reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/AST/ASTNodeTraverser.h
  155       Visit(Init->getInit());
tools/clang/include/clang/AST/RecursiveASTVisitor.h
  907     TRY_TO(TraverseStmt(Init->getInit()));
tools/clang/include/clang/ASTMatchers/ASTMatchers.h
 3839   const Expr* NodeAsExpr = Node.getInit();
tools/clang/lib/AST/ASTImporter.cpp
 8497   ExpectedExpr ToExprOrErr = Import(From->getInit());
tools/clang/lib/AST/DeclCXX.cpp
 2491   Expr *E = (*init_begin())->getInit()->IgnoreImplicit();
tools/clang/lib/AST/DeclPrinter.cpp
  321     if (!BMInitializer->getInit()) {
  324       Expr *Init = BMInitializer->getInit();
tools/clang/lib/AST/ExprConstant.cpp
 5565       if (!EvaluateInPlace(Result, Info, This, (*I)->getInit()) ||
 5642       if (!HandleLValueDirectBase(Info, I->getInit(), Subobject, RD,
 5647       if (!HandleLValueMember(Info, I->getInit(), Subobject, FD, &Layout))
 5682         if (!HandleLValueMember(Info, I->getInit(), Subobject, FD))
 5699     const Expr *Init = I->getInit();
tools/clang/lib/Analysis/AnalysisDeclContext.cpp
  284         PM->addStmt(I->getInit());
tools/clang/lib/Analysis/CFG.cpp
 1636   Expr *Init = I->getInit();
 5307   if (Expr *IE = I->getInit())
tools/clang/lib/Analysis/CallGraph.cpp
  188       builder.Visit(init->getInit());
tools/clang/lib/Analysis/ExprMutationAnalyzer.cpp
  441       ExprMutationAnalyzer InitAnalyzer(*Init->getInit(), Context);
tools/clang/lib/Analysis/PathDiagnostic.cpp
  521     return PathDiagnosticLocation(Init.getInitializer()->getInit(),
tools/clang/lib/CodeGen/CGClass.cpp
  550   if (BaseInitializerUsesThis(CGF.getContext(), BaseInit->getInit()))
  567   CGF.EmitAggExpr(BaseInit->getInit(), AggSlot);
  614   assert(MemberInit->getInit() && "Must have initializer!");
  643     CXXConstructExpr *CE = dyn_cast<CXXConstructExpr>(MemberInit->getInit());
  665   CGF.EmitInitializerForField(Field, LHS, MemberInit->getInit());
 1051       CXXConstructExpr *CE = dyn_cast<CXXConstructExpr>(MemberInit->getInit());
 2401   EmitAggExpr(Ctor->init_begin()[0]->getInit(), AggSlot);
tools/clang/lib/CodeGen/CGObjC.cpp
 1586       EmitAggExpr(IvarInit->getInit(),
tools/clang/lib/CodeGen/CodeGenModule.cpp
 5141     Expr *Init = CtorInitExp->getInit();
tools/clang/lib/Index/IndexDecl.cpp
  260           IndexCtx.indexBody(Init->getInit(), D, D);
tools/clang/lib/Sema/SemaCUDA.cpp
  432                 dyn_cast<CXXConstructExpr>(CI->getInit()))
tools/clang/lib/Sema/SemaDeclCXX.cpp
 3833       Expr *InitExpr = FieldInit->getInit();
 4788     if (Init->getInit()->HasSideEffects(S.Context))
tools/clang/lib/Sema/SemaExprCXX.cpp
 3079       (NE = getNewExprFromInitListOrExpr(CI->getInit()))) {
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
 4939       collectUnexpandedParameterPacks(Init->getInit(), Unexpanded);
 4960         ExprResult TempInit = SubstInitializer(Init->getInit(), TemplateArgs,
 4994     ExprResult TempInit = SubstInitializer(Init->getInit(), TemplateArgs,
tools/clang/lib/Serialization/ASTWriter.cpp
 6168     Writer.AddStmt(Init->getInit());
tools/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp
   96           if (I->getInit()->IgnoreImpCasts() == StoreE) {
tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp
 1386       InitE = PIP->getInitializer()->getInit();
tools/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp
  344     return PIPP->getInitializer()->getInit();
tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
  819   const Expr *Init = BMI->getInit()->IgnoreImplicit();
  873           InitVal = SVB.conjureSymbolVal(BMI->getInit(), stackFrame,
  878         InitVal = State->getSVal(BMI->getInit(), stackFrame);
tools/clang/tools/extra/clang-reorder-fields/ReorderFieldsAction.cpp
  109             *Initializer->getInit(), Context);
tools/clang/tools/extra/clang-tidy/bugprone/CopyConstructorInitCheck.cpp
   76     const auto *CExpr = dyn_cast<CXXConstructExpr>(Init->getInit());
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/OwningMemoryCheck.cpp
  282         << OwnerInitializer->getInit()->getType()
tools/clang/tools/extra/clang-tidy/modernize/UseDefaultMemberInitCheck.cpp
  258   bool ValueInit = isa<ImplicitValueInitExpr>(Init->getInit());
  259   bool CanAssign = UseAssignment && (!ValueInit || !Init->getInit()->getType()->isEnumeralType());
  269         FieldEnd, getValueOfValueInit(Init->getInit()->getType()));
  281   if (!sameValue(Field->getInClassInitializer(), Init->getInit()))
tools/clang/tools/extra/clang-tidy/performance/MoveConstructorInitCheck.cpp
   53   QualType QT = Initializer->getInit()->getType();
tools/clang/tools/extra/clang-tidy/readability/NonConstParameterCheck.cpp
   54       markCanNotBeConst(Init->getInit(), true);
tools/clang/tools/libclang/CIndex.cpp
  880         if (Expr *Initializer = Init->getInit())