[clang] [clang-tools-extra] [llvm] [clang]: reflection operator parsing for global namespace and primitive types (PR #164692)
Younan Zhang via llvm-commits
llvm-commits at lists.llvm.org
Thu Oct 23 19:32:35 PDT 2025
================
@@ -12938,6 +12938,12 @@ ExprResult TreeTransform<Derived>::TransformSYCLUniqueStableNameExpr(
E->getLocation(), E->getLParenLocation(), E->getRParenLocation(), NewT);
}
+template <typename Derived>
+ExprResult TreeTransform<Derived>::TransformCXXReflectExpr(CXXReflectExpr *E) {
+ // No subexpressions to recurse over in PR1.
----------------
zyn0217 wrote:
```suggestion
// TODO(reflection): Implement its transform
```
Also I'd suggest you leave a `llvm_unreachable` here in case this is forgotten somehow in future
https://github.com/llvm/llvm-project/pull/164692
More information about the llvm-commits
mailing list