|
clang 23.0.0git
|
Data used for processing a list of variables in OpenMP clauses. More...
#include "clang/Sema/SemaOpenMP.h"
Classes | |
| struct | OpenMPReductionClauseModifiers |
Data used for processing a list of variables in OpenMP clauses.
Definition at line 1172 of file SemaOpenMP.h.
Definition at line 1202 of file SemaOpenMP.h.
| SmallVector<OpenMPAllocateClauseModifier, NumberOfOMPAllocateClauseModifiers> clang::SemaOpenMP::OpenMPVarListDataTy::AllocClauseModifiers |
'step' modifier location for linear clause
Definition at line 1199 of file SemaOpenMP.h.
| SmallVector<SourceLocation, NumberOfOMPAllocateClauseModifiers> clang::SemaOpenMP::OpenMPVarListDataTy::AllocClauseModifiersLoc |
Definition at line 1201 of file SemaOpenMP.h.
| SourceLocation clang::SemaOpenMP::OpenMPVarListDataTy::ColonLoc |
Definition at line 1175 of file SemaOpenMP.h.
Definition at line 1173 of file SemaOpenMP.h.
| int clang::SemaOpenMP::OpenMPVarListDataTy::ExtraModifier = -1 |
Additional modifier for linear, map, depend, lastprivate, or use_device_ptr clause.
Definition at line 1179 of file SemaOpenMP.h.
| SourceLocation clang::SemaOpenMP::OpenMPVarListDataTy::ExtraModifierLoc |
Definition at line 1192 of file SemaOpenMP.h.
Definition at line 1191 of file SemaOpenMP.h.
Definition at line 1174 of file SemaOpenMP.h.
| SmallVector<OpenMPMapModifierKind, NumberOfOMPMapClauseModifiers> clang::SemaOpenMP::OpenMPVarListDataTy::MapTypeModifiers |
Definition at line 1185 of file SemaOpenMP.h.
| SmallVector<SourceLocation, NumberOfOMPMapClauseModifiers> clang::SemaOpenMP::OpenMPVarListDataTy::MapTypeModifiersLoc |
Definition at line 1187 of file SemaOpenMP.h.
| SmallVector<OpenMPMotionModifierKind, NumberOfOMPMotionModifiers> clang::SemaOpenMP::OpenMPVarListDataTy::MotionModifiers |
Definition at line 1189 of file SemaOpenMP.h.
| SmallVector<SourceLocation, NumberOfOMPMotionModifiers> clang::SemaOpenMP::OpenMPVarListDataTy::MotionModifiersLoc |
Definition at line 1190 of file SemaOpenMP.h.
| int clang::SemaOpenMP::OpenMPVarListDataTy::NeedDevicePtrModifier = 0 |
Definition at line 1182 of file SemaOpenMP.h.
| SourceLocation clang::SemaOpenMP::OpenMPVarListDataTy::NeedDevicePtrModifierLoc |
Definition at line 1183 of file SemaOpenMP.h.
| SourceLocation clang::SemaOpenMP::OpenMPVarListDataTy::OmpAllMemoryLoc |
Definition at line 1194 of file SemaOpenMP.h.
| int clang::SemaOpenMP::OpenMPVarListDataTy::OriginalSharingModifier = 0 |
Definition at line 1181 of file SemaOpenMP.h.
| SourceLocation clang::SemaOpenMP::OpenMPVarListDataTy::OriginalSharingModifierLoc |
Definition at line 1193 of file SemaOpenMP.h.
| DeclarationNameInfo clang::SemaOpenMP::OpenMPVarListDataTy::ReductionOrMapperId |
Definition at line 1178 of file SemaOpenMP.h.
| CXXScopeSpec clang::SemaOpenMP::OpenMPVarListDataTy::ReductionOrMapperIdScopeSpec |
Definition at line 1177 of file SemaOpenMP.h.
| SourceLocation clang::SemaOpenMP::OpenMPVarListDataTy::RLoc |
Definition at line 1176 of file SemaOpenMP.h.
| SourceLocation clang::SemaOpenMP::OpenMPVarListDataTy::StepModifierLoc |
Definition at line 1196 of file SemaOpenMP.h.