summary refs log tree commit diff
path: root/src/librustc_borrowck
AgeCommit message (Expand)AuthorLines
2015-12-05Auto merge of #30185 - fhahn:improve-borrowck-public-accessibility, r=pnkfelixbors-25/+10
2015-12-03Make public borrowck api more accessibleFlorian Hahn-25/+10
2015-12-02s/isize/i32Tobias Bucher-4/+4
2015-12-01Replace uses of int/uint with isize/uzsize in doc examplesFlorian Hahn-3/+5
2015-11-28Auto merge of #29383 - petrochenkov:empstr, r=pnkfelixbors-12/+12
2015-11-25Remove all uses of `#[staged_api]`Vadim Petrochenkov-1/+1
2015-11-24Use the EntryOrExit variants qualified.Ms2ger-3/+2
2015-11-19Fix the falloutVadim Petrochenkov-12/+12
2015-11-18Port a bunch of code new-visitor; all of these ports wereNiko Matsakis-10/+10
2015-11-16ImplItem_ -> ImplItemKind renameOliver Schneider-1/+1
2015-11-16rename ImplItem_::*ImplItem to ImplItem_::*Oliver Schneider-1/+1
2015-11-14Stop using dynamic borrowing in MoveErrorCollectorJonathan S-13/+12
2015-11-10Suggest `mut` for mutability errorsSeo Sanghyeon-1/+12
2015-10-29Rename categorization and stop re-exporting its variants.Ms2ger-58/+65
2015-10-27Auto merge of #28833 - jryans:borrowck-linear-errors, r=pnkfelixbors-8/+10
2015-10-08typos: fix a grabbag of typos all over the placeCristi Cobzarenco-2/+2
2015-10-04Only report error for first issued loan with conflictJ. Ryan Stinnett-8/+10
2015-10-01move direct accesses of `node` to go through `as_local_node_id`, unlessNiko Matsakis-2/+1
2015-10-01move LOCAL_CRATE to cstoreNiko Matsakis-1/+2
2015-09-24Cleanup interfaces of Name, SyntaxContext and IdentVadim Petrochenkov-2/+0
2015-09-23Remove random Idents outside of libsyntaxVadim Petrochenkov-5/+5
2015-09-19Add librustc_trans error codesGuillaume Gomez-1/+1
2015-09-18Add url to rust-bookGuillaume Gomez-7/+11
2015-09-17Add span_err_with_code method for BorrowckCtxt structGuillaume Gomez-0/+4
2015-09-16Add error codes for librustc_borrowckGuillaume Gomez-54/+81
2015-09-16Use ast attributes every where (remove HIR attributes).Nick Cameron-1/+1
2015-09-09Treat loans of 'static data as extending to the end of the enclosingNiko Matsakis-11/+1
2015-09-03Add an intital HIR and lowering stepNick Cameron-46/+55
2015-08-31Auto merge of #28007 - Ms2ger:FnKind, r=nrcbors-3/+3
2015-08-26Rename FnKind variants and stop re-exporting them from the visit module.Ms2ger-3/+3
2015-08-25move destructors_for_type into AdtDefAriel Ben-Yehuda-3/+3
2015-08-24store the CodeExtent directly in FreeRegionAriel Ben-Yehuda-3/+1
2015-08-24Use a Vec instead of an HashMap for the scope hierarchyAriel Ben-Yehuda-26/+31
2015-08-24split ReInfer into ReVar and ReSkolemizedAriel Ben-Yehuda-1/+2
2015-08-24Auto merge of #27857 - Manishearth:improve-fnkind, r=pnkfelixbors-1/+1
2015-08-24convert to use `is_local` instead of `== LOCAL_CRATE`Niko Matsakis-3/+3
2015-08-24fallout from moving def-idNiko Matsakis-6/+8
2015-08-16FnFnBlock -> FkClosureManish Goregaokar-1/+1
2015-08-15Add issue for the rustc_private feature everywhereAlex Crichton-1/+1
2015-08-13Auto merge of #27758 - nathankleyn:diagnostics-386, r=Manishearthbors-1/+30
2015-08-13Improve interior mutability example for E0386.Nathan Kleyn-1/+2
2015-08-13Add details about types with interior mutability to E0386.Nathan Kleyn-0/+8
2015-08-13Add detailed diagnostics for E0386.Nathan Kleyn-1/+21
2015-08-13Improve code examples for E0383 long diagnostic.Nathan Kleyn-10/+7
2015-08-13Add detailed diagnostics for E0383.Nathan Kleyn-1/+24
2015-08-11rollup merge of #27622: eefriedman/https-urlAlex Crichton-2/+2
2015-08-11rollup merge of #27605: AlisdairO/diagnostics387Alex Crichton-1/+54
2015-08-10fix import nit for long diagnostics on E0387Alisdair Owens-1/+3
2015-08-10add info about cell types to diagnostic message E0387Alisdair Owens-2/+18
2015-08-09Use https URLs to refer to rust-lang.org where appropriate.Eli Friedman-2/+2