[PATCH] D62570: Use LLVM's debug line parser in LLDB

Greg Clayton via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Aug 13 10:42:52 PDT 2019


clayborg added a comment.

I agree with Adrian, this isn't something that needs to hold up this patch, but I do think it is worth doing soon in LLVM. The line table parsing code just needs to take a std::function (or llvm equivalent) that gets called like a lambda when a row is to be pushed. The current LLVM parsing code just has this callback create its own line tables as is currently done. We would just create our own line tables using our callback. So it won't take much work at all in llvm to make this happen and then be able to adopt it in LLDB.


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

https://reviews.llvm.org/D62570





More information about the llvm-commits mailing list