| /llvm-project-15.0.7/clang-tools-extra/clang-reorder-fields/ |
| H A D | ReorderFieldsAction.cpp | 237 if (!InitListEx->getNumInits()) in reorderFieldsInInitListExpr() 239 if (InitListEx->getNumInits() != NewFieldsOrder.size()) { in reorderFieldsInInitListExpr() 243 for (unsigned i = 0, e = InitListEx->getNumInits(); i < e; ++i) in reorderFieldsInInitListExpr()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/ |
| H A D | UseDefaultMemberInitCheck.cpp | 22 return Node.getNumInits() == N; in AST_MATCHER_P() 120 return cast<InitListExpr>(E)->getNumInits() == 0; in isZero() 145 if (InitList && InitList->getNumInits() == 1) in getInitializer()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaInit.cpp | 1259 if (IList->getNumInits() == 0) { in CheckExplicitInitList() 1526 if (IList->getNumInits() != 2) in CheckComplexType() 1553 if (Index >= IList->getNumInits()) { in CheckScalarType() 1631 if (Index >= IList->getNumInits()) { in CheckReferenceType() 1691 if (Index >= IList->getNumInits()) { in CheckVectorType() 1874 if (Index < IList->getNumInits()) { in CheckArrayType() 2301 Index >= IList->getNumInits()) in CheckStructUnionTypes() 3093 if (Index < IList->getNumInits()) { in getStructuredSubobjectInit() 4321 if (InitList->getNumInits() == 1) { in TryReferenceListInitialization() 4493 InitList->getNumInits() == 1) { in TryListInitialization() [all …]
|
| H A D | SemaTemplateDeduction.cpp | 3840 if (!ILE->getNumInits()) in DeduceFromInitializerList() 3880 llvm::APInt Size(S.Context.getIntWidth(T), ILE->getNumInits()); in DeduceFromInitializerList() 4734 for (unsigned i = 0, e = InitList->getNumInits(); i < e; ++i) { in DeduceAutoType()
|
| H A D | SemaExprCXX.cpp | 1487 Inits = MultiExprArg(ILE->getInits(), ILE->getNumInits()); in BuildCXXTypeConstructExpr() 2027 Inits = MultiExprArg(ILE->getInits(), ILE->getNumInits()); in BuildCXXNew() 3357 if (ILE->getNumInits() == 1) in getNewExprFromInitListOrExpr()
|
| H A D | SemaOverload.cpp | 3477 NumArgs = InitList->getNumInits(); in IsUserDefinedConversion() 5041 if (From->getNumInits() == 1) { in TryListConversion() 5080 unsigned e = From->getNumInits(); in TryListConversion() 5221 if (From->getNumInits() == 1) { in TryListConversion() 5281 unsigned NumInits = From->getNumInits(); in TryListConversion()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/ |
| H A D | UnusedRaiiCheck.cpp | 91 DefaultConstruction = ILE->getNumInits() == 0; in check()
|
| H A D | SuspiciousMissingCommaCheck.cpp | 105 unsigned int Size = InitializerList->getNumInits(); in check()
|
| H A D | StringviewNullptrCheck.cpp | 31 return Node.getNumInits() == N; in AST_MATCHER_P()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGExprCXX.cpp | 1069 InitListElements = ILE->getNumInits(); in EmitNewArrayInitializer() 1097 for (unsigned i = 0, e = ILE->getNumInits(); i != e; ++i) { in EmitNewArrayInitializer() 1129 assert(SubILE->getNumInits() == 0 && "explicit inits in array filler?"); in EmitNewArrayInitializer() 1200 if (ILE->getNumInits() == 0 && TryMemsetInitialization()) in EmitNewArrayInitializer() 1215 if (ILE->getNumInits() == NumElements) in EmitNewArrayInitializer() 1216 for (unsigned i = 0, e = ILE->getNumInits(); i != e; ++i) in EmitNewArrayInitializer() 1219 if (ILE->getNumInits() == NumElements && TryMemsetInitialization()) in EmitNewArrayInitializer() 1568 minElements = ILE->getNumInits(); in EmitCXXNewExpr()
|
| H A D | CGExprAgg.cpp | 461 if (ILE->getNumInits()) in isTrivialFiller() 477 uint64_t NumInitElements = E->getNumInits(); in EmitArrayInit() 1632 unsigned NumInitElements = E->getNumInits(); in VisitInitListExpr() 1651 assert(E->getNumInits() >= CXXRD->getNumBases() && in VisitInitListExpr() 1919 ILEElement == ILE->getNumInits()) in GetNumNonZeroBytesInInit() 1940 for (unsigned i = 0, e = ILE->getNumInits(); i != e; ++i) in GetNumNonZeroBytesInInit()
|
| H A D | CGExprComplex.cpp | 1082 if (E->getNumInits() == 2) { in VisitInitListExpr() 1086 } else if (E->getNumInits() == 1) { in VisitInitListExpr() 1091 assert(E->getNumInits() == 0 && "Unexpected number of inits"); in VisitInitListExpr()
|
| H A D | CGExprConstant.cpp | 657 FillC ? CAT->getSize().getZExtValue() : Updater->getNumInits(); in EmitDesignatedInitUpdater() 660 if (I < Updater->getNumInits()) in EmitDesignatedInitUpdater() 713 if (ElementNo < ILE->getNumInits()) in Build() 1226 unsigned NumInitElements = ILE->getNumInits(); in EmitArrayInitialization()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/utils/ |
| H A D | ExprSequence.cpp | 115 for (unsigned I = 1; I < InitList->getNumInits(); ++I) { in getSequenceSuccessor()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/ |
| H A D | NonConstParameterCheck.cpp | 224 for (unsigned I = 0U; I < ILE->getNumInits(); ++I) in markCanNotBeConst()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | Expr.cpp | 2307 for (unsigned i = 0, e = getNumInits(); i != e; ++i) in setArrayFiller() 2313 if (getNumInits() != 1) in isStringLiteralInit() 2331 assert(getNumInits() == 1 && "multiple inits in glvalue init list"); in isTransparent() 2337 if (getNumInits() != 1 || !getInit(0)) in isTransparent() 2352 if (LangOpts.CPlusPlus || getNumInits() != 1 || !getInit(0)) { in isIdiomaticZeroInitializer() 3250 unsigned numInits = ILE->getNumInits(); in isConstantInitializer() 3270 if (ElementNo < ILE->getNumInits()) { in isConstantInitializer()
|
| H A D | ExprClassification.cpp | 435 assert(cast<InitListExpr>(E)->getNumInits() == 1 && in ClassifyInternal()
|
| H A D | ExprConstant.cpp | 7804 if (E->getNumInits() == 0) in VisitInitListExpr() 7806 if (E->getNumInits() == 1) in VisitInitListExpr() 9953 const Expr *InitExpr = E->getNumInits() ? E->getInit(0) : &VIE; in VisitInitListExpr() 9982 assert(ElementNo < E->getNumInits() && "missing init for base class"); in VisitInitListExpr() 10010 bool HaveInit = ElementNo < E->getNumInits(); in VisitInitListExpr() 10406 unsigned NumInits = E->getNumInits(); in VisitInitListExpr() 10694 for (unsigned I = 0, E = ILE->getNumInits(); I != E; ++I) { in MaybeElementDependentArrayFiller() 10733 unsigned NumEltsToInit = E->getNumInits(); in VisitInitListExpr() 10760 Index < E->getNumInits() ? E->getInit(Index) : FillerExpr; in VisitInitListExpr() 14547 if (E->getNumInits() == 2) { in VisitInitListExpr() [all …]
|
| H A D | Decl.cpp | 2737 const Expr *FlexibleInit = List->getInit(List->getNumInits() - 1); in hasFlexibleArrayInit() 2752 const Expr *FlexibleInit = List->getInit(List->getNumInits() - 1); in getFlexibleArrayInitChars()
|
| H A D | StmtPrinter.cpp | 1697 for (unsigned i = 0, e = Node->getNumInits(); i != e; ++i) { in VisitInitListExpr()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | Expr.h | 4821 unsigned getNumInits() const { return InitExprs.size(); } in getNumInits() function 4832 return llvm::makeArrayRef(getInits(), getNumInits()); in inits() 4836 return llvm::makeArrayRef(getInits(), getNumInits()); in inits() 4840 assert(Init < getNumInits() && "Initializer access out of range!"); in getInit() 4845 assert(Init < getNumInits() && "Initializer access out of range!"); in getInit() 4850 assert(Init < getNumInits() && "Initializer access out of range!"); in setInit()
|
| /llvm-project-15.0.7/clang/lib/Serialization/ |
| H A D | ASTWriterStmt.cpp | 1069 Record.push_back(E->getNumInits()); in VisitInitListExpr() 1074 for (unsigned I = 0, N = E->getNumInits(); I != N; ++I) in VisitInitListExpr() 1077 for (unsigned I = 0, N = E->getNumInits(); I != N; ++I) in VisitInitListExpr()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/ |
| H A D | RegionStore.cpp | 1838 if (Offset >= ILE->getNumInits()) in getSValFromInitListExpr() 1988 if (Index < InitList->getNumInits()) { in getBindingForField()
|
| H A D | ExprEngineC.cpp | 749 unsigned NumInitElements = IE->getNumInits(); in VisitInitListExpr()
|
| /llvm-project-15.0.7/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 4451 return N < Node.getNumInits() && in AST_MATCHER_P2()
|