class Stmt::SwitchStmtBitfields
Declaration
class Stmt::SwitchStmtBitfields { /* full declaration omitted */ };
Declared at: clang/include/clang/AST/Stmt.h:182
Member Variables
- private unsigned int
- private unsigned int HasInit
- True if the SwitchStmt has storage for an init statement.
- private unsigned int HasVar
- True if the SwitchStmt has storage for a condition variable.
- private unsigned int AllEnumCasesCovered
- If the SwitchStmt is a switch on an enum value, records whether all the enum values were covered by CaseStmts. The coverage information value is meant to be a hint for possible clients.
- private clang::SourceLocation SwitchLoc
- The location of the "switch".