Commit 261324f
committed
Refactor MSVC demangler finalization
Parse MSVC symbols into structured type nodes before finalization.
This keeps thunk suffixes, calling conventions, member pointers, and
implicit this parameters dependent on the final platform/view context.1 parent 0d6a15c commit 261324f
11 files changed
Lines changed: 3567 additions & 1401 deletions
File tree
- demangler
- gnu3
- msvc
- plugins
- pdb-ng/src
- rtti
- rust/src
- view/pe
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
50 | | - | |
51 | | - | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
52 | 63 | | |
53 | 64 | | |
54 | 65 | | |
| |||
0 commit comments