================
@@ -2767,6 +2767,10 @@ class DependentBitIntTypeLoc final
     : public InheritingConcreteTypeLoc<TypeSpecTypeLoc, DependentBitIntTypeLoc,
                                        DependentBitIntType> {};
 
+class PredefinedSugarTypeLoc final
+    : public InheritingConcreteTypeLoc<TypeSpecTypeLoc, PredefinedSugarTypeLoc,
+                                       PredefinedSugarType> {};
----------------
YexuanXiao wrote:

https://github.com/llvm/llvm-project/blob/25d52fbf96ec927914b3a5c9db0b61fe2804a3dd/clang/include/clang/AST/RecursiveASTVisitor.h#L722-L728
 uses it, and TypeLocNodes.def is actually TypeNodes.td. I don't think there's 
currently a simple way to avoid it.

https://github.com/llvm/llvm-project/pull/143653
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to