Home | History | Annotate | Download | only in AST

Lines Matching defs:StmtExpr

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