| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-05-22 | Refactor calling conventions to support correct representation of structures | Rusty Wagner | |
| 2026-03-23 | [Swift] Add arm64 calling conventions | Mark Rowe | |
| The Swift ABI repurposes three callee-saved registers for implicit parameters (self, error, and async context). Supporting the various combinations of these requires registering several different calling conventions. The demangler is taught to explicitly apply these calling conventions to functions that need them. | |||
| 2026-03-23 | [Swift] Add support for applying parameter and return types during demangling | Mark Rowe | |
| This is disabled by default due to a current limitation where core is not able to represent parameters that are small structs being passed across multiple registers. `analysis.swift.extractTypesFromMangledNames` can be enabled to test this. | |||
| 2026-03-23 | [Swift] Initial demangling support | Mark Rowe | |
