[PATCH] D20190: Get rid of CVLeafTypes.h

Reid Kleckner via llvm-commits llvm-commits at lists.llvm.org
Wed May 11 17:11:53 PDT 2016


rnk accepted this revision.
rnk added a comment.
This revision is now accepted and ready to land.

LG, although I guess this depends on that meta-programming approach to deserialization which I should review.


================
Comment at: include/llvm/DebugInfo/CodeView/TypeRecords.def:23
@@ -18,1 +22,3 @@
+#ifndef KNOWN_TYPE
+#define KNOWN_TYPE(ename, value, class_name, print_name) LEAF_TYPE(ename, value)
 #endif
----------------
I liked TYPE_RECORD and MEMBER_RECORD better than KNOWN_TYPE and MEMBER_TYPE. MEMBER_TYPES aren't really types, they're records describing class members.


http://reviews.llvm.org/D20190





More information about the llvm-commits mailing list