labath added a comment.

In D133446#3780961 <https://reviews.llvm.org/D133446#3780961>, @zequanwu wrote:

> In D133446#3779600 <https://reviews.llvm.org/D133446#3779600>, @labath wrote:
>
>> I believe that this fixes the crash, but the names of generated functions 
>> still look fairly weird. Could we create them using their mangled name 
>> instead? That way, someone might actually call them, if he was so inclined.
>
> It looks like they don't have mangled name stored in pdb.

Hmm.. That's unfortunate. In that case, I'm wondering if this shouldn't be 
handled somehow directly inside `MSVCUndecoratedNameParser`. What does the 
function return right now? Do you think that result is going to be useful for 
other users of that class?

Also, I'm still continuing to be amazed (and scared) by the amount of name 
parsing that is going on here. Have you checked that there's no better way to 
associate an entity with its enclosing context?


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D133446/new/

https://reviews.llvm.org/D133446

_______________________________________________
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to