-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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 6 pull requests #67764
Rollup of 6 pull requests #67764
Commits on Dec 30, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 73db83a - Browse repository at this point
Copy the full SHA 73db83aView commit details -
MatchExpressionArmPattern: Use more generic wording.
The existing wording was inappropriate for e.g. `if let Ok(_) = expr { .. }`. The diagnostic would leak the fact that we desugar to a `match`.
Configuration menu - View commit details
-
Copy full SHA for ab050d6 - Browse repository at this point
Copy the full SHA ab050d6View commit details -
Show scrutinee expr type for struct fields.
TODO: The type is wrong and will be fixed in later commits.
Configuration menu - View commit details
-
Copy full SHA for 960acb0 - Browse repository at this point
Copy the full SHA 960acb0View commit details -
MatchExpressionArmPattern -> Pattern
Current name is too specific for incoming changes.
Configuration menu - View commit details
-
Copy full SHA for e952377 - Browse repository at this point
Copy the full SHA e952377View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6137ad4 - Browse repository at this point
Copy the full SHA 6137ad4View commit details -
Pass the span of
<init>
inlet <pat> = <init>;
when type checking `<pat>`.
Configuration menu - View commit details
-
Copy full SHA for f35840f - Browse repository at this point
Copy the full SHA f35840fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d7e2f3a - Browse repository at this point
Copy the full SHA d7e2f3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f2c6a19 - Browse repository at this point
Copy the full SHA f2c6a19View commit details -
Configuration menu - View commit details
-
Copy full SHA for f8d2cce - Browse repository at this point
Copy the full SHA f8d2cceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 63dc0e4 - Browse repository at this point
Copy the full SHA 63dc0e4View commit details
Commits on Dec 31, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 7f9cc88 - Browse repository at this point
Copy the full SHA 7f9cc88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f84d9e - Browse repository at this point
Copy the full SHA 8f84d9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2091062 - Browse repository at this point
Copy the full SHA 2091062View commit details -
Configuration menu - View commit details
-
Copy full SHA for b6fc87c - Browse repository at this point
Copy the full SHA b6fc87cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a64ba6 - Browse repository at this point
Copy the full SHA 5a64ba6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 85dbbaa - Browse repository at this point
Copy the full SHA 85dbbaaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 46ec6be - Browse repository at this point
Copy the full SHA 46ec6beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 13ca924 - Browse repository at this point
Copy the full SHA 13ca924View commit details -
Configuration menu - View commit details
-
Copy full SHA for 51fb599 - Browse repository at this point
Copy the full SHA 51fb599View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6fba125 - Browse repository at this point
Copy the full SHA 6fba125View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e812c1 - Browse repository at this point
Copy the full SHA 2e812c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ae9c1c - Browse repository at this point
Copy the full SHA 4ae9c1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e78061 - Browse repository at this point
Copy the full SHA 2e78061View commit details -
Use function attribute "frame-pointer" instead of "no-frame-pointer-e…
…lim" LLVM 8 (D56351) introduced "frame-pointer". In LLVM 10 (D71863), "no-frame-pointer-elim"/"no-frame-pointer-elim-non-leaf" will be ignored.
Configuration menu - View commit details
-
Copy full SHA for b40dc30 - Browse repository at this point
Copy the full SHA b40dc30View commit details -
Configuration menu - View commit details
-
Copy full SHA for 954c432 - Browse repository at this point
Copy the full SHA 954c432View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce8dbf0 - Browse repository at this point
Copy the full SHA ce8dbf0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b6ef2b - Browse repository at this point
Copy the full SHA 7b6ef2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 52179c5 - Browse repository at this point
Copy the full SHA 52179c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70eca99 - Browse repository at this point
Copy the full SHA 70eca99View commit details -
Rollup merge of rust-lang#67574 - Centril:librustc_lowering, r=Mark-S…
…imulacrum Extract `rustc_ast_lowering` crate from `rustc` Working towards rust-lang#65031. This PR moves `src/librustc/hir/lowering{/, .rs}` to its own crate (`librustc_ast_lowering`) which is very self-contained (only `fn lower_crate` and `trait Resolver` are exposed). r? @Mark-Simulacrum
Configuration menu - View commit details
-
Copy full SHA for 3cf2bc0 - Browse repository at this point
Copy the full SHA 3cf2bc0View commit details -
Rollup merge of rust-lang#67685 - lukaslueg:const_result, r=oli-obk
Constify Result r? @oli-obk This is just the `Result`-part of rust-lang#67494 which I'll resubmit once rust-lang#66254 has landed.
Configuration menu - View commit details
-
Copy full SHA for 89fbed9 - Browse repository at this point
Copy the full SHA 89fbed9View commit details -
Rollup merge of rust-lang#67702 - crlf0710:normalize_ident2, r=petroc…
…henkov Add symbol normalization for proc_macro_server. Follow up for rust-lang#66670, finishing the first bullet point in rust-lang#55467. r? @petrochenkov
Configuration menu - View commit details
-
Copy full SHA for bc5963d - Browse repository at this point
Copy the full SHA bc5963dView commit details -
Rollup merge of rust-lang#67730 - Centril:typeck-pat-cleanup, r=estebank
Cleanup pattern type checking, fix diagnostics bugs (+ improvements) r? @estebank
Configuration menu - View commit details
-
Copy full SHA for 50fb848 - Browse repository at this point
Copy the full SHA 50fb848View commit details -
Rollup merge of rust-lang#67744 - Centril:reduce-diversity, r=petroch…
…enkov parser: reduce diversity in error handling mechanisms Instead of having e.g. `span_err`, `fatal`, etc., we prefer to move towards uniformly using `struct_span_err` thus making it harder to emit fatal and/or unstructured diagnostics. This PR also de-fatalizes some diagnostics. r? @estebank
Configuration menu - View commit details
-
Copy full SHA for 3cca3c6 - Browse repository at this point
Copy the full SHA 3cca3c6View commit details -
Rollup merge of rust-lang#67748 - MaskRay:frame-pointer, r=rkruppe
Use function attribute "frame-pointer" instead of "no-frame-pointer-elim" LLVM 8 ([D56351](http://reviews.llvm.org/D56351)) introduced "frame-pointer". In LLVM 10 (D71863), "no-frame-pointer-elim"/"no-frame-pointer-elim-non-leaf" will be ignored. ----- In the LLVM monorepo, run `git show origin/release/8.x:llvm/lib/CodeGen/TargetOptionsImpl.cpp` to see that `"frame-pointer"` is available since LLVM 8.
Configuration menu - View commit details
-
Copy full SHA for 40579d1 - Browse repository at this point
Copy the full SHA 40579d1View commit details