| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaInit.cpp | 742 if (Init >= ILE->getNumInits() || !ILE->getInit(Init)) { in FillInEmptyInitForBase() 752 assert(Init < ILE->getNumInits() && "should have been expanded"); in FillInEmptyInitForBase() 773 unsigned NumInits = ILE->getNumInits(); in FillInEmptyInitForField() 940 if (!VerifyOnly && ILE->getNumInits() < NumElems) in FillInEmptyInitializations() 982 unsigned NumInits = ILE->getNumInits(); in FillInEmptyInitializations() 1096 createInitListExpr(T, IL->getSourceRange(), IL->getNumInits()); in InitListChecker() 1242 if (EndIndex < ParentIList->getNumInits() && in CheckImplicitInitList() 1364 if ((Index < IList->getNumInits() || CurEmbed) && !T->isIncompleteType()) { in CheckExplicitInitList() 1401 if (T->isScalarType() && IList->getNumInits() == 1 && in CheckExplicitInitList() 1412 if (IList->getNumInits() == 0) { in CheckExplicitInitList() [all …]
|
| H A D | CheckExprLifetime.cpp | 944 for (unsigned I = 0, N = ILE->getNumInits(); I != N; ++I) in visitLocalsRetainedByInitializer() 962 for (; Index < RD->getNumBases() && Index < ILE->getNumInits(); ++Index) in visitLocalsRetainedByInitializer() 966 if (Index >= ILE->getNumInits()) in visitLocalsRetainedByInitializer()
|
| H A D | SemaHLSL.cpp | 3988 for (unsigned I = 0; I < Init->getNumInits(); ++I) { in transformInitList() 4027 Init->resizeInits(Ctx, NewInit->getNumInits()); in transformInitList() 4028 for (unsigned I = 0; I < NewInit->getNumInits(); ++I) in transformInitList()
|
| H A D | SemaExprCXX.cpp | 1550 Inits = MultiExprArg(ILE->getInits(), ILE->getNumInits()); in BuildCXXTypeConstructExpr() 1630 cast<InitListExpr>(Exprs[0])->getNumInits() == 0) { in BuildCXXTypeConstructExpr() 2209 Inits = MultiExprArg(ILE->getInits(), ILE->getNumInits()); in BuildCXXNew() 3789 if (ILE->getNumInits() == 1) in getNewExprFromInitListOrExpr()
|
| H A D | SemaOverload.cpp | 1699 InitList && InitList->getNumInits() == 1 && in TryUserDefinedConversion() 4006 NumArgs = InitList->getNumInits(); in IsUserDefinedConversion() 5583 if (From->getNumInits() == 1 && !IsDesignatedInit) { in TryListConversion() 5622 unsigned e = From->getNumInits(); in TryListConversion() 5763 if (From->getNumInits() == 1 && !IsDesignatedInit) { in TryListConversion() 5827 unsigned NumInits = From->getNumInits(); in TryListConversion()
|
| H A D | AnalysisBasedWarnings.cpp | 420 ListInit && ListInit->getNumInits() > 0) in isInitializedWithNoReturn()
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenExprComplex.cpp | 284 if (e->getNumInits() == 2) { in VisitInitListExpr() 290 if (e->getNumInits() == 1) { in VisitInitListExpr() 295 assert(e->getNumInits() == 0 && "Unexpected number of inits"); in VisitInitListExpr()
|
| H A D | CIRGenExprAggregate.cpp | 93 if (ile->getNumInits()) in isTrivialFiller()
|
| H A D | CIRGenExprScalar.cpp | 1845 const unsigned numInitElements = e->getNumInits(); in VisitInitListExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGExprCXX.cpp | 1165 assert(SubILE->getNumInits() == 0 && "explicit inits in array filler?"); in EmitNewArrayInitializer() 1233 if (ILE->getNumInits() == 0 && TryMemsetInitialization()) in EmitNewArrayInitializer() 1248 if (ILE->getNumInits() == NumElements) in EmitNewArrayInitializer() 1249 for (unsigned i = 0, e = ILE->getNumInits(); i != e; ++i) in EmitNewArrayInitializer() 1252 if (ILE->getNumInits() == NumElements && TryMemsetInitialization()) in EmitNewArrayInitializer() 1624 minElements = ILE ? ILE->getNumInits() : CPLIE->getInitExprs().size(); in EmitCXXNewExpr()
|
| H A D | CGExprConstant.cpp | 689 FillC ? CAT->getZExtSize() : Updater->getNumInits(); in EmitDesignatedInitUpdater() 692 if (I < Updater->getNumInits()) in EmitDesignatedInitUpdater() 749 if (ElementNo < ILE->getNumInits()) in Build() 1379 uint64_t NumInitElements = ILE->getNumInits(); in EmitArrayInitialization() 1429 for (unsigned i = 0; i < ILE->getNumInits(); ++i) { in EmitArrayInitialization()
|
| H A D | CGExprComplex.cpp | 1451 if (E->getNumInits() == 2) { in VisitInitListExpr() 1455 } else if (E->getNumInits() == 1) { in VisitInitListExpr() 1460 assert(E->getNumInits() == 0 && "Unexpected number of inits"); in VisitInitListExpr()
|
| H A D | CGExprAgg.cpp | 482 if (ILE->getNumInits()) in isTrivialFiller() 2135 ILEElement == ILE->getNumInits()) in GetNumNonZeroBytesInInit() 2156 for (unsigned i = 0, e = ILE->getNumInits(); i != e; ++i) in GetNumNonZeroBytesInInit()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | Expr.cpp | 2441 for (unsigned i = 0, e = getNumInits(); i != e; ++i) in setArrayFiller() 2447 if (getNumInits() != 1) in isStringLiteralInit() 2465 assert(getNumInits() == 1 && "multiple inits in glvalue init list"); in isTransparent() 2471 if (getNumInits() != 1 || !getInit(0)) in isTransparent() 2486 if (LangOpts.CPlusPlus || getNumInits() != 1 || !getInit(0)) { in isIdiomaticZeroInitializer() 3401 unsigned numInits = ILE->getNumInits(); in isConstantInitializer() 3417 if (ElementNo < ILE->getNumInits()) { in isConstantInitializer() 3434 if (ElementNo < ILE->getNumInits()) { in isConstantInitializer()
|
| H A D | ExprClassification.cpp | 465 assert(cast<InitListExpr>(E)->getNumInits() == 1 && in ClassifyInternal()
|
| H A D | Decl.cpp | 2869 const Expr *FlexibleInit = List->getInit(List->getNumInits() - 1); in hasFlexibleArrayInit() 2882 if (!List || List->getNumInits() == 0) in getFlexibleArrayInitChars() 2884 const Expr *FlexibleInit = List->getInit(List->getNumInits() - 1); in getFlexibleArrayInitChars()
|
| H A D | StmtPrinter.cpp | 1905 for (unsigned i = 0, e = Node->getNumInits(); i != e; ++i) { in VisitInitListExpr()
|
| H A D | ExprConstant.cpp | 8490 if (E->getNumInits() == 0) in VisitInitListExpr() 8492 if (E->getNumInits() == 1) in VisitInitListExpr() 11263 unsigned NumInits = E->getNumInits(); in VisitInitListExpr() 11746 for (unsigned I = 0, E = ILE->getNumInits(); I != E; ++I) { in MaybeElementDependentArrayFiller() 16408 if (E->getNumInits() == 2) { in VisitInitListExpr() 17383 if (cast<InitListExpr>(E)->getNumInits() == 1) in CheckICE()
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/ |
| H A D | Transfer.cpp | 743 if (!Type->isArrayType() && S->getNumInits() == 1) in VisitInitListExpr()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Expr.h | 5257 unsigned getNumInits() const { return InitExprs.size(); } in getNumInits() function 5277 ArrayRef<Expr *> inits() { return {getInits(), getNumInits()}; } in inits() 5279 ArrayRef<Expr *> inits() const { return {getInits(), getNumInits()}; } in inits() 5282 assert(Init < getNumInits() && "Initializer access out of range!"); in getInit() 5287 assert(Init < getNumInits() && "Initializer access out of range!"); in getInit() 5292 assert(Init < getNumInits() && "Initializer access out of range!"); in setInit()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTWriterStmt.cpp | 1186 Record.push_back(E->getNumInits()); in VisitInitListExpr() 1191 for (unsigned I = 0, N = E->getNumInits(); I != N; ++I) in VisitInitListExpr() 1194 for (unsigned I = 0, N = E->getNumInits(); I != N; ++I) in VisitInitListExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | ExprEngineC.cpp | 782 unsigned NumInitElements = IE->getNumInits(); in VisitInitListExpr()
|
| H A D | RegionStore.cpp | 1985 if (Offset >= ILE->getNumInits()) in getSValFromInitListExpr() 2140 if (Index < InitList->getNumInits()) { in getBindingForField()
|
| H A D | BugReporterVisitors.cpp | 1448 auto NumInits = ILE->getNumInits(); in tryExtractInitializerFromList() 2547 if (ILE->getNumInits() == 1) { in handle()
|
| /freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 4781 return N < Node.getNumInits() && in AST_MATCHER_P2()
|