Searched refs:VariableCategory (Results 1 – 9 of 9) sorted by relevance
111 enum class VariableCategory { Value, Reference, Pointer }; enum128 VariableCategory VC = VariableCategory::Value; in check()130 VC = VariableCategory::Reference; in check()132 VC = VariableCategory::Pointer; in check()136 VC = VariableCategory::Pointer; in check()142 if (VC == VariableCategory::Reference && !AnalyzeReferences) in check()145 if (VC == VariableCategory::Reference && in check()150 if (VC == VariableCategory::Pointer && !WarnPointersAsValues) in check()153 if (VC == VariableCategory::Value && !AnalyzeValues) in check()177 if (VC == VariableCategory::Value && TransformValues) { in check()[all …]
71 construct<OmpDefaultmapClause::VariableCategory>(72 "SCALAR" >> pure(OmpDefaultmapClause::VariableCategory::Scalar) ||74 pure(OmpDefaultmapClause::VariableCategory::Aggregate) ||76 pure(OmpDefaultmapClause::VariableCategory::Allocatable) ||78 pure(OmpDefaultmapClause::VariableCategory::Pointer)))))
2077 std::get<std::optional<OmpDefaultmapClause::VariableCategory>>(x.t)); in Unparse()2577 WALK_NESTED_ENUM(OmpDefaultmapClause, VariableCategory) // OMP DEFAULTMAP in WALK_NESTED_ENUM()
72 void Post(const OmpDefaultmapClause::VariableCategory &c);
201 const OmpDefaultmapClause::VariableCategory &c) { in Post()
2218 using VariableCategory = parser::OmpDefaultmapClause::VariableCategory; in Enter() typedef2219 if (!std::get<std::optional<VariableCategory>>(x.v.t)) { in Enter()
483 NODE_ENUM(OmpDefaultmapClause, VariableCategory) in NODE()
3361 ENUM_CLASS(VariableCategory, Scalar, Aggregate, Allocatable, Pointer)3362 std::tuple<ImplicitBehavior, std::optional<VariableCategory>> t;
735 bool checkDefaultmapCategory(OpenMPDefaultmapClauseKind VariableCategory) { in checkDefaultmapCategory() argument736 if (VariableCategory == OMPC_DEFAULTMAP_unknown) in checkDefaultmapCategory()746 return getTopOfStack().DefaultmapMap[VariableCategory].ImplicitBehavior != in checkDefaultmapCategory()