Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DExpr.h5624 unsigned getNumExprs() const { return ParenListExprBits.NumExprs; } in getNumExprs() function
5627 assert(Init < getNumExprs() && "Initializer access out of range!"); in getExpr()
5639 ArrayRef<Expr *> exprs() { return llvm::ArrayRef(getExprs(), getNumExprs()); } in exprs()
5653 getTrailingObjects<Stmt *>() + getNumExprs()); in children()
5657 getTrailingObjects<Stmt *>() + getNumExprs()); in children()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DDeclPrinter.cpp427 NumArgs = ParenList->getNumExprs(); in PrintConstructorInitializers()
H A DStmtPrinter.cpp1745 for (unsigned i = 0, e = Node->getNumExprs(); i != e; ++i) { in VisitParenListExpr()
H A DItaniumMangle.cpp4921 for (unsigned i = 0, e = PLE->getNumExprs(); i != e; ++i) in mangleExpression()
H A DASTImporter.cpp7563 SmallVector<Expr *, 4> ToExprs(E->getNumExprs()); in VisitParenListExpr()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaLambda.cpp795 MultiExprArg(CXXDirectInit->getExprs(), CXXDirectInit->getNumExprs()); in buildLambdaInitCaptureInitialization()
H A DSemaExprCXX.cpp1954 return IsCPlusPlus20 || PLE->getNumExprs() == 0; in isLegalArrayNewInitializer()
2028 Exprs = MultiExprArg(List->getExprs(), List->getNumExprs()); in BuildCXXNew()
H A DSemaExpr.cpp8543 if (PLE && PLE->getNumExprs() == 0) { in ActOnCastExpr()
8547 if (PE || PLE->getNumExprs() == 1) { in ActOnCastExpr()
8596 numExprs = PE->getNumExprs(); in BuildVectorLiteral()
8674 for (unsigned i = 1, e = E->getNumExprs(); i != e && !Result.isInvalid(); ++i) in MaybeConvertParenListExprToParenExpr()
H A DSemaCodeComplete.cpp5686 if (PLE->getNumExprs() == 0) in unwrapParenList()
5688 Base = PLE->getExpr(PLE->getNumExprs() - 1); in unwrapParenList()
H A DSemaDeclCXX.cpp4635 Args = MultiExprArg(ParenList->getExprs(), ParenList->getNumExprs()); in BuildMemberInitializer()
4715 Args = MultiExprArg(ParenList->getExprs(), ParenList->getNumExprs()); in BuildDelegatingInitializer()
4862 Args = MultiExprArg(ParenList->getExprs(), ParenList->getNumExprs()); in BuildBaseInitializer()
H A DTreeTransform.h3234 TInfo, LParenLoc, MultiExprArg(PLE->getExprs(), PLE->getNumExprs()), in RebuildCXXFunctionalCastExpr()
11963 if (TransformExprs(E->getExprs(), E->getNumExprs(), true, Inits, in TransformParenListExpr()
H A DSemaDecl.cpp13635 CXXDirectInit->getNumExprs()); in AddInitializerToDecl()
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterStmt.cpp793 Record.push_back(E->getNumExprs()); in VisitParenListExpr()
H A DASTReaderStmt.cpp712 assert((NumExprs == E->getNumExprs()) && "Wrong NumExprs!"); in VisitParenListExpr()