summaryrefslogtreecommitdiffstats
path: root/llvm/test
diff options
context:
space:
mode:
authorZachary Turner <zturner@google.com>2018-07-26 19:56:09 +0000
committerZachary Turner <zturner@google.com>2018-07-26 19:56:09 +0000
commitd742d645a1fc6630e462c5702c4429368cc41077 (patch)
tree53fb48cca6375836f19a18ca8dae0d27b857af04 /llvm/test
parenteb1f75d561762123224c17b763f68def84a05715 (diff)
downloadbcm5719-llvm-d742d645a1fc6630e462c5702c4429368cc41077.tar.gz
bcm5719-llvm-d742d645a1fc6630e462c5702c4429368cc41077.zip
[MS Demangler] Demangle data member pointers.
Differential Revision: https://reviews.llvm.org/D49630 llvm-svn: 338061
Diffstat (limited to 'llvm/test')
-rw-r--r--llvm/test/Demangle/ms-mangle.test13
1 files changed, 6 insertions, 7 deletions
diff --git a/llvm/test/Demangle/ms-mangle.test b/llvm/test/Demangle/ms-mangle.test
index c17bbb274a9..2266ef8d400 100644
--- a/llvm/test/Demangle/ms-mangle.test
+++ b/llvm/test/Demangle/ms-mangle.test
@@ -92,15 +92,14 @@
?j@@3P6GHCE@ZA
; CHECK: int __stdcall (*j)(signed char, unsigned char)
+?k@@3PTfoo@@DT1@
+; CHECK: char const volatile foo::*k
-; FIXME: We don't handle member pointers yet.
-; ?k@@3PTfoo@@DT1
-; FIXME: char const volatile foo::*k
+?k@@3PETfoo@@DET1@
+; CHECK: char const volatile foo::*k
-; ?k@@3PETfoo@@DET1
-; FIXME: char const volatile foo::*k
-
-; ?l@@3P8foo@@AEHH@ZQ1
+; FIXME: We don't support member function pointers yet.
+; ?l@@3P8foo@@AEHH@ZQ1@
; FIXME: int __thiscall (foo::*l)(int)
?g_cInt@@3HB
OpenPOWER on IntegriCloud