Home
last modified time | relevance | path

Searched refs:getNumExprs (Results 1 – 24 of 24) sorted by relevance

/external/clang/include/clang/AST/
DExpr.h4350 unsigned getNumExprs() const { return NumExprs; } in getNumExprs() function
4353 assert(Init < getNumExprs() && "Initializer access out of range!"); in getExpr()
4358 assert(Init < getNumExprs() && "Initializer access out of range!"); in getExpr()
4365 return llvm::makeArrayRef(getExprs(), getNumExprs()); in exprs()
/external/llvm-project/clang/include/clang/AST/
DExpr.h5479 unsigned getNumExprs() const { return ParenListExprBits.NumExprs; } in getNumExprs() function
5482 assert(Init < getNumExprs() && "Initializer access out of range!"); in getExpr()
5495 return llvm::makeArrayRef(getExprs(), getNumExprs()); in exprs()
5510 getTrailingObjects<Stmt *>() + getNumExprs()); in children()
5514 getTrailingObjects<Stmt *>() + getNumExprs()); in children()
/external/clang/lib/AST/
DDeclPrinter.cpp592 NumArgs = ParenList->getNumExprs(); in VisitFunctionDecl()
DStmtPrinter.cpp1676 for (unsigned i = 0, e = Node->getNumExprs(); i != e; ++i) { in VisitParenListExpr()
DItaniumMangle.cpp3376 for (unsigned i = 0, e = PLE->getNumExprs(); i != e; ++i) in mangleExpression()
DASTImporter.cpp5582 SmallVector<Expr *, 4> Exprs(E->getNumExprs()); in VisitParenListExpr()
5584 E->getExprs(), E->getExprs() + E->getNumExprs(), Exprs.begin())) in VisitParenListExpr()
/external/clang/lib/Sema/
DSemaLambda.cpp746 MultiExprArg(CXXDirectInit->getExprs(), CXXDirectInit->getNumExprs()); in buildLambdaInitCaptureInitialization()
DSemaExprCXX.cpp1484 return PLE->getNumExprs() == 0; in isLegalArrayNewInitializer()
1531 NumInits = List->getNumExprs(); in BuildCXXNew()
DSemaExpr.cpp5970 if (PLE && PLE->getNumExprs() == 0) { in ActOnCastExpr()
5974 if (PE || PLE->getNumExprs() == 1) { in ActOnCastExpr()
6022 numExprs = PE->getNumExprs(); in BuildVectorLiteral()
6098 for (unsigned i = 1, e = E->getNumExprs(); i != e && !Result.isInvalid(); ++i) in MaybeConvertParenListExprToParenExpr()
DSemaDeclCXX.cpp3076 Args = MultiExprArg(ParenList->getExprs(), ParenList->getNumExprs()); in BuildMemberInitializer()
3149 Args = MultiExprArg(ParenList->getExprs(), ParenList->getNumExprs()); in BuildDelegatingInitializer()
3285 Args = MultiExprArg(ParenList->getExprs(), ParenList->getNumExprs()); in BuildBaseInitializer()
DTreeTransform.h8980 if (TransformExprs(E->getExprs(), E->getNumExprs(), true, Inits, in TransformParenListExpr()
DSemaDecl.cpp9705 CXXDirectInit->getNumExprs()); in AddInitializerToDecl()
/external/llvm-project/clang/lib/AST/
DDeclPrinter.cpp335 NumArgs = ParenList->getNumExprs(); in PrintConstructorInitializers()
DStmtPrinter.cpp1576 for (unsigned i = 0, e = Node->getNumExprs(); i != e; ++i) { in VisitParenListExpr()
DItaniumMangle.cpp4117 for (unsigned i = 0, e = PLE->getNumExprs(); i != e; ++i) in mangleExpression()
DASTImporter.cpp6757 SmallVector<Expr *, 4> ToExprs(E->getNumExprs()); in VisitParenListExpr()
/external/llvm-project/clang/lib/Sema/
DSemaLambda.cpp843 MultiExprArg(CXXDirectInit->getExprs(), CXXDirectInit->getNumExprs()); in buildLambdaInitCaptureInitialization()
DSemaExprCXX.cpp1818 return PLE->getNumExprs() == 0; in isLegalArrayNewInitializer()
1896 NumInits = List->getNumExprs(); in BuildCXXNew()
DSemaExpr.cpp7471 if (PLE && PLE->getNumExprs() == 0) { in ActOnCastExpr()
7475 if (PE || PLE->getNumExprs() == 1) { in ActOnCastExpr()
7525 numExprs = PE->getNumExprs(); in BuildVectorLiteral()
7601 for (unsigned i = 1, e = E->getNumExprs(); i != e && !Result.isInvalid(); ++i) in MaybeConvertParenListExprToParenExpr()
DSemaDeclCXX.cpp4322 Args = MultiExprArg(ParenList->getExprs(), ParenList->getNumExprs()); in BuildMemberInitializer()
4395 Args = MultiExprArg(ParenList->getExprs(), ParenList->getNumExprs()); in BuildDelegatingInitializer()
4532 Args = MultiExprArg(ParenList->getExprs(), ParenList->getNumExprs()); in BuildBaseInitializer()
DTreeTransform.h10991 if (TransformExprs(E->getExprs(), E->getNumExprs(), true, Inits, in TransformParenListExpr()
DSemaDecl.cpp12142 CXXDirectInit->getNumExprs()); in AddInitializerToDecl()
/external/llvm-project/clang/lib/Serialization/
DASTWriterStmt.cpp712 Record.push_back(E->getNumExprs()); in VisitParenListExpr()
DASTReaderStmt.cpp699 assert((NumExprs == E->getNumExprs()) && "Wrong NumExprs!"); in VisitParenListExpr()