Home
last modified time | relevance | path

Searched refs:getNumInits (Results 1 – 25 of 34) sorted by relevance

12

/llvm-project-15.0.7/clang-tools-extra/clang-reorder-fields/
H A DReorderFieldsAction.cpp237 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 DUseDefaultMemberInitCheck.cpp22 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 DSemaInit.cpp1259 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 DSemaTemplateDeduction.cpp3840 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 DSemaExprCXX.cpp1487 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 DSemaOverload.cpp3477 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 DUnusedRaiiCheck.cpp91 DefaultConstruction = ILE->getNumInits() == 0; in check()
H A DSuspiciousMissingCommaCheck.cpp105 unsigned int Size = InitializerList->getNumInits(); in check()
H A DStringviewNullptrCheck.cpp31 return Node.getNumInits() == N; in AST_MATCHER_P()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGExprCXX.cpp1069 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 DCGExprAgg.cpp461 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 DCGExprComplex.cpp1082 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 DCGExprConstant.cpp657 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 DExprSequence.cpp115 for (unsigned I = 1; I < InitList->getNumInits(); ++I) { in getSequenceSuccessor()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/
H A DNonConstParameterCheck.cpp224 for (unsigned I = 0U; I < ILE->getNumInits(); ++I) in markCanNotBeConst()
/llvm-project-15.0.7/clang/lib/AST/
H A DExpr.cpp2307 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 DExprClassification.cpp435 assert(cast<InitListExpr>(E)->getNumInits() == 1 && in ClassifyInternal()
H A DExprConstant.cpp7804 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 DDecl.cpp2737 const Expr *FlexibleInit = List->getInit(List->getNumInits() - 1); in hasFlexibleArrayInit()
2752 const Expr *FlexibleInit = List->getInit(List->getNumInits() - 1); in getFlexibleArrayInitChars()
H A DStmtPrinter.cpp1697 for (unsigned i = 0, e = Node->getNumInits(); i != e; ++i) { in VisitInitListExpr()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DExpr.h4821 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 DASTWriterStmt.cpp1069 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 DRegionStore.cpp1838 if (Offset >= ILE->getNumInits()) in getSValFromInitListExpr()
1988 if (Index < InitList->getNumInits()) { in getBindingForField()
H A DExprEngineC.cpp749 unsigned NumInitElements = IE->getNumInits(); in VisitInitListExpr()
/llvm-project-15.0.7/clang/include/clang/ASTMatchers/
H A DASTMatchers.h4451 return N < Node.getNumInits() && in AST_MATCHER_P2()

12