Home | History | Annotate | Download | only in AST

Lines Matching defs:SwitchStmt

50   class SwitchStmt;
675 // used by SwitchStmt.
981 /// SwitchStmt - This represents a 'switch' stmt.
983 class SwitchStmt : public Stmt {
988 // SwitchStmt is a switch on an enum value, records whether all the enum
994 SwitchStmt(const ASTContext &C, Stmt *Init, VarDecl *Var, Expr *cond);
997 explicit SwitchStmt(EmptyShell Empty) : Stmt(SwitchStmtClass, Empty) { }
1011 /// If this SwitchStmt has a condition variable, return the faux DeclStmt
1047 /// Set a flag in the SwitchStmt indicating that if the 'switch (X)' is a
1051 /// Returns true if the SwitchStmt is a switch of an enum value and all cases