[PATCH] [ms-cxxabi] Implement member data pointers for non-dynamic classes
rnk at google.com
Wed Mar 20 15:12:28 PDT 2013
For non-dynamic classes (no virtual bases), member data pointers are
simple offsets from the base of the record. Dynamic classes use an
aggregate for member data pointers and are therefore currently
Unlike Itanium, the ms ABI uses 0 to represent null for polymorphic
classes. Non-polymorphic classes use -1 like Itanium, since 0 is a
valid field offset.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 10885 bytes
Desc: not available
More information about the cfe-commits