/external/clang/lib/ARCMigrate/ |
H A D | TransRetainReleaseDealloc.cpp | 319 /// and return the top container which is the StmtExpr and the macro argument 338 StmtExpr *StmtE = nullptr; 341 if (StmtExpr *SE = dyn_cast<StmtExpr>(S)) {
|
H A D | TransEmptyStatementsAndDealloc.cpp | 155 bool TraverseStmtExpr(StmtExpr *E) {
|
H A D | Transforms.cpp | 251 bool TraverseStmtExpr(StmtExpr *E) {
|
/external/clang/lib/AST/ |
H A D | ExprClassification.cpp | 376 const CompoundStmt *S = cast<StmtExpr>(E)->getSubStmt();
|
H A D | Expr.cpp | 2141 const CompoundStmt *CS = cast<StmtExpr>(this)->getSubStmt(); 2153 Loc = cast<StmtExpr>(this)->getLParenLoc(); 2901 Finder.Visit(cast<StmtExpr>(this)->getSubStmt());
|
H A D | StmtProfile.cpp | 893 void StmtProfiler::VisitStmtExpr(const StmtExpr *S) {
|
H A D | ASTImporter.cpp | 238 Expr *VisitStmtExpr(StmtExpr *E); 5592 Expr *ASTNodeImporter::VisitStmtExpr(StmtExpr *E) { 5602 return new (Importer.getToContext()) StmtExpr(ToSubStmt, T,
|
/external/clang/lib/Analysis/ |
H A D | LiveVariables.cpp | 270 S = cast<StmtExpr>(S)->getSubStmt();
|
H A D | CFG.cpp | 479 CFGBlock *VisitStmtExpr(StmtExpr *S, AddStmtChoice asc); 1594 return VisitStmtExpr(cast<StmtExpr>(S), asc); 1785 // If visiting RHS causes us to finish 'Block', e.g. the RHS is a StmtExpr 3059 CFGBlock *CFGBuilder::VisitStmtExpr(StmtExpr *SE, AddStmtChoice asc) { 4226 if (const StmtExpr *SE = dyn_cast<StmtExpr>(S)) {
|
/external/clang/lib/CodeGen/ |
H A D | CGExprComplex.cpp | 162 ComplexPairTy VisitStmtExpr(const StmtExpr *E); 386 ComplexPairTy ComplexExprEmitter::VisitStmtExpr(const StmtExpr *E) {
|
H A D | CGDecl.cpp | 1131 if (const StmtExpr *SE = dyn_cast<StmtExpr>(e)) {
|
H A D | CGExprAgg.cpp | 152 void VisitStmtExpr(const StmtExpr *E); 777 void AggExprEmitter::VisitStmtExpr(const StmtExpr *E) {
|
H A D | CGExpr.cpp | 1046 return EmitStmtExprLValue(cast<StmtExpr>(E)); 3977 LValue CodeGenFunction::EmitStmtExprLValue(const StmtExpr *E) {
|
/external/v8/tools/gcmole/ |
H A D | gcmole.cc | 614 VISIT(StmtExpr); 659 IGNORE_EXPR(StmtExpr);
|
/external/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchers.h | 1734 const internal::VariadicDynCastAllOfMatcher<Stmt, StmtExpr> stmtExpr; 3562 StmtExpr),
|
H A D | ASTMatchersInternal.h | 1696 CompoundStmtMatcher<StmtExpr>::get(const StmtExpr &Node) {
|
/external/clang/lib/Sema/ |
H A D | SemaLambda.cpp | 521 if (StmtExpr *SE = dyn_cast<StmtExpr>(E)) {
|
H A D | JumpDiagnostics.cpp | 279 unsigned &ParentScope = ((isa<Expr>(S) && !isa<StmtExpr>(S))
|
/external/clang/test/SemaCXX/ |
H A D | constant-expression-cxx1y.cpp | 766 namespace StmtExpr { namespace in namespace:loops
|
H A D | constant-expression-cxx11.cpp | 1735 namespace StmtExpr {
|
/external/clang/unittests/ASTMatchers/ |
H A D | ASTMatchersNodeTest.cpp | 756 TEST(Matcher, StmtExpr) {
|
/external/clang/include/clang/AST/ |
H A D | Expr.h | 3374 /// StmtExpr - This is the GNU Statement Expression extension: ({int X=4; X;}). 3375 /// The StmtExpr contains a single CompoundStmt node, which it evaluates and 3378 /// A StmtExpr is always an r-value; values "returned" out of a 3379 /// StmtExpr will be copied. 3380 class StmtExpr : public Expr { class in class:clang::StringLiteral::final::CallExpr 3387 StmtExpr(CompoundStmt *substmt, QualType T, function in class:clang::StringLiteral::final::CallExpr::StmtExpr 3394 explicit StmtExpr(EmptyShell Empty) : Expr(StmtExprClass, Empty) { } function in class:clang::StringLiteral::final::CallExpr::StmtExpr
|
H A D | RecursiveASTVisitor.h | 2360 DEF_TRAVERSE_STMT(StmtExpr, {})
|
/external/clang/lib/StaticAnalyzer/Core/ |
H A D | ExprEngine.cpp | 1301 const StmtExpr *SE = cast<StmtExpr>(S);
|
/external/clang/bindings/python/clang/ |
H A D | cindex.py | 872 CursorKind.StmtExpr = CursorKind(121)
|