llvm-project
Reland "[LLDB][NativePDB] Create functions with mangled name"
#161678
Merged

Reland "[LLDB][NativePDB] Create functions with mangled name" #161678

Nerixyz
Nerixyz [LLDB][NativePDB] Create functions with mangled name
70c954ae
Nerixyz fix: use value_or
5cb50cc6
Nerixyz fix: formatting
d242da2c
Nerixyz Merge remote-tracking branch 'upstream/main' into fix/npdb-use-mangle…
077dbc70
Nerixyz fix: `find-functions` test
7642fdd4
Nerixyz Merge remote-tracking branch 'upstream/main' into fix/npdb-use-mangle…
ebbe7965
Nerixyz fix: use LLVM's symbol lookup
5847701f
Nerixyz fix: check for mangled or demangled names in `variables.test`
6c800085
Nerixyz Merge remote-tracking branch 'upstream/main' into fix/npdb-use-mangle…
b3b230b4
Nerixyz Merge remote-tracking branch 'upstream/main' into fix/npdb-use-mangle…
19e75f37
Nerixyz Merge remote-tracking branch 'upstream/main' into fix/npdb-use-mangle…
cf5f2ce9
Nerixyz fix: check for `main` function name
15482a4f
Nerixyz fix: remove unused operators
f65c12e3
Nerixyz fix: resolve auto
f2a06573
Nerixyz fix: make `FindMangledSymbol` private
0fc03c2d
Nerixyz doc: add documentation for `FindMangledFunctionName`
c2cad1e0
Nerixyz fix: strip leading underscore for __cdecl functions on x86
5ba37024
Nerixyz Nerixyz requested a review from JDevlieghere JDevlieghere 211 days ago
Nerixyz Nerixyz added lldb
Nerixyz Nerixyz requested a review from mstorsjo mstorsjo 211 days ago
Nerixyz Nerixyz requested a review from Michael137 Michael137 211 days ago
llvmbot
Michael137
Michael137 commented on 2025-10-02
Nerixyz fix: check function type to get calling convention
20356cc1
Michael137
Michael137 commented on 2025-10-06
Michael137
Michael137 commented on 2025-10-06
Nerixyz fix: strip function name in `FindMangledSymbol`
3779ad3e
Michael137
Michael137 approved these changes on 2025-10-07
Nerixyz Nerixyz merged 3b14414c into main 206 days ago
llvm-ci
augusto2112
Nerixyz
augusto2112

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone