================
@@ -700,6 +700,20 @@ CPlusPlusNameParser::ParseFullNameImpl() {
         continue_parsing = false;
       }
       break;
+    case tok::kw_class:
+    case tok::kw_struct: // Microsoft: class Foo::Bar
----------------
Nerixyz wrote:

We have the `MSVCUndecoratedNameParser`, but that's only used for global names 
and function names without a return type. 

`CPlusPlusNameParser` supports much more names. The only constructs unique to 
MS I can think of are the `class`/`struct` prefixes and text segments starting 
with `` ` `` and ending with `'` (e.g. `` `anonymous namespace'::foo() ``).

https://github.com/llvm/llvm-project/pull/196525
_______________________________________________
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to