clang
19.0.0git
|
Contains information about the compound statement currently being parsed. More...
#include "clang/Sema/ScopeInfo.h"
Public Member Functions | |
CompoundScopeInfo (bool IsStmtExpr, FPOptions FPO) | |
void | setHasEmptyLoopBodies () |
Public Attributes | |
bool | HasEmptyLoopBodies = false |
Whether this compound statement contains ‘for’ or ‘while’ loops with empty bodies. More... | |
bool | IsStmtExpr |
Whether this compound statement corresponds to a GNU statement expression. More... | |
FPOptions | InitialFPFeatures |
FP options at the beginning of the compound statement, prior to any pragma. More... | |
Contains information about the compound statement currently being parsed.
Definition at line 67 of file ScopeInfo.h.
Definition at line 81 of file ScopeInfo.h.
|
inline |
Definition at line 84 of file ScopeInfo.h.
References HasEmptyLoopBodies.
Whether this compound statement contains ‘for’ or ‘while’ loops with empty bodies.
Definition at line 71 of file ScopeInfo.h.
Referenced by setHasEmptyLoopBodies().
FPOptions clang::sema::CompoundScopeInfo::InitialFPFeatures |
FP options at the beginning of the compound statement, prior to any pragma.
Definition at line 79 of file ScopeInfo.h.
bool clang::sema::CompoundScopeInfo::IsStmtExpr |
Whether this compound statement corresponds to a GNU statement expression.
Definition at line 75 of file ScopeInfo.h.