reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3721 InnerMatcher.matches(*Node.getInit(N), Finder, Builder);
tools/clang/lib/AST/Expr.cpp2279 const Expr *Init = getInit(0); 2297 if (getNumInits() != 1 || !getInit(0)) 2302 if (!getInit(0)->isRValue() && getType()->isRecordType()) 2306 getInit(0)->getType().getCanonicalType(); 2312 if (LangOpts.CPlusPlus || getNumInits() != 1 || !getInit(0)) { 2316 const IntegerLiteral *Lit = dyn_cast<IntegerLiteral>(getInit(0)->IgnoreImplicit()); 3200 if (!ILE->getInit(i)->isConstantInitializer(Ctx, false, Culprit)) 3219 const Expr *Elt = ILE->getInit(ElementNo++); 3770 return ILE->getInit(0)->isNullPointerConstant(Ctx, NPC);tools/clang/lib/AST/ExprClassification.cpp
424 return ClassifyInternal(Ctx, cast<InitListExpr>(E)->getInit(0));
tools/clang/lib/AST/ExprConstant.cpp7011 return StmtVisitorTy::Visit(E->getInit(0)); 8897 return Visit(E->getInit(0)); 8921 const Expr *InitExpr = E->getNumInits() ? E->getInit(0) : &VIE; 8944 const Expr *Init = E->getInit(ElementNo); 8975 if (!HandleLValueMember(Info, HaveInit ? E->getInit(ElementNo) : E, 8982 const Expr *Init = HaveInit ? E->getInit(ElementNo++) : &VIE; 9346 && E->getInit(CountInits)->getType()->isVectorType()) { 9348 if (!EvaluateVector(E->getInit(CountInits), v, Info)) 9357 if (!EvaluateInteger(E->getInit(CountInits), sInt, Info)) 9366 if (!EvaluateFloat(E->getInit(CountInits), f, Info)) 9476 if (MaybeElementDependentArrayFiller(ILE->getInit(I))) 9494 auto *SL = dyn_cast<StringLiteral>(E->getInit(0)->IgnoreParens()); 9537 Index < E->getNumInits() ? E->getInit(Index) : FillerExpr; 13083 if (!EvaluateFloat(E->getInit(0), Result.FloatReal, Info)) 13085 if (!EvaluateFloat(E->getInit(1), Result.FloatImag, Info)) 13089 if (!EvaluateInteger(E->getInit(0), Result.IntReal, Info)) 13091 if (!EvaluateInteger(E->getInit(1), Result.IntImag, Info)) 13917 return CheckICE(cast<InitListExpr>(E)->getInit(0), Ctx);tools/clang/lib/AST/ItaniumMangle.cpp
3549 mangleExpression(InitList->getInit(i));
tools/clang/lib/CodeGen/CGExpr.cpp 4188 return EmitLValue(E->getInit(0));
tools/clang/lib/CodeGen/CGExprAgg.cpp1756 ILE = dyn_cast<InitListExpr>(ILE->getInit(0)); 1772 GetNumNonZeroBytesInInit(ILE->getInit(ILEElement++), CGF); 1782 const Expr *E = ILE->getInit(ILEElement++); 1799 NumNonZeroBytes += GetNumNonZeroBytesInInit(ILE->getInit(i), CGF);tools/clang/lib/CodeGen/CGExprCXX.cpp
1028 EmitAggExpr(ILE->getInit(0), Slot); 1091 StoreAnyExprIntoOneUnit(*this, ILE->getInit(i), 1092 ILE->getInit(i)->getType(), CurPtr, 1198 if (!isa<ImplicitValueInitExpr>(ILE->getInit(i)))tools/clang/lib/Sema/SemaChecking.cpp
4126 Expr = ILE->getInit(0); 6909 Init = InitList->getInit(0)->IgnoreParenImpCasts();tools/clang/lib/Sema/SemaExprCXX.cpp
3069 E = dyn_cast<const CXXNewExpr>(ILE->getInit(0)->IgnoreParenImpCasts());
tools/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp 776 V = state->getSVal(IE->getInit(0), LCtx);
tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp1729 if (const Expr *ElemInit = InitList->getInit(i)) 1807 if (const Expr *FieldInit = InitList->getInit(Index))tools/clang/tools/extra/clang-reorder-fields/ReorderFieldsAction.cpp
244 addReplacement(InitListEx->getInit(i)->getSourceRange(), 245 InitListEx->getInit(NewFieldsOrder[i])->getSourceRange(),tools/clang/tools/extra/clang-tidy/bugprone/SuspiciousMissingCommaCheck.cpp
110 const Expr *Child = InitializerList->getInit(i)->IgnoreImpCasts();
tools/clang/tools/extra/clang-tidy/modernize/UseDefaultMemberInitCheck.cpp 140 return InitList->getInit(0);
tools/clang/tools/extra/clang-tidy/readability/NonConstParameterCheck.cpp 209 markCanNotBeConst(ILE->getInit(I), true);
tools/clang/tools/extra/clang-tidy/utils/ExprSequence.cpp115 if (InitList->getInit(I - 1) == S) 116 return InitList->getInit(I);