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
And if I want a specific part mangled back. For example for Swift.Int:
$sSiN
I'm not looking for anyone to fix this for me. I'm happy to implement it myself 🙃 .
Would just like some idea of how to change the code to accommodate.
My idea so far was to keep track of the area in the mangled string for a specific node in the AST and just store that, in the SwiftSymbol Object. But we still need to resolve how to mangle the module name back: i.e. how do I go from Swift.Array<Module.Bar> to $s[...]6Module3Bar[...]?
The text was updated successfully, but these errors were encountered:
Sorry for the very weird question 😅
Is there a way to go back to the mangled version?
If for instance if I have a function:
Mangled:
Demangled:
And if I want a specific part mangled back. For example for Swift.Int:
I'm not looking for anyone to fix this for me. I'm happy to implement it myself 🙃 .
Would just like some idea of how to change the code to accommodate.
My idea so far was to keep track of the area in the mangled string for a specific node in the AST and just store that, in the SwiftSymbol Object. But we still need to resolve how to mangle the module name back: i.e. how do I go from
Swift.Array<Module.Bar>
to$s[...]6Module3Bar[...]
?The text was updated successfully, but these errors were encountered: