struct Parser::IfExistsCondition
Declaration
struct Parser::IfExistsCondition { /* full declaration omitted */ };
Description
Describes the condition of a Microsoft __if_exists or __if_not_exists block.
Declared at: clang/include/clang/Parse/Parser.h:2130
Member Variables
- public clang::SourceLocation KeywordLoc
- The location of the initial keyword.
- public bool IsIfExists
- Whether this is an __if_exists block (rather than an __if_not_exists block).
- public clang::CXXScopeSpec SS
- Nested-name-specifier preceding the name.
- public clang::UnqualifiedId Name
- The name we're looking for.
- public clang::Parser::IfExistsBehavior Behavior
- The behavior of this __if_exists or __if_not_exists block should.