clang
10.0.0git
|
Data used for parsing list of variables in OpenMP clauses. More...
#include "clang/Parse/Parser.h"
Public Attributes | |
Expr * | TailExpr = nullptr |
SourceLocation | ColonLoc |
SourceLocation | RLoc |
CXXScopeSpec | ReductionOrMapperIdScopeSpec |
DeclarationNameInfo | ReductionOrMapperId |
int | ExtraModifier = -1 |
Additional modifier for linear, map, depend or lastprivate clause. More... | |
SmallVector< OpenMPMapModifierKind, OMPMapClause::NumberOfModifiers > | MapTypeModifiers |
SmallVector< SourceLocation, OMPMapClause::NumberOfModifiers > | MapTypeModifiersLoc |
bool | IsMapTypeImplicit = false |
SourceLocation | DepLinMapLastLoc |
Data used for parsing list of variables in OpenMP clauses.
SourceLocation clang::Parser::OpenMPVarListDataTy::ColonLoc |
Definition at line 3028 of file Parser.h.
Referenced by clang::Parser::ParseOpenMPVarList().
SourceLocation clang::Parser::OpenMPVarListDataTy::DepLinMapLastLoc |
Definition at line 3039 of file Parser.h.
Referenced by parseDeclareSimdClauses(), and clang::Parser::ParseOpenMPVarList().
int clang::Parser::OpenMPVarListDataTy::ExtraModifier = -1 |
Additional modifier for linear, map, depend or lastprivate clause.
Definition at line 3032 of file Parser.h.
Referenced by parseDeclareSimdClauses(), parseMapType(), and clang::Parser::ParseOpenMPVarList().
Definition at line 3038 of file Parser.h.
Referenced by clang::Parser::ParseOpenMPVarList().
SmallVector<OpenMPMapModifierKind, OMPMapClause::NumberOfModifiers> clang::Parser::OpenMPVarListDataTy::MapTypeModifiers |
Definition at line 3035 of file Parser.h.
Referenced by clang::Parser::parseMapTypeModifiers(), and clang::Parser::ParseOpenMPVarList().
SmallVector<SourceLocation, OMPMapClause::NumberOfModifiers> clang::Parser::OpenMPVarListDataTy::MapTypeModifiersLoc |
Definition at line 3037 of file Parser.h.
Referenced by clang::Parser::parseMapTypeModifiers(), and clang::Parser::ParseOpenMPVarList().
DeclarationNameInfo clang::Parser::OpenMPVarListDataTy::ReductionOrMapperId |
Definition at line 3031 of file Parser.h.
Referenced by clang::Parser::parseMapperModifier(), and clang::Parser::ParseOpenMPVarList().
CXXScopeSpec clang::Parser::OpenMPVarListDataTy::ReductionOrMapperIdScopeSpec |
Definition at line 3030 of file Parser.h.
Referenced by clang::Parser::parseMapperModifier(), and clang::Parser::ParseOpenMPVarList().
SourceLocation clang::Parser::OpenMPVarListDataTy::RLoc |
Definition at line 3029 of file Parser.h.
Referenced by clang::Parser::ParseOpenMPVarList().
Expr* clang::Parser::OpenMPVarListDataTy::TailExpr = nullptr |
Definition at line 3027 of file Parser.h.
Referenced by parseDeclareSimdClauses(), and clang::Parser::ParseOpenMPVarList().