Lines Matching refs:Stmt
10857 case Stmt::ObjCArrayLiteralClass:
10858 case Stmt::ObjCDictionaryLiteralClass:
10859 case Stmt::ObjCStringLiteralClass:
10860 case Stmt::ObjCBoxedExprClass:
10919 case Stmt::ObjCStringLiteralClass:
10922 case Stmt::ObjCArrayLiteralClass:
10925 case Stmt::ObjCDictionaryLiteralClass:
10928 case Stmt::BlockExprClass:
10930 case Stmt::ObjCBoxedExprClass: {
10933 case Stmt::IntegerLiteralClass:
10934 case Stmt::FloatingLiteralClass:
10935 case Stmt::CharacterLiteralClass:
10936 case Stmt::ObjCBoolLiteralExprClass:
10937 case Stmt::CXXBoolLiteralExprClass:
10940 case Stmt::ImplicitCastExprClass: {
13075 case Stmt::DeclRefExprClass:
13077 case Stmt::MemberExprClass:
13085 case Stmt::ArraySubscriptExprClass: {
13095 case Stmt::UnaryOperatorClass: {
13107 case Stmt::ParenExprClass:
13109 case Stmt::ImplicitCastExprClass:
13113 case Stmt::CXXUuidofExprClass:
14666 ExprResult Sema::ActOnStmtExpr(Scope *S, SourceLocation LPLoc, Stmt *SubStmt,
14671 ExprResult Sema::BuildStmtExpr(SourceLocation LPLoc, Stmt *SubStmt,
14691 // For GCC compatibility we get the last Stmt excluding trailing NullStmts.
15123 Stmt *Body, Scope *CurScope) {
16020 StmtResult TransformLambdaBody(LambdaExpr *E, Stmt *Body) {
18237 bool Sema::DiagRuntimeBehavior(SourceLocation Loc, ArrayRef<const Stmt*> Stmts,
18280 bool Sema::DiagRuntimeBehavior(SourceLocation Loc, const Stmt *Statement,
18487 ExprResult VisitStmt(Stmt *S) {
18579 ExprResult VisitStmt(Stmt *S) {