summary refs log tree commit diff
path: root/src/librustc_borrowck/borrowck/mod.rs
AgeCommit message (Expand)AuthorLines
2015-06-19rustc: remove Repr and UserString.Eduard Burtescu-7/+6
2015-06-19rustc: replace Repr/UserString impls with Debug/Display ones.Eduard Burtescu-32/+32
2015-06-19rustc: use the TLS type context in Repr and UserString.Eduard Burtescu-28/+28
2015-06-19rustc: leave only one free top-level function in ppaux, and private.Eduard Burtescu-2/+3
2015-06-19rustc: reduce ppaux's public footprint to 5 functions.Eduard Burtescu-20/+14
2015-06-10syntax: move ast_map to librustc.Eduard Burtescu-2/+2
2015-05-26Convert 15 diagnostics to have error codes (E0380-E0394).Nick Hamann-38/+33
2015-04-27Auto merge of #23606 - quantheory:associated_const, r=nikomatsakisbors-0/+14
2015-04-23Functional changes for associated constants. Cross-crate usage of associated ...Sean Patrick Santos-0/+14
2015-04-18Rather than storing the relations between free-regions in a globalNiko Matsakis-7/+43
2015-04-15Dataflow changes and associated borrowck fix.Felix S. Klock II-1/+2
2015-04-10Improve error message where a closure escapes fn while trying to borrowNiko Matsakis-9/+53
2015-04-08Modify the ExprUseVisitor to walk each part of an AutoRef, and inNiko Matsakis-0/+2
2015-04-01Fallout out rustcNiko Matsakis-3/+3
2015-03-31Rollup merge of #23859 - pnkfelix:fsk-lesser-box, r=nikomatsakisManish Goregaokar-0/+6
2015-03-30Address Issue 14270 by making `cmt::freely_aliasable` result more fine-grained.Felix S. Klock II-0/+6
2015-03-26Mass rename uint/int to usize/isizeAlex Crichton-8/+8
2015-03-09remove uses of as_slice where deref coercions can be usedRicho Healey-2/+2
2015-03-05Rollup merge of #22764 - ivanradanov:fileline_help, r=huonwManish Goregaokar-3/+7
2015-03-03Change span_help calls to fileline_help where appropriateIvan Radanov Ivanov-3/+7
2015-03-02Use `const`s instead of `static`s where appropriateFlorian Zeitz-1/+1
2015-02-25Rollup merge of #22736 - nikomatsakis:issue-22382, r=eddybManish Goregaokar-3/+3
2015-02-24Rollup merge of #22580 - pnkfelix:guard-pat-cfg2, r=pnkfelixManish Goregaokar-7/+20
2015-02-23Apply borrowck to fns that appear in const declarations.Niko Matsakis-3/+3
2015-02-23Rollup merge of #22559 - kmcallister:borrowck-readme, r=nikomatsakisManish Goregaokar-3/+3
2015-02-22Improve borrowck error when a second move is due to a loop.James Miller-7/+20
2015-02-20Remove remaining uses of `[]`. This time I tried to use deref coercions where...Niko Matsakis-17/+17
2015-02-18Fix references to doc.rs throughout the codeKeegan McAllister-3/+3
2015-02-18Replace all uses of `&foo[]` with `&foo[..]` en masse.Niko Matsakis-1/+1
2015-02-15Auto merge of #22126 - steveklabnik:gh21281, r=nikomatsakisbors-3/+1
2015-02-13Instead of putting them in the book, make them READMEs.Steve Klabnik-2/+0
2015-02-12librustc: Forbid partial reinitialization of uninitialized structures orKevin Butler-0/+12
2015-02-10Move rustc docs to the bookSteve Klabnik-1/+1
2015-02-07Restrictions on moves out-from and into fixed-length arrays.Felix S. Klock II-4/+37
2015-02-07Auto merge of #21505 - GuillaumeGomez:interned_string, r=alexcrichtonbors-2/+2
2015-02-06Update to last version, remove "[]" as much as possibleGuillaumeGomez-2/+2
2015-02-06librustc_borrowck has been updatedGuillaumeGomez-2/+2
2015-02-06Rollup merge of #21925 - sfackler:allow-missing-copy, r=alexcrichtonManish Goregaokar-1/+0
2015-02-05cleanup: replace `as[_mut]_slice()` calls with deref coercionsJorge Aparicio-2/+2
2015-02-04remove all kind annotations from closuresJorge Aparicio-1/+1
2015-02-03Switch missing_copy_implementations to default-allowSteven Fackler-1/+0
2015-02-03Remove the explicit closure kind syntax from the parser and AST;Niko Matsakis-1/+1
2015-01-29Auto merge of #21691 - edwardw:double-closure, r=nikomatsakisbors-11/+11
2015-01-29s/Show/Debug/gJorge Aparicio-4/+4
2015-01-27borrowck: aliasability violation with closure captures can happenEdward Wang-11/+11
2015-01-26Remove "unboxed" attribute in code referring to new closures.Eduard Burtescu-1/+1
2015-01-08Update the "English-language" to-string function of a `cmt` to useNiko Matsakis-0/+4
2015-01-07use slicing sugarJorge Aparicio-28/+28
2015-01-06rollup merge of #20481: seanmonstar/fmt-show-stringAlex Crichton-3/+3
2015-01-07falloutNick Cameron-1/+1