Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DOpenACCClause.h674 return getNumExprs(); in numTrailingObjects()
677 unsigned getNumExprs() const { return getExprs().size(); } in getNumExprs() function
683 for (unsigned I = 0; I < getNumExprs(); ++I) { in hasExprOfKind()
H A DExpr.h6038 unsigned getNumExprs() const { return ParenListExprBits.NumExprs; } in getNumExprs() function
6041 assert(Init < getNumExprs() && "Initializer access out of range!"); in getExpr()
6051 ArrayRef<Expr *> exprs() { return {getExprs(), getNumExprs()}; } in exprs()
6064 return child_range(getTrailingObjects(getNumExprs())); in children()
6067 return const_child_range(getTrailingObjects(getNumExprs())); in children()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DOpenACCClause.cpp922 if (C.getNumExprs() > 0) { in VisitGangClause()
925 for (unsigned I = 0; I < C.getNumExprs(); ++I) { in VisitGangClause()
H A DDeclPrinter.cpp409 NumArgs = ParenList->getNumExprs(); in PrintConstructorInitializers()
H A DStmtProfile.cpp2736 for (unsigned I = 0; I < Clause.getNumExprs(); ++I) { in VisitGangClause()
H A DStmtPrinter.cpp1929 for (unsigned i = 0, e = Node->getNumExprs(); i != e; ++i) { in VisitParenListExpr()
H A DTextNodeDumper.cpp448 for (unsigned I = 0; I < GC->getNumExprs(); ++I) { in Visit()
H A DItaniumMangle.cpp5222 for (unsigned i = 0, e = PLE->getNumExprs(); i != e; ++i) in mangleExpression()
H A DASTImporter.cpp8013 SmallVector<Expr *, 4> ToExprs(E->getNumExprs()); in VisitParenListExpr()
/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenOpenACCClause.cpp748 if (clause.getNumExprs() == 0) { in VisitGangClause()
753 for (unsigned i : llvm::index_range(0u, clause.getNumExprs())) { in VisitGangClause()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenACCClause.cpp2146 for (unsigned I = 0; I < GangClause->getNumExprs(); ++I) { in CheckReductionClause()
H A DSemaLambda.cpp858 MultiExprArg(CXXDirectInit->getExprs(), CXXDirectInit->getNumExprs()); in buildLambdaInitCaptureInitialization()
H A DSemaTemplateInstantiateDecl.cpp1144 assert(C.getNumExprs() <= 1 && in CLAUSE_NOT_ON_DECLS()
1147 if (C.getNumExprs() > 0) { in CLAUSE_NOT_ON_DECLS()
H A DSemaExprCXX.cpp2083 return IsCPlusPlus20 || PLE->getNumExprs() == 0; in isLegalArrayNewInitializer()
2156 Exprs = MultiExprArg(List->getExprs(), List->getNumExprs()); in BuildCXXNew()
H A DSemaExpr.cpp7847 if (PLE && PLE->getNumExprs() == 0) { in ActOnCastExpr()
7851 if (PE || PLE->getNumExprs() == 1) { in ActOnCastExpr()
7900 numExprs = PE->getNumExprs(); in BuildVectorLiteral()
7976 for (unsigned i = 1, e = E->getNumExprs(); i != e && !Result.isInvalid(); ++i) in MaybeConvertParenListExprToParenExpr()
H A DSemaCodeComplete.cpp5858 if (PLE->getNumExprs() == 0) in unwrapParenList()
5860 Base = PLE->getExpr(PLE->getNumExprs() - 1); in unwrapParenList()
H A DTreeTransform.h3327 TInfo, LParenLoc, MultiExprArg(PLE->getExprs(), PLE->getNumExprs()), in RebuildCXXFunctionalCastExpr()
12437 for (unsigned I = 0; I < C.getNumExprs(); ++I) { in VisitGangClause()
13934 if (TransformExprs(E->getExprs(), E->getNumExprs(), true, Inits, in TransformParenListExpr()
H A DSemaDeclCXX.cpp4581 Args = MultiExprArg(ParenList->getExprs(), ParenList->getNumExprs()); in BuildMemberInitializer()
4661 Args = MultiExprArg(ParenList->getExprs(), ParenList->getNumExprs()); in BuildDelegatingInitializer()
4808 Args = MultiExprArg(ParenList->getExprs(), ParenList->getNumExprs()); in BuildBaseInitializer()
H A DSemaDecl.cpp13804 MultiExprArg(CXXDirectInit->getExprs(), CXXDirectInit->getNumExprs()); in AddInitializerToDecl()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterStmt.cpp807 Record.push_back(E->getNumExprs()); in VisitParenListExpr()
H A DASTWriter.cpp8886 writeUInt32(GC->getNumExprs()); in writeOpenACCClause()
8887 for (unsigned I = 0; I < GC->getNumExprs(); ++I) { in writeOpenACCClause()
H A DASTReaderStmt.cpp720 assert((NumExprs == E->getNumExprs()) && "Wrong NumExprs!"); in VisitParenListExpr()