Home
last modified time | relevance | path

Searched refs:ParenListExpr (Results 1 – 25 of 56) sorted by relevance

123

/external/llvm-project/clang/include/clang/AST/
DComputeDependence.h88 class ParenListExpr; variable
176 ExprDependence computeDependence(ParenListExpr *E);
DExpr.h5453 class ParenListExpr final
5455 private llvm::TrailingObjects<ParenListExpr, Stmt *> {
5463 ParenListExpr(SourceLocation LParenLoc, ArrayRef<Expr *> Exprs,
5467 ParenListExpr(EmptyShell Empty, unsigned NumExprs);
5471 static ParenListExpr *Create(const ASTContext &Ctx, SourceLocation LParenLoc,
5476 static ParenListExpr *CreateEmpty(const ASTContext &Ctx, unsigned NumExprs);
5487 return const_cast<ParenListExpr *>(this)->getExpr(Init); in getExpr()
DStmt.h306 friend class ParenListExpr; // ctor variable
559 friend class ParenListExpr; variable
/external/clang/lib/AST/
DDeclPrinter.cpp590 if (ParenListExpr *ParenList = dyn_cast<ParenListExpr>(Init)) { in VisitFunctionDecl()
764 if ((D->getInitStyle() == VarDecl::CallInit) && !isa<ParenListExpr>(Init)) in VisitVarDecl()
773 if ((D->getInitStyle() == VarDecl::CallInit) && !isa<ParenListExpr>(Init)) in VisitVarDecl()
DStmtProfile.cpp781 void StmtProfiler::VisitParenListExpr(const ParenListExpr *S) { in VisitParenListExpr()
DItaniumMangle.cpp3375 } else if (const ParenListExpr *PLE = dyn_cast<ParenListExpr>(Init)) { in mangleExpression()
/external/clang/lib/Sema/
DSemaFixItUtils.cpp87 isa<ParenListExpr>(Expr) || in tryToFixConversion()
DSemaLambda.cpp730 ParenListExpr *CXXDirectInit = dyn_cast<ParenListExpr>(Init); in buildLambdaInitCaptureInitialization()
DSemaExprCXX.cpp1463 if (ParenListExpr *List = dyn_cast_or_null<ParenListExpr>(Initializer)) in ActOnCXXNew()
1483 if (ParenListExpr *PLE = dyn_cast<ParenListExpr>(Init)) in isLegalArrayNewInitializer()
1528 if (ParenListExpr *List = dyn_cast_or_null<ParenListExpr>(Initializer)) { in BuildCXXNew()
DSemaExpr.cpp4143 if (isa<ParenListExpr>(base)) { in ActOnArraySubscriptExpr()
5967 ParenListExpr *PLE = dyn_cast<ParenListExpr>(CastExpr); in ActOnCastExpr()
5991 if (isa<ParenListExpr>(CastExpr)) { in ActOnCastExpr()
6011 assert((isa<ParenListExpr>(E) || isa<ParenExpr>(E)) && in BuildVectorLiteral()
6018 if (ParenListExpr *PE = dyn_cast<ParenListExpr>(E)) { in BuildVectorLiteral()
6092 ParenListExpr *E = dyn_cast<ParenListExpr>(OrigExpr); in MaybeConvertParenListExprToParenExpr()
6110 Expr *expr = new (Context) ParenListExpr(Context, L, Val, R); in ActOnParenListExpr()
DSemaDeclCXX.cpp2816 Expr *List = new (Context) ParenListExpr(Context, LParenLoc, in ActOnMemInitializer()
3075 if (ParenListExpr *ParenList = dyn_cast<ParenListExpr>(Init)) { in BuildMemberInitializer()
3147 if (ParenListExpr *ParenList = dyn_cast<ParenListExpr>(Init)) { in BuildDelegatingInitializer()
3283 if (ParenListExpr *ParenList = dyn_cast<ParenListExpr>(Init)) { in BuildBaseInitializer()
/external/llvm-project/clang/lib/Sema/
DSemaFixItUtils.cpp86 isa<ParenListExpr>(Expr) || in tryToFixConversion()
DSemaLambda.cpp827 ParenListExpr *CXXDirectInit = dyn_cast<ParenListExpr>(Init); in buildLambdaInitCaptureInitialization()
DSemaExprCXX.cpp1804 if (ParenListExpr *List = dyn_cast_or_null<ParenListExpr>(Initializer)) in ActOnCXXNew()
1817 if (ParenListExpr *PLE = dyn_cast<ParenListExpr>(Init)) in isLegalArrayNewInitializer()
1893 if (ParenListExpr *List = dyn_cast_or_null<ParenListExpr>(Initializer)) { in BuildCXXNew()
/external/llvm-project/clang/lib/AST/
DExpr.cpp4297 ParenListExpr::ParenListExpr(SourceLocation LParenLoc, ArrayRef<Expr *> Exprs, in ParenListExpr() function in ParenListExpr
4308 ParenListExpr::ParenListExpr(EmptyShell Empty, unsigned NumExprs) in ParenListExpr() function in ParenListExpr
4313 ParenListExpr *ParenListExpr::Create(const ASTContext &Ctx, in Create()
4318 alignof(ParenListExpr)); in Create()
4319 return new (Mem) ParenListExpr(LParenLoc, Exprs, RParenLoc); in Create()
4322 ParenListExpr *ParenListExpr::CreateEmpty(const ASTContext &Ctx, in CreateEmpty()
4325 Ctx.Allocate(totalSizeToAlloc<Stmt *>(NumExprs), alignof(ParenListExpr)); in CreateEmpty()
4326 return new (Mem) ParenListExpr(EmptyShell(), NumExprs); in CreateEmpty()
DDeclPrinter.cpp333 if (ParenListExpr *ParenList = dyn_cast<ParenListExpr>(Init)) { in PrintConstructorInitializers()
890 if ((D->getInitStyle() == VarDecl::CallInit) && !isa<ParenListExpr>(Init)) in VisitVarDecl()
899 if ((D->getInitStyle() == VarDecl::CallInit) && !isa<ParenListExpr>(Init)) in VisitVarDecl()
DComputeDependence.cpp171 ExprDependence clang::computeDependence(ParenListExpr *P) { in computeDependence()
DStmtPrinter.cpp1574 void StmtPrinter::VisitParenListExpr(ParenListExpr* Node) { in VisitParenListExpr()
2018 !isa<ParenListExpr>(D->getInit())) { in VisitLambdaExpr()
/external/clang/include/clang/Basic/
DStmtNodes.td88 def ParenListExpr : DStmt<Expr>;
/external/clang/lib/Edit/
DRewriteObjCFoundationAPI.cpp905 isa<ParenListExpr>(Expr) || in subscriptOperatorNeedsParens()
932 isa<ParenListExpr>(Expr) || in castOperatorNeedsParens()
/external/llvm-project/clang/lib/Edit/
DRewriteObjCFoundationAPI.cpp907 isa<ParenListExpr>(Expr) || in subscriptOperatorNeedsParens()
934 isa<ParenListExpr>(Expr) || in castOperatorNeedsParens()
/external/llvm-project/clang/include/clang/Basic/
DStmtNodes.td96 def ParenListExpr : StmtNode<Expr>;
/external/llvm-project/clang/lib/ASTMatchers/
DASTMatchersInternal.cpp831 const internal::VariadicDynCastAllOfMatcher<Stmt, ParenListExpr> parenListExpr;
/external/clang/include/clang/AST/
DExpr.h4338 class ParenListExpr : public Expr {
4344 ParenListExpr(const ASTContext& C, SourceLocation lparenloc,
4348 explicit ParenListExpr(EmptyShell Empty) : Expr(ParenListExprClass, Empty) { } in ParenListExpr() function
/external/clang/unittests/ASTMatchers/
DASTMatchersNodeTest.cpp749 TEST(Matcher, ParenListExpr) { in TEST() argument

123