Home
last modified time | relevance | path

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

12

/freebsd-13.1/contrib/llvm-project/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()
2273 Index >= IList->getNumInits()) in CheckStructUnionTypes()
3065 if (Index < IList->getNumInits()) { in getStructuredSubobjectInit()
4293 if (InitList->getNumInits() == 1) { in TryReferenceListInitialization()
4465 InitList->getNumInits() == 1) { in TryListInitialization()
[all …]
H A DSemaTemplateDeduction.cpp3964 if (!ILE->getNumInits()) in DeduceFromInitializerList()
4004 llvm::APInt Size(S.Context.getIntWidth(T), ILE->getNumInits()); in DeduceFromInitializerList()
4862 for (unsigned i = 0, e = InitList->getNumInits(); i < e; ++i) { in DeduceAutoType()
H A DSemaOverload.cpp3458 NumArgs = InitList->getNumInits(); in IsUserDefinedConversion()
5027 if (From->getNumInits() == 1) { in TryListConversion()
5076 for (unsigned i = 0, e = From->getNumInits(); i < e; ++i) { in TryListConversion()
5096 if (From->getNumInits() == 0) { in TryListConversion()
5163 if (From->getNumInits() == 1) { in TryListConversion()
5223 unsigned NumInits = From->getNumInits(); in TryListConversion()
H A DSemaExprCXX.cpp1986 NumInits = p->getNumInits(); in BuildCXXNew()
3311 if (ILE->getNumInits() == 1) in getNewExprFromInitListOrExpr()
H A DSemaDeclCXX.cpp3787 if (ILE->getNumInits() == 1) in VisitCXXConstructExpr()
4345 Args = MultiExprArg(InitList->getInits(), InitList->getNumInits()); in BuildMemberInitializer()
H A DSemaDecl.cpp11600 if (ILE->getNumInits() == 1) in VisitCXXConstructExpr()
13113 unsigned NumInits = ILE->getNumInits(); in CheckCompleteVariableDeclaration()
H A DSemaChecking.cpp14315 for (unsigned I = 0; I < ILE->getNumInits(); ++I) { in VisitInitListExpr()
H A DTreeTransform.h11132 if (getDerived().TransformExprs(E->getInits(), E->getNumInits(), false, in TransformInitListExpr()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprCXX.cpp1073 InitListElements = ILE->getNumInits(); in EmitNewArrayInitializer()
1101 for (unsigned i = 0, e = ILE->getNumInits(); i != e; ++i) { in EmitNewArrayInitializer()
1133 assert(SubILE->getNumInits() == 0 && "explicit inits in array filler?"); in EmitNewArrayInitializer()
1204 if (ILE->getNumInits() == 0 && TryMemsetInitialization()) in EmitNewArrayInitializer()
1219 if (ILE->getNumInits() == NumElements) in EmitNewArrayInitializer()
1220 for (unsigned i = 0, e = ILE->getNumInits(); i != e; ++i) in EmitNewArrayInitializer()
1223 if (ILE->getNumInits() == NumElements && TryMemsetInitialization()) in EmitNewArrayInitializer()
1573 minElements = ILE->getNumInits(); in EmitCXXNewExpr()
H A DCGExprAgg.cpp459 if (ILE->getNumInits()) in isTrivialFiller()
475 uint64_t NumInitElements = E->getNumInits(); in EmitArrayInit()
1629 unsigned NumInitElements = E->getNumInits(); in VisitInitListExpr()
1648 assert(E->getNumInits() >= CXXRD->getNumBases() && in VisitInitListExpr()
1915 ILEElement == ILE->getNumInits()) in GetNumNonZeroBytesInInit()
1936 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.cpp646 FillC ? CAT->getSize().getZExtValue() : Updater->getNumInits(); in EmitDesignatedInitUpdater()
649 if (I < Updater->getNumInits()) in EmitDesignatedInitUpdater()
702 if (ElementNo < ILE->getNumInits()) in Build()
1197 unsigned NumInitElements = ILE->getNumInits(); in EmitArrayInitialization()
H A DCGExprScalar.cpp1805 unsigned NumInitElements = E->getNumInits(); in VisitInitListExpr()
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DExpr.cpp2296 for (unsigned i = 0, e = getNumInits(); i != e; ++i) in setArrayFiller()
2302 if (getNumInits() != 1) in isStringLiteralInit()
2320 assert(getNumInits() == 1 && "multiple inits in glvalue init list"); in isTransparent()
2326 if (getNumInits() != 1 || !getInit(0)) in isTransparent()
2341 if (LangOpts.CPlusPlus || getNumInits() != 1 || !getInit(0)) { in isIdiomaticZeroInitializer()
3225 unsigned numInits = ILE->getNumInits(); in isConstantInitializer()
3245 if (ElementNo < ILE->getNumInits()) { in isConstantInitializer()
H A DExprClassification.cpp435 assert(cast<InitListExpr>(E)->getNumInits() == 1 && in ClassifyInternal()
H A DExprConstant.cpp7716 if (E->getNumInits() == 0) in VisitInitListExpr()
7718 if (E->getNumInits() == 1) in VisitInitListExpr()
9822 const Expr *InitExpr = E->getNumInits() ? E->getInit(0) : &VIE; in VisitInitListExpr()
9851 assert(ElementNo < E->getNumInits() && "missing init for base class"); in VisitInitListExpr()
9879 bool HaveInit = ElementNo < E->getNumInits(); in VisitInitListExpr()
10265 unsigned NumInits = E->getNumInits(); in VisitInitListExpr()
10467 for (unsigned I = 0, E = ILE->getNumInits(); I != E; ++I) { in MaybeElementDependentArrayFiller()
10502 unsigned NumEltsToInit = E->getNumInits(); in VisitInitListExpr()
10529 Index < E->getNumInits() ? E->getInit(Index) : FillerExpr; in VisitInitListExpr()
14315 if (E->getNumInits() == 2) { in VisitInitListExpr()
[all …]
H A DStmtPrinter.cpp1547 for (unsigned i = 0, e = Node->getNumInits(); i != e; ++i) { in VisitInitListExpr()
H A DItaniumMangle.cpp4075 for (unsigned i = 0, e = InitList->getNumInits(); i != e; ++i) in mangleInitListElements()
H A DASTImporter.cpp8007 SmallVector<Expr *, 4> ToExprs(E->getNumInits()); in VisitInitListExpr()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DExpr.h4809 unsigned getNumInits() const { return InitExprs.size(); } in getNumInits() function
4820 return llvm::makeArrayRef(getInits(), getNumInits()); in inits()
4824 return llvm::makeArrayRef(getInits(), getNumInits()); in inits()
4828 assert(Init < getNumInits() && "Initializer access out of range!"); in getInit()
4833 assert(Init < getNumInits() && "Initializer access out of range!"); in getInit()
4838 assert(Init < getNumInits() && "Initializer access out of range!"); in setInit()
/freebsd-13.1/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterStmt.cpp1071 Record.push_back(E->getNumInits()); in VisitInitListExpr()
1076 for (unsigned I = 0, N = E->getNumInits(); I != N; ++I) in VisitInitListExpr()
1079 for (unsigned I = 0, N = E->getNumInits(); I != N; ++I) in VisitInitListExpr()
/freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DRegionStore.cpp1682 if (i >= InitList->getNumInits()) in getBindingForElement()
1762 if (Index < InitList->getNumInits()) { in getBindingForField()
H A DExprEngineC.cpp745 unsigned NumInitElements = IE->getNumInits(); in VisitInitListExpr()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h4368 return N < Node.getNumInits() && in AST_MATCHER_P2()
/freebsd-13.1/contrib/llvm-project/clang/lib/Analysis/
H A DCFG.cpp436 IE->getNumInits()); in reverse_children()

12