diff options
author | Reid Kleckner <rnk@google.com> | 2016-06-17 21:31:33 +0000 |
---|---|---|
committer | Reid Kleckner <rnk@google.com> | 2016-06-17 21:31:33 +0000 |
commit | 604105bb905692b66b07683a73df7ad7786626dc (patch) | |
tree | b3c6c250360612deca57453ab9ce380558a5b394 /llvm/lib/DebugInfo/CodeView | |
parent | 3739b95d4dd9e565ddaaff77d613a9269175e55e (diff) | |
download | bcm5719-llvm-604105bb905692b66b07683a73df7ad7786626dc.tar.gz bcm5719-llvm-604105bb905692b66b07683a73df7ad7786626dc.zip |
[codeview] Add DIFlags for pointer to member representations
Summary:
This seems like the least intrusive way to pass this information
through.
Fixes PR28151
Reviewers: majnemer, aprantl, dblaikie
Subscribers: llvm-commits
Differential Revision: http://reviews.llvm.org/D21444
llvm-svn: 273053
Diffstat (limited to 'llvm/lib/DebugInfo/CodeView')
-rw-r--r-- | llvm/lib/DebugInfo/CodeView/TypeDumper.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/DebugInfo/CodeView/TypeDumper.cpp b/llvm/lib/DebugInfo/CodeView/TypeDumper.cpp index 0653d814155..316bbb43a11 100644 --- a/llvm/lib/DebugInfo/CodeView/TypeDumper.cpp +++ b/llvm/lib/DebugInfo/CodeView/TypeDumper.cpp @@ -400,6 +400,7 @@ Error CVTypeDumper::visitPointer(PointerRecord &Ptr) { W->printNumber("IsConst", Ptr.isConst()); W->printNumber("IsVolatile", Ptr.isVolatile()); W->printNumber("IsUnaligned", Ptr.isUnaligned()); + W->printNumber("SizeOf", Ptr.getSize()); if (Ptr.isPointerToMember()) { const MemberPointerInfo &MI = Ptr.getMemberInfo(); |