/external/clang/lib/ARCMigrate/ |
H A D | TransRetainReleaseDealloc.cpp | 329 /// and return the top container which is the StmtExpr and the macro argument 348 StmtExpr *StmtE = nullptr; 351 if (StmtExpr *SE = dyn_cast<StmtExpr>(S)) {
|
H A D | TransEmptyStatementsAndDealloc.cpp | 157 bool TraverseStmtExpr(StmtExpr *E) {
|
H A D | Transforms.cpp | 255 bool TraverseStmtExpr(StmtExpr *E) {
|
/external/clang/lib/AST/ |
H A D | ExprClassification.cpp | 368 const CompoundStmt *S = cast<StmtExpr>(E)->getSubStmt();
|
H A D | StmtProfile.cpp | 550 void StmtProfiler::VisitStmtExpr(const StmtExpr *S) {
|
H A D | Expr.cpp | 2199 const CompoundStmt *CS = cast<StmtExpr>(this)->getSubStmt(); 2211 Loc = cast<StmtExpr>(this)->getLParenLoc();
|
/external/clang/lib/Analysis/ |
H A D | LiveVariables.cpp | 271 S = cast<StmtExpr>(S)->getSubStmt();
|
H A D | CFG.cpp | 401 CFGBlock *VisitStmtExpr(StmtExpr *S, AddStmtChoice asc); 1469 return VisitStmtExpr(cast<StmtExpr>(S), asc); 1660 // If visiting RHS causes us to finish 'Block', e.g. the RHS is a StmtExpr 2901 CFGBlock *CFGBuilder::VisitStmtExpr(StmtExpr *SE, AddStmtChoice asc) { 4037 if (const StmtExpr *SE = dyn_cast<StmtExpr>(S)) {
|
/external/clang/lib/Sema/ |
H A D | JumpDiagnostics.cpp | 274 unsigned &ParentScope = ((isa<Expr>(S) && !isa<StmtExpr>(S))
|
H A D | SemaLambda.cpp | 520 if (StmtExpr *SE = dyn_cast<StmtExpr>(E)) {
|
/external/chromium_org/v8/tools/gcmole/ |
H A D | gcmole.cc | 582 VISIT(StmtExpr); 627 IGNORE_EXPR(StmtExpr);
|
/external/clang/lib/CodeGen/ |
H A D | CGExprComplex.cpp | 155 ComplexPairTy VisitStmtExpr(const StmtExpr *E); 378 ComplexPairTy ComplexExprEmitter::VisitStmtExpr(const StmtExpr *E) {
|
H A D | CGDecl.cpp | 1005 if (const StmtExpr *SE = dyn_cast<StmtExpr>(e)) {
|
H A D | CGExprAgg.cpp | 146 void VisitStmtExpr(const StmtExpr *E); 758 void AggExprEmitter::VisitStmtExpr(const StmtExpr *E) {
|
H A D | CGExpr.cpp | 849 return EmitStmtExprLValue(cast<StmtExpr>(E)); 3194 LValue CodeGenFunction::EmitStmtExprLValue(const StmtExpr *E) {
|
H A D | CGExprScalar.cpp | 288 Value *VisitStmtExpr(const StmtExpr *E); 1505 Value *ScalarExprEmitter::VisitStmtExpr(const StmtExpr *E) {
|
H A D | CodeGenFunction.h | 647 /// StmtExpr is. 2116 LValue EmitStmtExprLValue(const StmtExpr *E);
|
/external/clang/test/SemaCXX/ |
H A D | constant-expression-cxx1y.cpp | 769 namespace StmtExpr { namespace in namespace:loops
|
H A D | constant-expression-cxx11.cpp | 1672 namespace StmtExpr {
|
/external/clang/lib/StaticAnalyzer/Core/ |
H A D | ExprEngine.cpp | 1163 const StmtExpr *SE = cast<StmtExpr>(S);
|
/external/clang/include/clang/AST/ |
H A D | Expr.h | 3384 /// StmtExpr - This is the GNU Statement Expression extension: ({int X=4; X;}). 3385 /// The StmtExpr contains a single CompoundStmt node, which it evaluates and 3388 /// A StmtExpr is always an r-value; values "returned" out of a 3389 /// StmtExpr will be copied. 3390 class StmtExpr : public Expr { class in class:clang::StringLiteral::OffsetOfExpr 3397 StmtExpr(CompoundStmt *substmt, QualType T, function in class:clang::StringLiteral::OffsetOfExpr::StmtExpr 3404 explicit StmtExpr(EmptyShell Empty) : Expr(StmtExprClass, Empty) { } function in class:clang::StringLiteral::OffsetOfExpr::StmtExpr
|
H A D | DataRecursiveASTVisitor.h | 2215 DEF_TRAVERSE_STMT(StmtExpr, {})
|
H A D | RecursiveASTVisitor.h | 2237 DEF_TRAVERSE_STMT(StmtExpr, {})
|
/external/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 822 void ASTStmtReader::VisitStmtExpr(StmtExpr *E) { 2302 S = new (Context) StmtExpr(Empty);
|
/external/clang/bindings/python/clang/ |
H A D | cindex.py | 843 CursorKind.StmtExpr = CursorKind(121)
|