- 07 10月, 2017 1 次提交
-
-
由 Guillaume Gomez 提交于
-
- 26 9月, 2017 1 次提交
-
-
由 Matthias Devlamynck 提交于
Add a flag to hir and ty TypeParameterDef and raise an error when using explicit type parameters when calling a function using impl Trait in argument position.
-
- 24 9月, 2017 1 次提交
-
-
由 Ariel Ben-Yehuda 提交于
This reduces the size of hir::Expr from 128 to 88 bytes (!) and shaves 200MB out of #36799.
-
- 23 9月, 2017 1 次提交
-
-
由 Vadim Petrochenkov 提交于
-
- 22 9月, 2017 1 次提交
-
-
由 Taylor Cramer 提交于
-
- 20 9月, 2017 2 次提交
-
-
由 Michael Woerister 提交于
-
由 Michael Woerister 提交于
-
- 18 9月, 2017 5 次提交
-
-
由 Michael Woerister 提交于
-
由 Michael Woerister 提交于
-
由 Michael Woerister 提交于
incr.comp.: Already hash HIR bodies during metadata export so they don't have to be hashed in downstream crates.
-
由 Michael Woerister 提交于
- Don't hash traits in scope as part of HIR hashing any more. - Some queries returned DefIndexes from other crates. - Provide a generic way of stably hashing maps (not used everywhere yet).
-
由 Michael Woerister 提交于
-
- 22 8月, 2017 1 次提交
-
-
由 Michael Woerister 提交于
-
- 19 8月, 2017 1 次提交
-
-
由 Vadim Petrochenkov 提交于
-
- 11 8月, 2017 2 次提交
-
-
由 Michael Woerister 提交于
-
由 Michael Woerister 提交于
-
- 30 7月, 2017 1 次提交
-
-
由 Tobias Schottdorf 提交于
This PR kicks off the implementation of the [default binding modes RFC][1] by introducing the `pat_binding_modes` typeck table mentioned in the [mentoring instructions][2]. `pat_binding_modes` is populated in `librustc_typeck/check/_match.rs` and used wherever the HIR would be scraped prior to this PR. Unfortunately, one blemish, namely a two callers to `contains_explicit_ref_binding`, remains. This will likely have to be removed when the second part of [1], the `pat_adjustments` table, is tackled. Appropriate comments have been added. See #42640. [1]: https://github.com/rust-lang/rfcs/pull/2005 [2]: https://github.com/rust-lang/rust/issues/42640#issuecomment-313535089
-
- 29 7月, 2017 1 次提交
-
-
由 Alex Crichton 提交于
No need to be mixed!
-
- 28 7月, 2017 3 次提交
-
-
由 Alex Crichton 提交于
-
由 John Kåre Alsaker 提交于
-
由 John Kåre Alsaker 提交于
-
- 10 7月, 2017 1 次提交
-
-
由 Vadim Petrochenkov 提交于
-
- 07 7月, 2017 1 次提交
-
-
由 Michael Woerister 提交于
-
- 06 6月, 2017 2 次提交
-
-
由 Michael Woerister 提交于
-
由 Michael Woerister 提交于
-
- 02 6月, 2017 1 次提交
-
-
由 John Kåre Alsaker 提交于
-
- 25 5月, 2017 3 次提交
-
-
由 Jeffrey Seyfried 提交于
-
由 Jeffrey Seyfried 提交于
-
由 Jeffrey Seyfried 提交于
-
- 08 5月, 2017 1 次提交
-
-
由 Michael Woerister 提交于
-
- 25 4月, 2017 1 次提交
-
-
由 Gianni Ciccarelli 提交于
pr review
-
- 13 4月, 2017 2 次提交
-
-
由 A.J. Gardner 提交于
Windows builder croaked. This change tries to fix that by actually calling the global_asm-defined function so the symbol doesn't get optimized away, if that is in fact what was happening. Additionally, we provide an empty main() for non-x86 arches.
-
由 A.J. Gardner 提交于
-
- 06 4月, 2017 1 次提交
-
-
由 Michael Woerister 提交于
This initial commit provides implementations for HIR, MIR, and everything that also needs to be supported for those two.
-