Revert "Revert "[LLDB][NativePDB] Add support for inlined functions""
authorZequan Wu <zequanwu@google.com>
Thu, 13 Jan 2022 21:51:56 +0000 (13:51 -0800)
committerZequan Wu <zequanwu@google.com>
Thu, 13 Jan 2022 22:00:24 +0000 (14:00 -0800)
commitf00cd23caed5f920495bcae2055f4c478d8383d6
tree60647a8a298af7bc871857f9957d14ce15242e21
parent37e34b74e906dab7422ec6e72edf698335b19eca
Revert "Revert "[LLDB][NativePDB] Add support for inlined functions""

This reland 945aa520ef07a3edb655f3f38e4c3023658dd623 with fixes.

This reverts commit 10bc3362a1a8a3df2660bf65db0ec1ccab646e1b.
lldb/include/lldb/Symbol/LineTable.h
lldb/source/Plugins/SymbolFile/NativePDB/CompileUnitIndex.cpp
lldb/source/Plugins/SymbolFile/NativePDB/CompileUnitIndex.h
lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.cpp
lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.h
lldb/test/Shell/SymbolFile/NativePDB/Inputs/inline_sites.lldbinit [new file with mode: 0644]
lldb/test/Shell/SymbolFile/NativePDB/inline_sites.s [new file with mode: 0644]