- 07 12月, 2017 20 次提交
-
-
由 Niko Matsakis 提交于
-
由 Niko Matsakis 提交于
-
由 Niko Matsakis 提交于
-
由 Niko Matsakis 提交于
It's just not useful. It also makes it hard to have tests that probe internal state, since the interning number is very sensitive. Dumping the number in the case of gensym is not ideal but will do for now.
-
由 Niko Matsakis 提交于
-
由 Niko Matsakis 提交于
It's inefficient, and the substitution there doesn't account for the extra regions used by NLL inference, so it's a bad thing to encourage. As it happens all callers already know if they have a closure or not, from what I can tell.
-
由 Niko Matsakis 提交于
-
由 Niko Matsakis 提交于
The overall format is now easier to read. Also, There is now graphviz output, as well as a `#[rustc_regions]` annotation that dumps internal state.
-
由 Niko Matsakis 提交于
-
由 Niko Matsakis 提交于
-
由 Niko Matsakis 提交于
-
由 bors 提交于
Rename C-like enum to Field-less enum There is no need to reference the C programming language to explain this concept.
-
由 bors 提交于
compiletest: account for `ui` reference files when deciding to skip The stamp files for compiletest were ignoring `.stderr` and `.stdout` files. This was driving me crazy. r? @alexcrichton
-
由 bors 提交于
Stabilize abi_sysv64 Closes #36167, stabilizing the use of the "sysv64" ABI on x64 platforms where it is not the default ABI. FCP on this is complete in the tracking issue.
-
由 bors 提交于
rustc_mir: promote references of statics from other statics. Fixes #46522 by also allowing `STATIC_REF` in MIR const-qualification, not just AST rvalue promotion.
-
由 Eduard-Mihai Burtescu 提交于
-
由 bors 提交于
Display `\t` in diagnostics code as four spaces Follow up to #44386 using the unicode variable width machinery from #45711 to replace tabs in the source code when displaying a diagnostic error with four spaces (instead of only one), while properly accounting for this when calculating underlines. Partly addresses #44618.
-
由 bors 提交于
MIR borrowck: implement union-and-array-compatible semantics Fixes #44831. Fixes #44834. Fixes #45537. Fixes #45696 (by implementing DerefPure semantics, which is what we want going forward). r? @nikomatsakis
-
由 Michael Howell 提交于
-
由 Michael Howell 提交于
-
- 06 12月, 2017 20 次提交
-
-
由 bors 提交于
Rollup of 7 pull requests - Successful merges: #46136, #46378, #46431, #46483, #46495, #46502, #46512 - Failed merges:
-
由 Niko Matsakis 提交于
-
由 Corey Farwell 提交于
Give compile_error macro examples I cannot get Rust to build at all with it complaining about GCC not being a valid C compiler or something, so letting TravisCI be my tester... Fixes #46171
-
由 Corey Farwell 提交于
Improve search style Fixes #46494. r? @QuietMisdreavus
-
由 Corey Farwell 提交于
Update old link The CONTRIBUTING.md page currently links to an old wiki page in rust-lang/rust-wiki-backup. There is a more up-to-date page in-tree so I changed the link to point there so new contributors can find it more easily.
-
由 Corey Farwell 提交于
Document behavior of `ptr::swap` with overlapping regions of memory. Fixes https://github.com/rust-lang/rust/issues/44479.
-
由 Corey Farwell 提交于
Mention the name of ? in Result's docs Fixes #42725 or at least, this is the best we can really do. #35946 is tracking better errors already, so that should cover the other part of it.
-
由 Corey Farwell 提交于
Fix use of rand in liballoc benches
-
由 Corey Farwell 提交于
Clarify what `-D warnings` or `-F warnings` does They set all lints currently on the warning level to `deny` or `forbid`, respectively.
-
由 Niko Matsakis 提交于
-
由 Niko Matsakis 提交于
-
由 bors 提交于
coherence: fix is_knowable logic A trait-ref that passes the orphan-check rules can still be implemented in a crate downstream from our crate (for example, `LocalType for LocalTrait<_>` might be matched by a `LocalType for LocalTrait<TypeFromDownstreamCrate>`), and this should be known by the `is_knowable` logic. Trait selection had a hackfix for this, but it's an hacky fix that does not handle all cases. This patch removes it. fixes #43355. r? @nikomatsakis Needs a crater run
-
由 bors 提交于
rustc_trans: don't write discriminants for uninhabited variants Fixes #46519. Patch as suggested by eddyb: https://github.com/rust-lang/rust/issues/46519#issuecomment-349443519
-
由 bors 提交于
Update rls and rustfmt and set them testing r? @alexcrichton
-
由 Nick Cameron 提交于
-
由 Nick Cameron 提交于
-
由 bors 提交于
Change "Types/modules" title of search tab to be more accurate From issue #45787. Used "In name" as per suggestion from @Seeker14491.
-
由 CensoredUsername 提交于
-
由 Ariel Ben-Yehuda 提交于
-
由 Ariel Ben-Yehuda 提交于
-