| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2015-08-24 | convert to use `is_local` instead of `== LOCAL_CRATE` | Niko Matsakis | -3/+3 | |
| 2015-08-24 | fallout from moving def-id | Niko Matsakis | -6/+8 | |
| 2015-08-16 | FnFnBlock -> FkClosure | Manish Goregaokar | -1/+1 | |
| 2015-08-15 | Add issue for the rustc_private feature everywhere | Alex Crichton | -1/+1 | |
| 2015-08-13 | Auto merge of #27758 - nathankleyn:diagnostics-386, r=Manishearth | bors | -1/+30 | |
| This adds detailed diagnostics for E0386, 'cannot assign to data in an immutable container'. This is part of rust-lang/rust#24407. r? @Manishearth | ||||
| 2015-08-13 | Improve interior mutability example for E0386. | Nathan Kleyn | -1/+2 | |
| 2015-08-13 | Add details about types with interior mutability to E0386. | Nathan Kleyn | -0/+8 | |
| Types with interior mutability like `Cell` and `RefCell` can be used to skirt the restriction on mutating mutable values inside an immutable container. | ||||
| 2015-08-13 | Add detailed diagnostics for E0386. | Nathan Kleyn | -1/+21 | |
| This adds detailed diagnostics for E0386, 'cannot assign to data in an immutable container'. | ||||
| 2015-08-13 | Improve code examples for E0383 long diagnostic. | Nathan Kleyn | -10/+7 | |
| 2015-08-13 | Add detailed diagnostics for E0383. | Nathan Kleyn | -1/+24 | |
| This adds detailed diagnostics for E0383, 'partial reinitialization of uninitialized structure'. This is part of rust-lang/rust#24407. | ||||
| 2015-08-11 | rollup merge of #27622: eefriedman/https-url | Alex Crichton | -2/+2 | |
| Also fixes a few outdated links. | ||||
| 2015-08-11 | rollup merge of #27605: AlisdairO/diagnostics387 | Alex Crichton | -1/+54 | |
| As title :-) Part of #24407. r? @Manishearth | ||||
| 2015-08-10 | fix import nit for long diagnostics on E0387 | Alisdair Owens | -1/+3 | |
| 2015-08-10 | add info about cell types to diagnostic message E0387 | Alisdair Owens | -2/+18 | |
| 2015-08-09 | Use https URLs to refer to rust-lang.org where appropriate. | Eli Friedman | -2/+2 | |
| Also fixes a few outdated links. | ||||
| 2015-08-08 | add long diagnostics for E0382 | Alisdair Owens | -1/+63 | |
| 2015-08-08 | add diagnostics for E0387 | Alisdair Owens | -1/+36 | |
| 2015-08-06 | use VariantDef instead of struct_fields | Ariel Ben-Yehuda | -24/+14 | |
| 2015-08-06 | introduce an ADTDef struct for struct/enum definitions | Ariel Ben-Yehuda | -26/+24 | |
| 2015-08-02 | Added error explanation for E0384. | Agoston Szepessy | -1/+22 | |
| 2015-07-28 | Auto merge of #27234 - oli-obk:move_get_name_get_ident_to_impl, r=eddyb | bors | -2/+1 | |
| this has quite some fallout. but also made lots of stuff more readable imo [breaking-change] for plugin authors | ||||
| 2015-07-28 | remove `get_ident` and `get_name`, make `as_str` sound | Oliver Schneider | -2/+1 | |
| 2015-07-28 | build fragmented map earlier to make its dependencies clearer. | Felix S. Klock II | -4/+3 | |
| 2015-07-28 | rustc and rustc::borrowck: pass fragment info down into trans. | Felix S. Klock II | -4/+98 | |
| 2015-07-23 | Add long diagnostics for E0373 | Alisdair Owens | -1/+50 | |
| 2015-07-11 | Suggest using `ref` inline in an error | P1start | -2/+13 | |
| 2015-07-03 | Auto merge of #26378 - arielb1:unused-mut, r=pnkfelix | bors | -271/+135 | |
| This makes it somewhat more aggressive, so this is kind-of a [breaking-change] for these compiling with `#[deny(unused_mut)]`. r? @pnkfelix | ||||
| 2015-07-01 | Make the unused_mut lint smarter with respect to locals. | Ariel Ben-Yehuda | -17/+8 | |
| Fixes #26332 | ||||
| 2015-07-01 | Clean-up assignment checking in borrowck | Ariel Ben-Yehuda | -264/+137 | |
| 2015-06-30 | Remove Typer and ClosureTyper | Jared Roesch | -1/+0 | |
| This commit finalizes the work of the past commits by fully moving the fulfillment context into the InferCtxt, cleaning up related context interfaces, removing the Typer and ClosureTyper traits and cleaning up related intefaces | ||||
| 2015-06-30 | Remove Typer + ClosureTyper impls for ParameterEnv | Jared Roesch | -7/+10 | |
| 2015-06-26 | rustc: switch most remaining middle::ty functions to methods. | Eduard Burtescu | -27/+23 | |
| 2015-06-24 | Use correct type for "use of moved value" error with closures. | Nick Hamann | -1/+1 | |
| Fixes #24357 | ||||
| 2015-06-19 | rustc: remove Repr and UserString. | Eduard Burtescu | -98/+94 | |
| 2015-06-19 | rustc: replace Repr/UserString impls with Debug/Display ones. | Eduard Burtescu | -32/+32 | |
| 2015-06-19 | Clean up unused argument/variable warnings. | Eduard Burtescu | -6/+4 | |
| 2015-06-19 | rustc: use the TLS type context in Repr and UserString. | Eduard Burtescu | -75/+75 | |
| 2015-06-19 | rustc: leave only one free top-level function in ppaux, and private. | Eduard Burtescu | -2/+3 | |
| 2015-06-19 | rustc: reduce ppaux's public footprint to 5 functions. | Eduard Burtescu | -20/+14 | |
| 2015-06-16 | Remove unused type InteriorSafety. | Eli Friedman | -16/+4 | |
| 2015-06-12 | Cleanup: rename middle::ty::sty and its variants. | Eli Friedman | -7/+7 | |
| Use camel-case naming, and use names which actually make sense in modern Rust. | ||||
| 2015-06-11 | Auto merge of #26190 - Veedrac:no-iter, r=alexcrichton | bors | -3/+3 | |
| Pull request for #26188. | ||||
| 2015-06-11 | Conver reborrows to .iter() calls where appropriate | Joshua Landau | -2/+2 | |
| 2015-06-10 | Removed many pointless calls to *iter() and iter_mut() | Joshua Landau | -1/+1 | |
| 2015-06-10 | Auto merge of #26182 - Manishearth:rollup, r=Manishearth | bors | -9/+9 | |
| - Successful merges: #26142, #26143, #26145, #26146, #26164, #26174 - Failed merges: | ||||
| 2015-06-10 | Rollup merge of #26146 - steveklabnik:remove_unsafe_pointer, r=Gankro | Manish Goregaokar | -2/+2 | |
| Using two terms for one thing is confusing, these are called 'raw pointers' today. | ||||
| 2015-06-10 | syntax: move ast_map to librustc. | Eduard Burtescu | -2/+2 | |
| 2015-06-09 | Exise 'unsafe pointer' in favor of 'raw pointer' | Steve Klabnik | -2/+2 | |
| Using two terms for one thing is confusing, these are called 'raw pointers' today. | ||||
| 2015-06-09 | Exise 'owned pointer' from the codebase | Steve Klabnik | -7/+7 | |
| Still some references left to this old term, I've updated them to say boxes. Related to #25851 | ||||
| 2015-05-27 | Auto merge of #25790 - eddyb:oh-snap-ctfe-arrived, r=alexcrichton | bors | -3/+0 | |
