about summary refs log tree commit diff
path: root/src/librustc_borrowck
AgeCommit message (Expand)AuthorLines
2016-05-10borrowck: do not suggest to change "&mut self" to "&mut mut self"Georg Brandl-5/+7
2016-05-09Rollup merge of #33383 - cramertj:E0509, r=ManishearthManish Goregaokar-1/+95
2016-05-09Add detailed error explanation for E0504Taylor Cramer-1/+104
2016-05-07Rollup merge of #33412 - cramertj:E0389, r=ManishearthSteve Klabnik-1/+64
2016-05-06Add detailed error explanation for E0389Taylor Cramer-1/+64
2016-05-06Add detailed error explanation for E0509Taylor Cramer-1/+95
2016-05-04Add detailed error explanation for E0506Taylor Cramer-1/+84
2016-05-03Rollup merge of #33294 - timothy-mcroy:E0501, r=GuillaumeGomezManish Goregaokar-1/+76
2016-05-02replace fileline_{help,note} with {help,note}Niko Matsakis-4/+2
2016-05-02add borrowck info inline in main snippetNiko Matsakis-186/+145
2016-05-01Add error explanation for E0501Timothy McRoy-1/+76
2016-04-24thread tighter span for closures aroundNiko Matsakis-1/+1
2016-04-06rustc: move middle::{def,def_id,pat_util} to hir.Eduard Burtescu-2/+2
2016-04-06syntax: dismantle ast_util.Eduard Burtescu-2/+2
2016-04-06rustc: dismantle hir::util, mostly moving functions to methods.Eduard Burtescu-2/+1
2016-04-06rustc: move rustc_front to rustc::hir.Eduard Burtescu-19/+17
2016-03-31librustc_borrowck: use bug!(), span_bug!()Benjamin Herr-35/+28
2016-03-27rustc: move cfg, infer, traits and ty from middle to top-level.Eduard Burtescu-21/+21
2016-03-23Update borrowck to use `repr::*` instead of a mixNiko Matsakis-13/+12
2016-03-23extend Terminator into a struct so it can have additional fieldsNiko Matsakis-51/+48
2016-03-22enable question_mark feature in rustc_borrowckJorge Aparicio-0/+1
2016-03-22fix alignmentJorge Aparicio-21/+21
2016-03-22try! -> ?Jorge Aparicio-22/+22
2016-03-22Add rustbuild dependency from `rustc_borrowck` upon `rustc_mir` crate.Felix S. Klock II-0/+1
2016-03-21assigning a (MIR) box into an lvalue allocates heap storage that willFelix S. Klock II-1/+5
2016-03-21remove uses of `RefCell` from move data builder.Felix S. Klock II-37/+26
2016-03-21Make `fn move_path_for` take `&mut self` instead of `&self`. This is aFelix S. Klock II-36/+37
2016-03-21dont create MovePathIndex's for individual statics.Felix S. Klock II-29/+63
2016-03-21Switch newtype Index wrappers to use NonZero instead of INVALID constants.Felix S. Klock II-78/+88
2016-03-21factor the wrapped Index newtype definitions into a macro.Felix S. Klock II-28/+22
2016-03-21Add `fn clear_bit` method on BitSlice trait for setting a bit to zero.Felix S. Klock II-82/+111
2016-03-21scaffolding for borrowck on MIR.Felix S. Klock II-10/+1723
2016-03-21Expose attached attributes to `FnKind` abstraction so that I can look at them...Felix S. Klock II-1/+1
2016-03-21Switch libgraphviz from type params to associated types for Node/Edge.Felix S. Klock II-2/+6
2016-03-14Move projection_mode to InferContext rather than SelectionContext to reduce c...Aaron Turon-3/+14
2016-03-07Auto merge of #31606 - Ms2ger:ClosureKind, r=eddybbors-1/+1
2016-03-03Rename middle::ty::ctxt to TyCtxtJeffrey Seyfried-25/+25
2016-02-17Rollup merge of #31679 - GuillaumeGomez:long_error_explanation, r=ManishearthSteve Klabnik-6/+14
2016-02-15Global error explanations improvementsggomez-6/+14
2016-02-14Rename hir::Pat_ and its variantsVadim Petrochenkov-2/+2
2016-02-13Auto merge of #31524 - jonas-schievink:autoderef, r=steveklabnikbors-53/+53
2016-02-12Autoderef in librustc_borrowckJonas Schievink-53/+53
2016-02-12Auto merge of #30726 - GuillaumeGomez:compile-fail, r=brsonbors-12/+25
2016-02-12Rename ClosureKind variants and stop re-exporting them.Ms2ger-1/+1
2016-02-11bootstrap: Add a bunch of Cargo.toml filesAlex Crichton-0/+16
2016-02-07Update long error explanationsGuillaume Gomez-12/+25
2016-02-02Rollup merge of #31270 - ruud-v-a:improve-e0507, r=steveklabnikSteve Klabnik-0/+27
2016-01-28Auto merge of #30411 - mitaa:multispan, r=nrcbors-1/+1
2016-01-28Improve message for rustc --explain E0507Ruud van Asseldonk-0/+27
2016-01-28Implement MultiSpan error reportingmitaa-1/+1