From: Nico Weber Date: Tue, 4 Jun 2019 15:47:25 +0000 (+0000) Subject: llvm-undname: Add coverage for startsWithLocalScopePattern() X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=15c68da59866f7e9859ad97743de6f7009672663;p=llvm llvm-undname: Add coverage for startsWithLocalScopePattern() git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@362515 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/test/Demangle/invalid-manglings.test b/test/Demangle/invalid-manglings.test index 258a752786e..a5102b9a977 100644 --- a/test/Demangle/invalid-manglings.test +++ b/test/Demangle/invalid-manglings.test @@ -274,3 +274,38 @@ ; CHECK-EMPTY: ; CHECK-NEXT: ?foo@?A ; CHECK-NEXT: error: Invalid mangled name + +?foo@? +; CHECK-EMPTY: +; CHECK-NEXT: ?foo@? +; CHECK-NEXT: error: Invalid mangled name + +?foo@?? +; CHECK-EMPTY: +; CHECK-NEXT: ?foo@?? +; CHECK-NEXT: error: Invalid mangled name + +?foo@?XX? +; CHECK-EMPTY: +; CHECK-NEXT: ?foo@?XX? +; CHECK-NEXT: error: Invalid mangled name + +?foo@?A@? +; CHECK-EMPTY: +; CHECK-NEXT: ?foo@?A@? +; CHECK-NEXT: error: Invalid mangled name + +?foo@?Q@? +; CHECK-EMPTY: +; CHECK-NEXT: ?foo@?Q@? +; CHECK-NEXT: error: Invalid mangled name + +?foo@?BQ@? +; CHECK-EMPTY: +; CHECK-NEXT: ?foo@?BQ@? +; CHECK-NEXT: error: Invalid mangled name + +?foo@?0? +; CHECK-EMPTY: +; CHECK-NEXT: ?foo@?0? +; CHECK-NEXT: error: Invalid mangled name