-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
refactor: renames the CompilerFilters type #4346
Conversation
2124eb1
to
0a15ead
Compare
Is this ready for a look, @dkm ? :) |
Yes it is @mattgodbolt . Sorry for the code churn, I wasn't expecting this to be so long. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! Thanks for this! A few minor comments, but I'm happy and thankful for the progress. Gradual typing!!
Looks like this needs to be rebased. Will do this tomorrow :) |
The type which probably started as a real enum of possible post filtering options now also includes options used for compilers' invocations. The type was already split, but the naming was not reflecting this in the other part of the code. This changes tries to apply a simple renaming to the type only (correponding variables are left as 'filters'). While doing so, some typing error were discovered around the GccDump feature. A fix for this will follow in a different PR. Signed-off-by: Marc Poulhiès <dkm@kataplop.net>
884a20e
to
c174f80
Compare
this is now live |
The type which probably started as a real enum of possible post filtering options now also includes options used for compilers' invocations. The type was already split, but the naming was not reflecting this in the other part of the code. This changes tries to apply a simple renaming to the type only (corresponding variables are left as 'filters'). While doing so, some typing error were discovered around the GccDump feature. A fix for this will follow in a different PR. Signed-off-by: Marc Poulhiès <dkm@kataplop.net>
The type which probably started as a real enum of possible post filtering options now also includes options used for compilers' invocations.
The type was already split, but the naming was not reflecting this in the other part of the code.
This changes tries to apply a simple renaming to the type only (correponding variables are left as 'filters').
While doing so, some typing error were discovered around the GccDump feature. A fix for this will follow in a different PR.
Signed-off-by: Marc Poulhiès dkm@kataplop.net