diff options
| author | Sanjay Patel <spatel@rotateright.com> | 2018-08-10 19:20:16 +0000 |
|---|---|---|
| committer | Sanjay Patel <spatel@rotateright.com> | 2018-08-10 19:20:16 +0000 |
| commit | 8988b8d92c1958f3781970ae76d5fff5f7691e30 (patch) | |
| tree | 72a8fe54d0005c7a7775ef60e8d75f47140dc040 | |
| parent | 3dcf4ce4354cd74a1f44835fb67afcf775be8a89 (diff) | |
| download | bcm5719-llvm-8988b8d92c1958f3781970ae76d5fff5f7691e30.tar.gz bcm5719-llvm-8988b8d92c1958f3781970ae76d5fff5f7691e30.zip | |
revert r339450 - [MS Demangler] Add conversion operator tests
Something here causes an assertion failure that killed a bunch of bots.
Example:
http://lab.llvm.org:8011/builders/reverse-iteration/builds/7021/steps/check_all/logs/stdio
llvm-svn: 339463
| -rw-r--r-- | llvm/test/Demangle/ms-conversion-operators.test | 32 |
1 files changed, 1 insertions, 31 deletions
diff --git a/llvm/test/Demangle/ms-conversion-operators.test b/llvm/test/Demangle/ms-conversion-operators.test index 91c17d10964..afc34aab4fa 100644 --- a/llvm/test/Demangle/ms-conversion-operators.test +++ b/llvm/test/Demangle/ms-conversion-operators.test @@ -3,49 +3,19 @@ ; CHECK-NOT: Invalid mangled name ??$?BH@TemplateOps@@QAEHXZ -; CHECK: int __thiscall TemplateOps::operator<int> int(void) - ??BOps@@QAEHXZ -; CHECK: int __thiscall Ops::operator int(void) - ??BConstOps@@QAE?BHXZ -; CHECK: int const __thiscall ConstOps::operator int const(void) - ??BVolatileOps@@QAE?CHXZ -; CHECK: int volatile __thiscall VolatileOps::operator int volatile(void) - ??BConstVolatileOps@@QAE?DHXZ -; CHECK: int const volatile __thiscall ConstVolatileOps::operator int const volatile(void) - ??$?BN@TemplateOps@@QAENXZ -; CHECK: double __thiscall TemplateOps::operator<double> double(void) - ??BOps@@QAENXZ -; CHECK: double __thiscall Ops::operator double(void) - ??BConstOps@@QAE?BNXZ -; CHECK: double const __thiscall ConstOps::operator double const(void) - ??BVolatileOps@@QAE?CNXZ -; CHECK: double volatile __thiscall VolatileOps::operator double volatile(void) - ??BConstVolatileOps@@QAE?DNXZ -; CHECK: double const volatile __thiscall ConstVolatileOps::operator double const volatile(void) - ??BCompoundTypeOps@@QAEPAHXZ -i; CHECK: nt * __thiscall CompoundTypeOps::operator int *(void) - ??BCompoundTypeOps@@QAEPBHXZ -; CHECK: int const * __thiscall CompoundTypeOps::operator int const *(void) - ??BCompoundTypeOps@@QAE$$QAHXZ -; CHECK: int && __thiscall CompoundTypeOps::operator int &&(void) - ??BCompoundTypeOps@@QAE?AU?$Foo@H@@XZ -; CHECK: struct Foo<int> __thiscall CompoundTypeOps::operator struct Foo<int>(void) - ??$?BH@CompoundTypeOps@@QAE?AU?$Bar@U?$Foo@H@@@@XZ -; CHECK: struct Bar<struct Foo<int>> __thiscall CompoundTypeOps::operator<int> struct Bar<struct Foo<int>>(void) - ??$?BPAH@TemplateOps@@QAEPAHXZ -; CHECK: int * __thiscall TemplateOps::operator<int *> int *(void) + |

