-
Notifications
You must be signed in to change notification settings - Fork 12.7k
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
Rollup of 3 pull requests #110401
Rollup of 3 pull requests #110401
Commits on Apr 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 954d9a8 - Browse repository at this point
Copy the full SHA 954d9a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 886c0e6 - Browse repository at this point
Copy the full SHA 886c0e6View commit details
Commits on Apr 15, 2023
-
Remove
TypeSuper{Foldable,Visitable}
impls forRegion
.These traits exist so that folders/visitors can recurse into types of interest: binders, types, regions, predicates, and consts. But `Region` is non-recursive and cannot contain other types of interest, so its methods in these traits are trivial. This commit inlines and removes those trivial methods.
Configuration menu - View commit details
-
Copy full SHA for 4460a1d - Browse repository at this point
Copy the full SHA 4460a1dView commit details
Commits on Apr 16, 2023
-
Use lints via
lint_defs
instead oflints
This gets rid of a blocking dependency edge from `rustc_lint->rustc_analysis->rustc_hir_typeck->rustc_interface`
Configuration menu - View commit details
-
Copy full SHA for ee8f92b - Browse repository at this point
Copy the full SHA ee8f92bView commit details -
Rollup merge of rust-lang#109665 - fee1-dead-contrib:rm-remap-queries…
…, r=oli-obk Remove `remap_env_constness` in queries This removes some of the complexities with const traits. rust-lang#88119 used to be caused by this but was fixed by `param_env = param_env.without_const()`.
Configuration menu - View commit details
-
Copy full SHA for a5136f1 - Browse repository at this point
Copy the full SHA a5136f1View commit details -
Rollup merge of rust-lang#110345 - nnethercote:rm-Super-impls-for-Reg…
…ion, r=compiler-errors Remove `TypeSuper{Foldable,Visitable}` impls for `Region`. These traits exist so that folders/visitors can recurse into types of interest: binders, types, regions, predicates, and consts. But `Region` is non-recursive and cannot contain other types of interest, so its methods in these traits are trivial. This commit inlines and removes those trivial methods. r? `@compiler-errors`
Configuration menu - View commit details
-
Copy full SHA for eba4191 - Browse repository at this point
Copy the full SHA eba4191View commit details -
Rollup merge of rust-lang#110396 - Nilstrieb:speedy-bootstrap, r=jyn514
Use lint via `lint_defs` instead of `lints` This gets rid of a blocking dependency edge from `rustc_lint->rustc_analysis->rustc_hir_typeck->rustc_interface` ![image](https://user-images.githubusercontent.com/48135649/232291152-fc61e6c5-9b1e-4db1-8101-dfaa3b7d30c6.png)
Configuration menu - View commit details
-
Copy full SHA for 7fb14ae - Browse repository at this point
Copy the full SHA 7fb14aeView commit details