You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
GNU3 demangler: fix type names to match Itanium ABI spec
- x/y: use "long long"/"unsigned long long" (was indistinguishable from long)
- a: use "signed char" (was mapped to "char", same as type 'c')
- n/o: use "__int128"/"unsigned __int128" (was "int128_t"/"uint128_t")
- g: use "__float128" via FloatType with altName (was "float128")
- Dd/Df/De: use "decimal64"/"decimal32"/"decimal128" (were mapped to
binary float types double/float/float128)
- Dh: use "_Float16" (was "float16")
- Dp: always show "..." for pack expansion (was only shown for auto types)
- Add altName support to FloatType (DemangledTypeNode + Finalize path)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
0 commit comments