[clang] [flang] [llvm] [CLANG][OpenMP] Add support for OpenMP6.0 transparent clause (PR #166810)

Alexey Bataev via llvm-commits llvm-commits at lists.llvm.org
Fri Dec 26 06:30:16 PST 2025


================
@@ -17424,6 +17431,48 @@ OMPClause *SemaOpenMP::ActOnOpenMPThreadsetClause(OpenMPThreadsetKind Kind,
       OMPThreadsetClause(Kind, KindLoc, StartLoc, LParenLoc, EndLoc);
 }
 
+OMPClause *SemaOpenMP::ActOnOpenMPTransparentClause(Expr *ImpexTypeArg,
+                                                    SourceLocation StartLoc,
+                                                    SourceLocation LParenLoc,
+                                                    SourceLocation EndLoc) {
+  if (ImpexTypeArg->getType()->isTypedefNameType()) {
----------------
alexey-bataev wrote:

What if it is not a tydedef?

https://github.com/llvm/llvm-project/pull/166810


More information about the llvm-commits mailing list