| /llvm-project-15.0.7/clang/lib/ARCMigrate/ |
| H A D | TransRetainReleaseDealloc.cpp | 342 StmtExpr *StmtE = nullptr; in checkForGCDOrXPC() 345 if (StmtExpr *SE = dyn_cast<StmtExpr>(S)) { in checkForGCDOrXPC()
|
| H A D | TransEmptyStatementsAndDealloc.cpp | 153 bool TraverseStmtExpr(StmtExpr *E) { in TraverseStmtExpr()
|
| H A D | Transforms.cpp | 244 bool TraverseStmtExpr(StmtExpr *E) { in TraverseStmtExpr()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | ComputeDependence.h | 38 class StmtExpr; variable 124 ExprDependence computeDependence(StmtExpr *E, unsigned TemplateDepth);
|
| H A D | Expr.h | 4349 class StmtExpr : public Expr { 4353 StmtExpr(CompoundStmt *SubStmt, QualType T, SourceLocation LParenLoc, in StmtExpr() function 4364 explicit StmtExpr(EmptyShell Empty) : Expr(StmtExprClass, Empty) { } in StmtExpr() function
|
| /llvm-project-15.0.7/polly/lib/CodeGen/ |
| H A D | IslNodeBuilder.cpp | 398 isl_ast_expr *StmtExpr = isl_ast_expr_get_op_arg(Expr, 0); in createUserVector() local 399 isl_id *Id = isl_ast_expr_get_id(StmtExpr); in createUserVector() 400 isl_ast_expr_free(StmtExpr); in createUserVector() 776 isl::ast_expr StmtExpr = Expr.get_op_arg(0); in hasPartialAccesses() local 777 isl::id Id = StmtExpr.get_id(); in hasPartialAccesses() 1000 isl_ast_expr *StmtExpr = isl_ast_expr_get_op_arg(Expr, 0); in createUser() local 1001 Id = isl_ast_expr_get_id(StmtExpr); in createUser() 1002 isl_ast_expr_free(StmtExpr); in createUser()
|
| H A D | PPCGCodeGeneration.cpp | 1233 isl_ast_expr *StmtExpr = isl_ast_expr_get_op_arg(Expr, 0); in createUser() local 1234 isl_id *Id = isl_ast_expr_get_id(StmtExpr); in createUser() 1236 isl_ast_expr_free(StmtExpr); in createUser() 1383 isl_ast_expr *StmtExpr = isl_ast_expr_get_op_arg(Expr, 0); in collectReferencesInGPUStmt() local 1384 isl_id *Id = isl_ast_expr_get_id(StmtExpr); in collectReferencesInGPUStmt() 1387 isl_ast_expr_free(StmtExpr); in collectReferencesInGPUStmt()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | VarBypassDetector.cpp | 60 ((isa<Expr>(S) && !isa<StmtExpr>(S)) ? origParentScope in BuildScopeInformation()
|
| H A D | CGExprComplex.cpp | 188 ComplexPairTy VisitStmtExpr(const StmtExpr *E); 417 ComplexPairTy ComplexExprEmitter::VisitStmtExpr(const StmtExpr *E) { in VisitStmtExpr()
|
| H A D | CGExprAgg.cpp | 156 void VisitStmtExpr(const StmtExpr *E); 946 void AggExprEmitter::VisitStmtExpr(const StmtExpr *E) { in VisitStmtExpr()
|
| H A D | CGDecl.cpp | 1671 if (const StmtExpr *SE = dyn_cast<StmtExpr>(E)) { in isCapturedBy()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/ |
| H A D | FunctionSizeCheck.cpp | 106 bool TraverseStmtExpr(StmtExpr *SE) { in TraverseStmtExpr()
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | StmtNodes.td | 112 def StmtExpr : StmtNode<Expr>;
|
| /llvm-project-15.0.7/clang/lib/Analysis/ |
| H A D | LiveVariables.cpp | 233 S = cast<StmtExpr>(S)->getSubStmt(); in Visit()
|
| H A D | CFG.cpp | 607 CFGBlock *VisitStmtExpr(StmtExpr *S, AddStmtChoice asc); 2332 return VisitStmtExpr(cast<StmtExpr>(S), asc); in Visit() 4254 CFGBlock *CFGBuilder::VisitStmtExpr(StmtExpr *SE, AddStmtChoice asc) { in VisitStmtExpr() 5696 if (const StmtExpr *SE = dyn_cast<StmtExpr>(S)) { in print_elem()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | ExprClassification.cpp | 414 const CompoundStmt *S = cast<StmtExpr>(E)->getSubStmt(); in ClassifyInternal()
|
| H A D | ASTStructuralEquivalence.cpp | 282 bool IsStmtEquivalent(const StmtExpr *E1, const StmtExpr *E2) { in IsStmtEquivalent()
|
| H A D | ComputeDependence.cpp | 177 ExprDependence clang::computeDependence(StmtExpr *E, unsigned TemplateDepth) { in computeDependence()
|
| H A D | Expr.cpp | 2761 const CompoundStmt *CS = cast<StmtExpr>(this)->getSubStmt(); in isUnusedResultAWarning() 2773 Loc = cast<StmtExpr>(this)->getLParenLoc(); in isUnusedResultAWarning() 3532 Finder.Visit(cast<StmtExpr>(this)->getSubStmt()); in HasSideEffects()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaLambda.cpp | 601 if (StmtExpr *SE = dyn_cast<StmtExpr>(E)) { in findEnumForBlockReturn()
|
| H A D | JumpDiagnostics.cpp | 310 unsigned &ParentScope = ((isa<Expr>(S) && !isa<StmtExpr>(S)) in BuildScopeInformation()
|
| /llvm-project-15.0.7/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchersInternal.h | 2183 CompoundStmtMatcher<StmtExpr>::get(const StmtExpr &Node) {
|
| H A D | ASTMatchers.h | 2481 extern const internal::VariadicDynCastAllOfMatcher<Stmt, StmtExpr> stmtExpr; 5537 StmtExpr), in AST_POLYMORPHIC_MATCHER_P() argument
|
| /llvm-project-15.0.7/clang/test/SemaCXX/ |
| H A D | constant-expression-cxx14.cpp | 828 namespace StmtExpr { namespace
|
| /llvm-project-15.0.7/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 946 const internal::VariadicDynCastAllOfMatcher<Stmt, StmtExpr> stmtExpr;
|