Home
last modified time | relevance | path

Searched refs:VariableCategory (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/misc/
H A DConstCorrectnessCheck.cpp111 enum class VariableCategory { Value, Reference, Pointer }; enum
128 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 …]
/llvm-project-15.0.7/flang/lib/Parser/
H A Dopenmp-parsers.cpp71 construct<OmpDefaultmapClause::VariableCategory>(
72 "SCALAR" >> pure(OmpDefaultmapClause::VariableCategory::Scalar) ||
74 pure(OmpDefaultmapClause::VariableCategory::Aggregate) ||
76 pure(OmpDefaultmapClause::VariableCategory::Allocatable) ||
78 pure(OmpDefaultmapClause::VariableCategory::Pointer)))))
H A Dunparse.cpp2077 std::get<std::optional<OmpDefaultmapClause::VariableCategory>>(x.t)); in Unparse()
2577 WALK_NESTED_ENUM(OmpDefaultmapClause, VariableCategory) // OMP DEFAULTMAP in WALK_NESTED_ENUM()
/llvm-project-15.0.7/flang/examples/FlangOmpReport/
H A DFlangOmpReportVisitor.h72 void Post(const OmpDefaultmapClause::VariableCategory &c);
H A DFlangOmpReportVisitor.cpp201 const OmpDefaultmapClause::VariableCategory &c) { in Post()
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dcheck-omp-structure.cpp2218 using VariableCategory = parser::OmpDefaultmapClause::VariableCategory; in Enter() typedef
2219 if (!std::get<std::optional<VariableCategory>>(x.v.t)) { in Enter()
/llvm-project-15.0.7/flang/include/flang/Parser/
H A Ddump-parse-tree.h483 NODE_ENUM(OmpDefaultmapClause, VariableCategory) in NODE()
H A Dparse-tree.h3361 ENUM_CLASS(VariableCategory, Scalar, Aggregate, Allocatable, Pointer)
3362 std::tuple<ImplicitBehavior, std::optional<VariableCategory>> t;
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaOpenMP.cpp735 bool checkDefaultmapCategory(OpenMPDefaultmapClauseKind VariableCategory) { in checkDefaultmapCategory() argument
736 if (VariableCategory == OMPC_DEFAULTMAP_unknown) in checkDefaultmapCategory()
746 return getTopOfStack().DefaultmapMap[VariableCategory].ImplicitBehavior != in checkDefaultmapCategory()