Home | History | Annotate | Download | only in AST

Lines Matching defs:StmtExpr

3483 /// StmtExpr - This is the GNU Statement Expression extension: ({int X=4; X;}).
3484 /// The StmtExpr contains a single CompoundStmt node, which it evaluates and
3487 /// A StmtExpr is always an r-value; values "returned" out of a
3488 /// StmtExpr will be copied.
3489 class StmtExpr : public Expr {
3496 StmtExpr(CompoundStmt *substmt, QualType T,
3503 explicit StmtExpr(EmptyShell Empty) : Expr(StmtExprClass, Empty) { }