New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[REG2.068.1] Issue 15150 - Public selective import causes conflict #5161
Conversation
By making `EnumMember` to the subclass of `VarDeclaration`, the symbol itself can be representation of the enum member name.
Thx! This is blocking dlang/druntime#1402 Edit: Confirmed that dlang/druntime#1402 is fixed with this ( |
What's up with the documentation change? |
4dc6073
to
f9aa4c9
Compare
Auto-merge toggled on |
@MartinNowak Oh, I was overlooked the change. To keep compatibility of ddoc generation, I fixed |
@MartinNowak Thanks! |
[REG2.068.1] Issue 15150 - Public selective import causes conflict
@MartinNowak Could you please get this into master, as it's blocking dlang/druntime#1402 ? |
Just make a merge_stable PR, #5167. |
This introduced a regression: https://issues.dlang.org/show_bug.cgi?id=20520 |
https://issues.dlang.org/show_bug.cgi?id=15150
Fix the divergence between
EnumMember
symbol and its representationVarDeclaration
.See also my detailed comment in bugzilla: https://issues.dlang.org/show_bug.cgi?id=15150#c1