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".