================
@@ -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