| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ComputeDependence.h | 94 class ParenListExpr; variable 190 ExprDependence computeDependence(ParenListExpr *E);
|
| H A D | Expr.h | 6012 class ParenListExpr final 6014 private llvm::TrailingObjects<ParenListExpr, Stmt *> { 6022 ParenListExpr(SourceLocation LParenLoc, ArrayRef<Expr *> Exprs, 6026 ParenListExpr(EmptyShell Empty, unsigned NumExprs); 6030 static ParenListExpr *Create(const ASTContext &Ctx, SourceLocation LParenLoc, 6035 static ParenListExpr *CreateEmpty(const ASTContext &Ctx, unsigned NumExprs); 6046 return const_cast<ParenListExpr *>(this)->getExpr(Init); in getExpr()
|
| H A D | Stmt.h | 352 friend class ParenListExpr; // ctor 684 friend class ParenListExpr;
|
| H A D | RecursiveASTVisitor.h | 2902 DEF_TRAVERSE_STMT(ParenListExpr, {})
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaFixItUtils.cpp | 86 isa<ParenListExpr>(Expr) || in tryToFixConversion()
|
| H A D | SemaLambda.cpp | 842 ParenListExpr *CXXDirectInit = dyn_cast<ParenListExpr>(Init); in buildLambdaInitCaptureInitialization()
|
| H A D | SemaExprCXX.cpp | 2069 if (ParenListExpr *List = dyn_cast_or_null<ParenListExpr>(Initializer)) in ActOnCXXNew() 2082 if (ParenListExpr *PLE = dyn_cast<ParenListExpr>(Init)) in isLegalArrayNewInitializer() 2153 if (ParenListExpr *List = dyn_cast_or_null<ParenListExpr>(Initializer)) { in BuildCXXNew()
|
| H A D | SemaCoroutine.cpp | 536 Expr *PLE = ParenListExpr::Create(Context, FD->getLocation(), in buildCoroutinePromise()
|
| H A D | SemaExpr.cpp | 4916 if (isa<ParenListExpr>(base)) { in ActOnArraySubscriptExpr() 7844 ParenListExpr *PLE = dyn_cast<ParenListExpr>(CastExpr); in ActOnCastExpr() 7868 if (isa<ParenListExpr>(CastExpr)) { in ActOnCastExpr() 7889 assert((isa<ParenListExpr>(E) || isa<ParenExpr>(E)) && in BuildVectorLiteral() 7896 if (ParenListExpr *PE = dyn_cast<ParenListExpr>(E)) { in BuildVectorLiteral() 7970 ParenListExpr *E = dyn_cast<ParenListExpr>(OrigExpr); in MaybeConvertParenListExprToParenExpr() 7988 return ParenListExpr::Create(Context, L, Val, R); in ActOnParenListExpr()
|
| H A D | SemaDeclCXX.cpp | 4290 Expr *List = ParenListExpr::Create(Context, LParenLoc, Args, RParenLoc); in ActOnMemInitializer() 4580 if (ParenListExpr *ParenList = dyn_cast<ParenListExpr>(Init)) { in BuildMemberInitializer() 4659 if (ParenListExpr *ParenList = dyn_cast<ParenListExpr>(Init)) { in BuildDelegatingInitializer() 4806 if (ParenListExpr *ParenList = dyn_cast<ParenListExpr>(Init)) { in BuildBaseInitializer()
|
| H A D | SemaTemplateInstantiate.cpp | 3951 assert((!Init || !isa<ParenListExpr>(Init)) && "call-style init in class"); in InstantiateInClassInitializer()
|
| H A D | SemaExprObjC.cpp | 3423 if (isa<ParenListExpr>(Receiver)) { in ActOnInstanceMessage()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | Expr.cpp | 4753 ParenListExpr::ParenListExpr(SourceLocation LParenLoc, ArrayRef<Expr *> Exprs, in ParenListExpr() function in ParenListExpr 4762 ParenListExpr::ParenListExpr(EmptyShell Empty, unsigned NumExprs) in ParenListExpr() function in ParenListExpr 4767 ParenListExpr *ParenListExpr::Create(const ASTContext &Ctx, in Create() 4772 alignof(ParenListExpr)); in Create() 4773 return new (Mem) ParenListExpr(LParenLoc, Exprs, RParenLoc); in Create() 4776 ParenListExpr *ParenListExpr::CreateEmpty(const ASTContext &Ctx, in CreateEmpty() 4779 Ctx.Allocate(totalSizeToAlloc<Stmt *>(NumExprs), alignof(ParenListExpr)); in CreateEmpty() 4780 return new (Mem) ParenListExpr(EmptyShell(), NumExprs); in CreateEmpty()
|
| H A D | DeclPrinter.cpp | 407 if (ParenListExpr *ParenList = dyn_cast<ParenListExpr>(Init)) { in PrintConstructorInitializers() 1024 if ((D->getInitStyle() == VarDecl::CallInit) && !isa<ParenListExpr>(Init)) in VisitVarDecl() 1033 if ((D->getInitStyle() == VarDecl::CallInit) && !isa<ParenListExpr>(Init)) in VisitVarDecl()
|
| H A D | StmtPrinter.cpp | 1927 void StmtPrinter::VisitParenListExpr(ParenListExpr* Node) { in VisitParenListExpr() 2381 !isa<ParenListExpr>(D->getInit())) { in VisitLambdaExpr() 2488 !isa<ParenListExpr>(E->getInitializer()); in VisitCXXNewExpr()
|
| H A D | ComputeDependence.cpp | 219 ExprDependence clang::computeDependence(ParenListExpr *P) { in computeDependence()
|
| H A D | StmtProfile.cpp | 1435 void StmtProfiler::VisitParenListExpr(const ParenListExpr *S) { in VisitParenListExpr()
|
| H A D | ItaniumMangle.cpp | 5221 } else if (const ParenListExpr *PLE = dyn_cast<ParenListExpr>(Init)) { in mangleExpression()
|
| H A D | ASTImporter.cpp | 645 ExpectedStmt VisitParenListExpr(ParenListExpr *E); 8012 ExpectedStmt ASTNodeImporter::VisitParenListExpr(ParenListExpr *E) { in VisitParenListExpr() 8025 return ParenListExpr::Create(Importer.getToContext(), *ToLParenLocOrErr, in VisitParenListExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/Edit/ |
| H A D | RewriteObjCFoundationAPI.cpp | 904 isa<ParenListExpr>(Expr) || in subscriptOperatorNeedsParens() 931 isa<ParenListExpr>(Expr) || in castOperatorNeedsParens()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | StmtNodes.td | 98 def ParenListExpr : StmtNode<Expr>;
|
| /freebsd/contrib/llvm-project/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 885 const internal::VariadicDynCastAllOfMatcher<Stmt, ParenListExpr> parenListExpr;
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 717 void ASTStmtReader::VisitParenListExpr(ParenListExpr *E) { in VisitParenListExpr() 3220 S = ParenListExpr::CreateEmpty( in ReadStmtFromStream()
|
| H A D | ASTWriterStmt.cpp | 805 void ASTStmtWriter::VisitParenListExpr(ParenListExpr *E) { in VisitParenListExpr()
|
| /freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 1792 extern const internal::VariadicDynCastAllOfMatcher<Stmt, ParenListExpr>
|