================
@@ -608,6 +617,16 @@ const char
*clang::getOpenMPSimpleClauseTypeName(OpenMPClauseKind Kind,
#include "clang/Basic/OpenMPKinds.def"
}
llvm_unreachable("Invalid OpenMP 'threadset' clause modifier");
+ case OMPC_transparent:
+ switch (Type) {
+ case OMPC_TRANSPARENT_unknown:
+ return "unknown";
+#define OPENMP_TRANSPARENT_KIND(Name)
\
+ case OMPC_TRANSPARENT_##Name:
\
+ return #Name;
+#include "clang/Basic/OpenMPKinds.def"
+ }
+ llvm_unreachable("Invalid OpenMP 'transparent' clause modifier");
----------------
abhinavgaba wrote:
It's not really a modifier. `argument` would be more appropriate.
https://github.com/llvm/llvm-project/pull/166810
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits