1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 02:52:53 +02:00

llvm-undname: Add coverage for some error paths

llvm-svn: 362346
This commit is contained in:
Nico Weber 2019-06-02 23:48:28 +00:00
parent 752a16bcdf
commit 7528a7a76e

View File

@ -174,3 +174,53 @@
; CHECK-EMPTY:
; CHECK-NEXT: ??$foo@$1??_C@_02PCEFGMJL@hi?$AA@@
; CHECK-NEXT: error: Invalid mangled name
??_C@
; CHECK-EMPTY:
; CHECK-NEXT: ??_C@
; CHECK-NEXT: error: Invalid mangled name
??_C@_
; CHECK-EMPTY:
; CHECK-NEXT: ??_C@_
; CHECK-NEXT: error: Invalid mangled name
??_C@_3
; CHECK-EMPTY:
; CHECK-NEXT: ??_C@_3
; CHECK-NEXT: error: Invalid mangled name
??_C@_01
; CHECK-EMPTY:
; CHECK-NEXT: ??_C@_01
; CHECK-NEXT: error: Invalid mangled name
??_C@_0101234567@
; CHECK-EMPTY:
; CHECK-NEXT: ??_C@_0101234567@
; CHECK-NEXT: error: Invalid mangled name
??_C@_0101234567@?
; CHECK-EMPTY:
; CHECK-NEXT: ??_C@_0101234567@?
; CHECK-NEXT: error: Invalid mangled name
??_C@_0101234567@?$
; CHECK-EMPTY:
; CHECK-NEXT: ??_C@_0101234567@?$
; CHECK-NEXT: error: Invalid mangled name
??_C@_0101234567@?$za
; CHECK-EMPTY:
; CHECK-NEXT: ??_C@_0101234567@?$za
; CHECK-NEXT: error: Invalid mangled name
??_C@_0101234567@?$az
; CHECK-EMPTY:
; CHECK-NEXT: ??_C@_0101234567@?$az
; CHECK-NEXT: error: Invalid mangled name
??@foo
; CHECK-EMPTY:
; CHECK-NEXT: ??@foo
; CHECK-NEXT: error: Invalid mangled name