================
@@ -515,5 +515,35 @@ def BitfieldInfoAttr : CIR_Attr<"BitfieldInfo", 
"bitfield_info"> {
   ];
 }
 
+//===----------------------------------------------------------------------===//
+// AddressPointAttr
+//===----------------------------------------------------------------------===//
+
+def AddressPointAttr : CIR_Attr<"AddressPoint", "address_point"> {
----------------
bcardosolopes wrote:

There are other places that use address point in the incubator but are not 
using the attribute just yet (e.g. emitVTTDefinition). The idea was to unify 
those references so they are easy to understand (versus reading random integers 
in tables). It's possible we need more work to make them adequate to use 
though, so it's possible we don't need this until we can also cover relative 
layouts and understand all we really need.

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

Reply via email to