|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/AST/Expr.h 4416 return llvm::makeArrayRef(getInits(), getNumInits());
4420 return llvm::makeArrayRef(getInits(), getNumInits());
4424 assert(Init < getNumInits() && "Initializer access out of range!");
4429 assert(Init < getNumInits() && "Initializer access out of range!");
4434 assert(Init < getNumInits() && "Initializer access out of range!");
tools/clang/include/clang/ASTMatchers/ASTMatchers.h 3720 return N < Node.getNumInits() &&
tools/clang/lib/AST/ASTImporter.cpp 7552 SmallVector<Expr *, 4> ToExprs(E->getNumInits());
tools/clang/lib/AST/Expr.cpp 2267 for (unsigned i = 0, e = getNumInits(); i != e; ++i)
2273 if (getNumInits() != 1)
2291 assert(getNumInits() == 1 && "multiple inits in glvalue init list");
2297 if (getNumInits() != 1 || !getInit(0))
2312 if (LangOpts.CPlusPlus || getNumInits() != 1 || !getInit(0)) {
3198 unsigned numInits = ILE->getNumInits();
3218 if (ElementNo < ILE->getNumInits()) {
tools/clang/lib/AST/ExprClassification.cpp 422 assert(cast<InitListExpr>(E)->getNumInits() == 1 &&
tools/clang/lib/AST/ExprConstant.cpp 7008 if (E->getNumInits() == 0)
7010 if (E->getNumInits() == 1)
8921 const Expr *InitExpr = E->getNumInits() ? E->getInit(0) : &VIE;
8943 assert(ElementNo < E->getNumInits() && "missing init for base class");
8971 bool HaveInit = ElementNo < E->getNumInits();
9332 unsigned NumInits = E->getNumInits();
9475 for (unsigned I = 0, E = ILE->getNumInits(); I != E; ++I) {
9510 unsigned NumEltsToInit = E->getNumInits();
9537 Index < E->getNumInits() ? E->getInit(Index) : FillerExpr;
13080 if (E->getNumInits() == 2) {
13916 if (cast<InitListExpr>(E)->getNumInits() == 1)
tools/clang/lib/AST/ItaniumMangle.cpp 3548 for (unsigned i = 0, e = InitList->getNumInits(); i != e; ++i)
tools/clang/lib/AST/StmtPrinter.cpp 1492 for (unsigned i = 0, e = Node->getNumInits(); i != e; ++i) {
tools/clang/lib/Analysis/CFG.cpp 438 IE->getNumInits());
tools/clang/lib/CodeGen/CGExprAgg.cpp 455 if (ILE->getNumInits())
471 uint64_t NumInitElements = E->getNumInits();
1494 unsigned NumInitElements = E->getNumInits();
1513 assert(E->getNumInits() >= CXXRD->getNumBases() &&
1777 ILEElement == ILE->getNumInits())
1798 for (unsigned i = 0, e = ILE->getNumInits(); i != e; ++i)
tools/clang/lib/CodeGen/CGExprCXX.cpp 1051 InitListElements = ILE->getNumInits();
1079 for (unsigned i = 0, e = ILE->getNumInits(); i != e; ++i) {
1110 assert(SubILE->getNumInits() == 0 && "explicit inits in array filler?");
1181 if (ILE->getNumInits() == 0 && TryMemsetInitialization())
1196 if (ILE->getNumInits() == NumElements)
1197 for (unsigned i = 0, e = ILE->getNumInits(); i != e; ++i)
1200 if (ILE->getNumInits() == NumElements && TryMemsetInitialization())
1550 minElements = ILE->getNumInits();
tools/clang/lib/CodeGen/CGExprComplex.cpp 1068 if (E->getNumInits() == 2) {
1072 } else if (E->getNumInits() == 1) {
1077 assert(E->getNumInits() == 0 && "Unexpected number of inits");
tools/clang/lib/CodeGen/CGExprConstant.cpp 634 FillC ? CAT->getSize().getZExtValue() : Updater->getNumInits();
637 if (I < Updater->getNumInits())
690 if (ElementNo < ILE->getNumInits())
1182 unsigned NumInitElements = ILE->getNumInits();
tools/clang/lib/CodeGen/CGExprScalar.cpp 1779 unsigned NumInitElements = E->getNumInits();
tools/clang/lib/Sema/SemaChecking.cpp12966 for (unsigned I = 0; I < ILE->getNumInits(); ++I) {
tools/clang/lib/Sema/SemaDecl.cpp11009 if (ILE->getNumInits() == 1)
tools/clang/lib/Sema/SemaDeclCXX.cpp 3706 if (ILE->getNumInits() == 1)
4235 Args = MultiExprArg(InitList->getInits(), InitList->getNumInits());
tools/clang/lib/Sema/SemaExpr.cpp 6107 for (unsigned i = 0, j = ILE->getNumInits(); i != j; i++) {
tools/clang/lib/Sema/SemaExprCXX.cpp 1845 NumInits = p->getNumInits();
3068 if (ILE->getNumInits() == 1)
tools/clang/lib/Sema/SemaInit.cpp 611 if (Init >= ILE->getNumInits() || !ILE->getInit(Init)) {
621 assert(Init < ILE->getNumInits() && "should have been expanded");
642 unsigned NumInits = ILE->getNumInits();
790 if (!VerifyOnly && ILE->getNumInits() < NumElems)
832 unsigned NumInits = ILE->getNumInits();
945 createInitListExpr(T, IL->getSourceRange(), IL->getNumInits());
1069 if (EndIndex < ParentIList->getNumInits() &&
1189 if (Index < IList->getNumInits() && !T->isIncompleteType()) {
1220 if (T->isScalarType() && IList->getNumInits() == 1 &&
1231 if (IList->getNumInits() == 0) {
1322 if (SubInitList->getNumInits() == 1 &&
1482 if (IList->getNumInits() != 2)
1509 if (Index >= IList->getNumInits()) {
1581 if (Index >= IList->getNumInits()) {
1644 if (Index >= IList->getNumInits()) {
1695 if (Index >= IList->getNumInits()) {
1753 if (Index >= IList->getNumInits())
1831 if (Index < IList->getNumInits()) {
1877 while (Index < IList->getNumInits()) {
1961 cast<InitListExpr>(InitExpr)->getNumInits() == 0) {
2009 if (DeclType->isUnionType() && IList->getNumInits() == 0) {
2056 Expr *Init = Index < IList->getNumInits() ? IList->getInit(Index) : nullptr;
2091 while (Index < IList->getNumInits()) {
2230 Index >= IList->getNumInits())
2422 Expr *ExistingInit = StructuredIndex < StructuredList->getNumInits() ?
2578 assert(StructuredList->getNumInits() == 1
2645 if (StructuredList && OldIndex <= StructuredList->getNumInits()) {
2662 if (StructuredList && FieldIndex >= StructuredList->getNumInits())
2916 DesignatedEndIndex.getZExtValue() >= StructuredList->getNumInits())
2981 if (StructuredIndex < StructuredList->getNumInits())
3020 if (Index < IList->getNumInits()) {
3022 ExpectedNumInits = Init->getNumInits();
3024 ExpectedNumInits = IList->getNumInits() - Index;
3728 assert(Syntactic->getNumInits() == 1 &&
3832 List->getNumInits()),
3999 ILE ? MultiExprArg(ILE->getInits(), ILE->getNumInits()) : Args;
4220 if (InitList->getNumInits() == 1) {
4277 !DestType->isAnyComplexType() && InitList->getNumInits() > 1) {
4304 if (S.getLangOpts().CPlusPlus11 && InitList->getNumInits() == 1) {
4351 if (InitList->getNumInits() == 0) {
4375 InitList->getNumInits() == 1) {
5011 assert((!InitList || InitList->getNumInits() == 0) &&
7137 for (unsigned I = 0, N = ILE->getNumInits(); I != N; ++I)
7157 for (; Index < RD->getNumBases() && Index < ILE->getNumInits(); ++Index)
7162 if (Index >= ILE->getNumInits())
8243 MultiExprArg Arg(InitList->getInits(), InitList->getNumInits());
8661 InitList->getNumInits()),
8700 if (List && List->getNumInits() == 1)
8949 if (InitList && InitList->getNumInits() >= 1) {
8992 Args = MultiExprArg(InitList->getInits(), InitList->getNumInits());
9822 if (!ListInit->getNumInits()) {
9830 } else if (ListInit->getNumInits() == 1) {
9848 Inits = MultiExprArg(ListInit->getInits(), ListInit->getNumInits());
tools/clang/lib/Sema/SemaOverload.cpp 3381 NumArgs = InitList->getNumInits();
4897 if (From->getNumInits() == 1) {
4945 for (unsigned i = 0, e = From->getNumInits(); i < e; ++i) {
4965 if (From->getNumInits() == 0) {
5032 if (From->getNumInits() == 1) {
5097 unsigned NumInits = From->getNumInits();
tools/clang/lib/Sema/SemaTemplateDeduction.cpp 3699 if (!ILE->getNumInits())
3739 llvm::APInt Size(S.Context.getIntWidth(T), ILE->getNumInits());
4528 for (unsigned i = 0, e = InitList->getNumInits(); i < e; ++i) {
tools/clang/lib/Sema/TreeTransform.h 9976 if (getDerived().TransformExprs(E->getInits(), E->getNumInits(), false,
tools/clang/lib/Serialization/ASTWriterStmt.cpp 865 Record.push_back(E->getNumInits());
870 for (unsigned I = 0, N = E->getNumInits(); I != N; ++I)
873 for (unsigned I = 0, N = E->getNumInits(); I != N; ++I)
tools/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp 740 unsigned NumInitElements = IE->getNumInits();
tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp 1726 if (i >= InitList->getNumInits())
1806 if (Index < InitList->getNumInits()) {
tools/clang/tools/extra/clang-reorder-fields/ReorderFieldsAction.cpp 236 if (!InitListEx->getNumInits())
238 if (InitListEx->getNumInits() != NewFieldsOrder.size()) {
242 for (unsigned i = 0, e = InitListEx->getNumInits(); i < e; ++i)
tools/clang/tools/extra/clang-tidy/bugprone/SuspiciousMissingCommaCheck.cpp 103 unsigned int Size = InitializerList->getNumInits();
tools/clang/tools/extra/clang-tidy/modernize/UseDefaultMemberInitCheck.cpp 114 return cast<InitListExpr>(E)->getNumInits() == 0;
139 if (InitList && InitList->getNumInits() == 1)
tools/clang/tools/extra/clang-tidy/readability/NonConstParameterCheck.cpp 208 for (unsigned I = 0U; I < ILE->getNumInits(); ++I)
tools/clang/tools/extra/clang-tidy/utils/ExprSequence.cpp 114 for (unsigned I = 1; I < InitList->getNumInits(); ++I) {