[Lldb-commits] [PATCH] D73191: Ignore methods in full-name function lookup (with accelerators)

Pavel Labath via Phabricator via lldb-commits lldb-commits at lists.llvm.org
Thu Jan 23 02:58:21 PST 2020


labath added a comment.

This doesn't sound right. Will that mean we won't be able to find a method even if we search for it by its proper full mangled name (e.g. `_ZZ5ffbarvEN4sbaz3fooEv` in this case)?

A better heuristic might be to check for DW_AT_linkage_name, and if the DIE has it, then only accept the DIE if the linkage name matches the search query exactly. (We still need to let the DIEs without a linkage name through because `extern "C"` functions don't have those).


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D73191





More information about the lldb-commits mailing list