| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaInit.cpp | 1285 if (IList->getNumInits() == 0) { in CheckExplicitInitList() 1577 if (IList->getNumInits() < 2) in CheckComplexType() 1604 if (Index >= IList->getNumInits()) { in CheckScalarType() 1687 if (Index >= IList->getNumInits()) { in CheckReferenceType() 1749 if (Index >= IList->getNumInits()) { in CheckVectorType() 1934 if (Index < IList->getNumInits()) { in CheckArrayType() 2415 Index >= IList->getNumInits()) in CheckStructUnionTypes() 3227 if (Index < IList->getNumInits()) { in getStructuredSubobjectInit() 4457 if (InitList->getNumInits() == 1) { in TryReferenceListInitialization() 4658 InitList->getNumInits() == 1) { in TryListInitialization() [all …]
|
| H A D | SemaExprCXX.cpp | 1532 Inits = MultiExprArg(ILE->getInits(), ILE->getNumInits()); in BuildCXXTypeConstructExpr() 2077 Inits = MultiExprArg(ILE->getInits(), ILE->getNumInits()); in BuildCXXNew() 3470 if (ILE->getNumInits() == 1) in getNewExprFromInitListOrExpr()
|
| H A D | SemaTemplateDeduction.cpp | 4093 if (!ILE->getNumInits()) in DeduceFromInitializerList() 4134 llvm::APInt Size(S.Context.getIntWidth(T), ILE->getNumInits()); in DeduceFromInitializerList()
|
| H A D | SemaOverload.cpp | 3740 NumArgs = InitList->getNumInits(); in IsUserDefinedConversion() 5319 if (From->getNumInits() == 1 && !IsDesignatedInit) { in TryListConversion() 5358 unsigned e = From->getNumInits(); in TryListConversion() 5499 if (From->getNumInits() == 1 && !IsDesignatedInit) { in TryListConversion() 5559 unsigned NumInits = From->getNumInits(); in TryListConversion()
|
| H A D | SemaDeclCXX.cpp | 4019 if (ILE->getNumInits() == 1) in VisitCXXConstructExpr() 4637 Args = MultiExprArg(InitList->getInits(), InitList->getNumInits()); in BuildMemberInitializer()
|
| H A D | SemaDecl.cpp | 12892 if (ILE->getNumInits() == 1) in VisitCXXConstructExpr() 14469 unsigned NumInits = ILE->getNumInits(); in CheckCompleteVariableDeclaration()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGExprCXX.cpp | 1151 assert(SubILE->getNumInits() == 0 && "explicit inits in array filler?"); in EmitNewArrayInitializer() 1222 if (ILE->getNumInits() == 0 && TryMemsetInitialization()) in EmitNewArrayInitializer() 1237 if (ILE->getNumInits() == NumElements) in EmitNewArrayInitializer() 1238 for (unsigned i = 0, e = ILE->getNumInits(); i != e; ++i) in EmitNewArrayInitializer() 1241 if (ILE->getNumInits() == NumElements && TryMemsetInitialization()) in EmitNewArrayInitializer() 1596 minElements = ILE ? ILE->getNumInits() : CPLIE->getInitExprs().size(); in EmitCXXNewExpr()
|
| H A D | CGExprConstant.cpp | 659 FillC ? CAT->getSize().getZExtValue() : Updater->getNumInits(); in EmitDesignatedInitUpdater() 662 if (I < Updater->getNumInits()) in EmitDesignatedInitUpdater() 715 if (ElementNo < ILE->getNumInits()) in Build() 1250 unsigned NumInitElements = ILE->getNumInits(); in EmitArrayInitialization()
|
| H A D | CGExprComplex.cpp | 1366 if (E->getNumInits() == 2) { in VisitInitListExpr() 1370 } else if (E->getNumInits() == 1) { in VisitInitListExpr() 1375 assert(E->getNumInits() == 0 && "Unexpected number of inits"); in VisitInitListExpr()
|
| H A D | CGExprAgg.cpp | 482 if (ILE->getNumInits()) in isTrivialFiller() 1966 ILEElement == ILE->getNumInits()) in GetNumNonZeroBytesInInit() 1987 for (unsigned i = 0, e = ILE->getNumInits(); i != e; ++i) in GetNumNonZeroBytesInInit()
|
| H A D | CGExprScalar.cpp | 1855 unsigned NumInitElements = E->getNumInits(); in VisitInitListExpr()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | Expr.cpp | 2388 for (unsigned i = 0, e = getNumInits(); i != e; ++i) in setArrayFiller() 2394 if (getNumInits() != 1) in isStringLiteralInit() 2412 assert(getNumInits() == 1 && "multiple inits in glvalue init list"); in isTransparent() 2418 if (getNumInits() != 1 || !getInit(0)) in isTransparent() 2433 if (LangOpts.CPlusPlus || getNumInits() != 1 || !getInit(0)) { in isIdiomaticZeroInitializer() 3335 unsigned numInits = ILE->getNumInits(); in isConstantInitializer() 3355 if (ElementNo < ILE->getNumInits()) { in isConstantInitializer()
|
| H A D | ExprClassification.cpp | 438 assert(cast<InitListExpr>(E)->getNumInits() == 1 && in ClassifyInternal()
|
| H A D | Decl.cpp | 2829 const Expr *FlexibleInit = List->getInit(List->getNumInits() - 1); in hasFlexibleArrayInit() 2842 if (!List || List->getNumInits() == 0) in getFlexibleArrayInitChars() 2844 const Expr *FlexibleInit = List->getInit(List->getNumInits() - 1); in getFlexibleArrayInitChars()
|
| H A D | ExprConstant.cpp | 8080 if (E->getNumInits() == 0) in VisitInitListExpr() 8082 if (E->getNumInits() == 1) in VisitInitListExpr() 10716 unsigned NumInits = E->getNumInits(); in VisitInitListExpr() 11009 for (unsigned I = 0, E = ILE->getNumInits(); I != E; ++I) { in MaybeElementDependentArrayFiller() 15104 if (E->getNumInits() == 2) { in VisitInitListExpr() 16060 if (cast<InitListExpr>(E)->getNumInits() == 1) in CheckICE()
|
| H A D | StmtPrinter.cpp | 1721 for (unsigned i = 0, e = Node->getNumInits(); i != e; ++i) { in VisitInitListExpr()
|
| H A D | ItaniumMangle.cpp | 4534 for (unsigned i = 0, e = InitList->getNumInits(); i != e; ++i) in mangleInitListElements()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Expr.h | 4848 unsigned getNumInits() const { return InitExprs.size(); } in getNumInits() function 4858 ArrayRef<Expr *> inits() { return llvm::ArrayRef(getInits(), getNumInits()); } in inits() 4861 return llvm::ArrayRef(getInits(), getNumInits()); in inits() 4865 assert(Init < getNumInits() && "Initializer access out of range!"); in getInit() 4870 assert(Init < getNumInits() && "Initializer access out of range!"); in getInit() 4875 assert(Init < getNumInits() && "Initializer access out of range!"); in setInit()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/ |
| H A D | ByteCodeExprGen.cpp | 849 if (E->getNumInits() == 0) in VisitInitListExpr() 851 assert(E->getNumInits() == 1); in VisitInitListExpr() 871 unsigned NumInits = E->getNumInits(); in VisitInitListExpr()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTWriterStmt.cpp | 1167 Record.push_back(E->getNumInits()); in VisitInitListExpr() 1172 for (unsigned I = 0, N = E->getNumInits(); I != N; ++I) in VisitInitListExpr() 1175 for (unsigned I = 0, N = E->getNumInits(); I != N; ++I) in VisitInitListExpr()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | RegionStore.cpp | 1826 if (Offset >= ILE->getNumInits()) in getSValFromInitListExpr() 1981 if (Index < InitList->getNumInits()) { in getBindingForField()
|
| H A D | ExprEngineC.cpp | 741 unsigned NumInitElements = IE->getNumInits(); in VisitInitListExpr()
|
| H A D | BugReporterVisitors.cpp | 1492 auto NumInits = ILE->getNumInits(); in tryExtractInitializerFromList() 2591 if (ILE->getNumInits() == 1) { in handle()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 4690 return N < Node.getNumInits() && in AST_MATCHER_P2()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | CFG.cpp | 456 IE->getNumInits()); in reverse_children()
|