[PoC - do not merge] demangle 'I' as in#2847
Conversation
|
Thanks for your pull request, @rainers! Bugzilla referencesYour PR doesn't reference any Bugzilla issue. If your PR contains non-trivial changes, please reference a Bugzilla issue or create a manual changelog. Testing this PR locallyIf you don't have a local development environment setup, you can use Digger to test this PR: dub fetch digger
dub run digger -- build "master + druntime#2847" |
|
Whats with the accent in the commit message? |
Oops, typo corrected. |
| return dst[beg .. len]; | ||
| case 'F': case 'U': case 'W': case 'V': case 'R': // TypeFunction | ||
| return parseTypeFunction( name ); | ||
| case 'I': // TypeIdent (I LName) |
There was a problem hiding this comment.
So TypeIdent is not currently being used? Do you know what it was supposed to mean?
There was a problem hiding this comment.
TypeIdentifier is part of the grammar, but it must be resolved to some other entity during semantics. See https://github.com/dlang/dmd/pull/10526/files#diff-ee89b0981cbb7f8ab2412e68a427d52aR100 for other similar "types".
inin
|
Closing as a different implementation of |
as a companion to dlang/dmd#10526