class Stmt::IfStmtBitfields
Declaration
class Stmt::IfStmtBitfields { /* full declaration omitted */ };
Declared at: clang/include/clang/AST/Stmt.h:160
Member Variables
- private unsigned int
- private unsigned int Kind
- Whether this is a constexpr if, or a consteval if, or neither.
- private unsigned int HasElse
- True if this if statement has storage for an else statement.
- private unsigned int HasVar
- True if this if statement has storage for a variable declaration.
- private unsigned int HasInit
- True if this if statement has storage for an init statement.
- private clang::SourceLocation IfLoc
- The location of the "if".