/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | ComputeDependence.h | 94 class ParenListExpr; variable 188 ExprDependence computeDependence(ParenListExpr *E);
|
H A D | Expr.h | 5809 class ParenListExpr final 5811 private llvm::TrailingObjects<ParenListExpr, Stmt *> { 5819 ParenListExpr(SourceLocation LParenLoc, ArrayRef<Expr *> Exprs, 5823 ParenListExpr(EmptyShell Empty, unsigned NumExprs); 5827 static ParenListExpr *Create(const ASTContext &Ctx, SourceLocation LParenLoc, 5832 static ParenListExpr *CreateEmpty(const ASTContext &Ctx, unsigned NumExprs); 5843 return const_cast<ParenListExpr *>(this)->getExpr(Init); in getExpr()
|
H A D | Stmt.h | 350 friend class ParenListExpr; // ctor 670 friend class ParenListExpr;
|
H A D | RecursiveASTVisitor.h | 2858 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 | 821 ParenListExpr *CXXDirectInit = dyn_cast<ParenListExpr>(Init); in buildLambdaInitCaptureInitialization()
|
H A D | SemaExprCXX.cpp | 1970 if (ParenListExpr *List = dyn_cast_or_null<ParenListExpr>(Initializer)) in ActOnCXXNew() 1983 if (ParenListExpr *PLE = dyn_cast<ParenListExpr>(Init)) in isLegalArrayNewInitializer() 2055 if (ParenListExpr *List = dyn_cast_or_null<ParenListExpr>(Initializer)) { in BuildCXXNew()
|
H A D | SemaCoroutine.cpp | 548 Expr *PLE = ParenListExpr::Create(Context, FD->getLocation(), in buildCoroutinePromise()
|
H A D | SemaExpr.cpp | 4820 if (isa<ParenListExpr>(base)) { in ActOnArraySubscriptExpr() 7694 ParenListExpr *PLE = dyn_cast<ParenListExpr>(CastExpr); in ActOnCastExpr() 7718 if (isa<ParenListExpr>(CastExpr)) { in ActOnCastExpr() 7739 assert((isa<ParenListExpr>(E) || isa<ParenExpr>(E)) && in BuildVectorLiteral() 7746 if (ParenListExpr *PE = dyn_cast<ParenListExpr>(E)) { in BuildVectorLiteral() 7820 ParenListExpr *E = dyn_cast<ParenListExpr>(OrigExpr); in MaybeConvertParenListExprToParenExpr() 7838 return ParenListExpr::Create(Context, L, Val, R); in ActOnParenListExpr()
|
H A D | SemaDeclCXX.cpp | 4194 Expr *List = ParenListExpr::Create(Context, LParenLoc, Args, RParenLoc); in ActOnMemInitializer() 4488 if (ParenListExpr *ParenList = dyn_cast<ParenListExpr>(Init)) { in BuildMemberInitializer() 4567 if (ParenListExpr *ParenList = dyn_cast<ParenListExpr>(Init)) { in BuildDelegatingInitializer() 4605 // received in a ParenListExpr. in BuildDelegatingInitializer() 4714 if (ParenListExpr *ParenList = dyn_cast<ParenListExpr>(Init)) { in BuildBaseInitializer() 4743 // received in a ParenListExpr. in BuildBaseInitializer()
|
H A D | SemaTemplateInstantiate.cpp | 3766 assert((!Init || !isa<ParenListExpr>(Init)) && "call-style init in class"); in InstantiateInClassInitializer()
|
H A D | SemaExprObjC.cpp | 3433 if (isa<ParenListExpr>(Receiver)) { in ActOnInstanceMessage()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | Expr.cpp | 4730 ParenListExpr::ParenListExpr(SourceLocation LParenLoc, ArrayRef<Expr *> Exprs, in ParenListExpr() function in ParenListExpr 4741 ParenListExpr::ParenListExpr(EmptyShell Empty, unsigned NumExprs) in ParenListExpr() function in ParenListExpr 4746 ParenListExpr *ParenListExpr::Create(const ASTContext &Ctx, in Create() 4751 alignof(ParenListExpr)); in Create() 4752 return new (Mem) ParenListExpr(LParenLoc, Exprs, RParenLoc); in Create() 4755 ParenListExpr *ParenListExpr::CreateEmpty(const ASTContext &Ctx, in CreateEmpty() 4758 Ctx.Allocate(totalSizeToAlloc<Stmt *>(NumExprs), alignof(ParenListExpr)); in CreateEmpty() 4759 return new (Mem) ParenListExpr(EmptyShell(), NumExprs); in CreateEmpty()
|
H A D | DeclPrinter.cpp | 379 if (ParenListExpr *ParenList = dyn_cast<ParenListExpr>(Init)) { in PrintConstructorInitializers() 988 if ((D->getInitStyle() == VarDecl::CallInit) && !isa<ParenListExpr>(Init)) in VisitVarDecl() 997 if ((D->getInitStyle() == VarDecl::CallInit) && !isa<ParenListExpr>(Init)) in VisitVarDecl()
|
H A D | StmtPrinter.cpp | 1789 void StmtPrinter::VisitParenListExpr(ParenListExpr* Node) { in VisitParenListExpr() 2244 !isa<ParenListExpr>(D->getInit())) { in VisitLambdaExpr() 2351 !isa<ParenListExpr>(E->getInitializer()); in VisitCXXNewExpr()
|
H A D | ComputeDependence.cpp | 219 ExprDependence clang::computeDependence(ParenListExpr *P) { in computeDependence()
|
H A D | StmtProfile.cpp | 1394 void StmtProfiler::VisitParenListExpr(const ParenListExpr *S) { in VisitParenListExpr()
|
H A D | ItaniumMangle.cpp | 4943 } else if (const ParenListExpr *PLE = dyn_cast<ParenListExpr>(Init)) { in mangleExpression()
|
H A D | ASTImporter.cpp | 593 ExpectedStmt VisitParenListExpr(ParenListExpr *E); 7664 ExpectedStmt ASTNodeImporter::VisitParenListExpr(ParenListExpr *E) { in VisitParenListExpr() 7677 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 | 97 def ParenListExpr : StmtNode<Expr>;
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 709 void ASTStmtReader::VisitParenListExpr(ParenListExpr *E) { in VisitParenListExpr() 3093 S = ParenListExpr::CreateEmpty( in ReadStmtFromStream()
|
H A D | ASTWriterStmt.cpp | 789 void ASTStmtWriter::VisitParenListExpr(ParenListExpr *E) { in VisitParenListExpr()
|
/freebsd/contrib/llvm-project/clang/lib/ARCMigrate/ |
H A D | ObjCMT.cpp | 226 isa<ParenListExpr>(Expr) || isa<SizeOfPackExpr>(Expr)); in subscriptOperatorNeedsParens()
|
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchers.h | 1753 extern const internal::VariadicDynCastAllOfMatcher<Stmt, ParenListExpr>
|