-
-
Notifications
You must be signed in to change notification settings - Fork 606
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
Rebase stable #16962
Rebase stable #16962
Conversation
* add const for toString() method * fix error
This has been deprecated for at least 7 years...
* use enum instead of immutable * disable enum_array_literal_check for dmd.astbase
The previous definitions are left as the default. They could still be wrong on some other platforms.
* Refactor -deps and -makedeps code into its own module * Destructure Params more in dmd.deps
* remove redundant code * remove redundant attributes
This is more readable.
…y converted to static array (dlang#16705)
all but one of its uses are there, the other is in `canthrow.d`
The goal is to remove all semantic imports from AST node files. This makes it obvious what still needs to be done.
LDC and GDC use the `enum class`.
instead of `goto`
it was disrupted by dlang#16286
To distinguish it from the `VarDeclaration` overload that does something quite different.
Thanks for your pull request and interest in making D better, @thewilsonator! We are looking forward to reviewing it, and you should be hearing from a maintainer soon.
Please see CONTRIBUTING.md for more information. If you have addressed all reviews or aren't sure how to proceed, don't hesitate to ping us with a simple comment. Bugzilla references
Testing this PR locallyIf you don't have a local development environment setup, you can use Digger to test this PR: dub run digger -- build "master + dmd#16962" |
Hmm, maybe I did this the wrong way around... |
No description provided.