summary refs log tree commit diff
path: root/src/librustc_borrowck
AgeCommit message (Expand)AuthorLines
2016-05-20Rollup merge of #33676 - rkruppe:e0509-exact-words, r=sanxiynGuillaume Gomez-1/+1
2016-05-19Rollup merge of #33353 - timothy-mcroy:E0502, r=sanxiynManish Goregaokar-1/+27
2016-05-19Reword the short diagnostic for E0509Robin Kruppe-1/+1
2016-05-18Auto merge of #33688 - jonathandturner:fix_old_school, r=nikomatsakisbors-11/+7
2016-05-18Auto merge of #33710 - Manishearth:rollup, r=Manishearthbors-0/+1
2016-05-17Add descriptive error explanation for E0502Timothy McRoy-1/+27
2016-05-17Improve a few errors and fix #33366Jonathan Turner-11/+7
2016-05-16Add missing code fence to `diagnostics.rs`Andrew Paseltiner-0/+1
2016-05-16Remove hir::IdentVadim Petrochenkov-1/+1
2016-05-15Auto merge of #33619 - jonathandturner:improve_structured_errors, r=nikomatsakisbors-92/+135
2016-05-15Add space after equalsJonathan Turner-1/+1
2016-05-15Rollup merge of #33533 - GuillaumeGomez:add_E0500, r=steveklabnikManish Goregaokar-1/+47
2016-05-15Rollup merge of #33475 - billyevans:master, r=guillaumegomezManish Goregaokar-1/+79
2016-05-12Update errors to use new error formatJonathan Turner-91/+104
2016-05-12Set of fixes to improve borrowcks that weren't updatedJonathan Turner-16/+46
2016-05-12Auto merge of #33282 - alexcrichton:rustbuild-crate-tests, r=brsonbors-0/+1
2016-05-12rustbuild: Add support for crate tests + doctestsAlex Crichton-0/+1
2016-05-11Add detailed error explanation for E0505billyevans-1/+79
2016-05-11Rollup merge of #33386 - cramertj:E0504, r=steveklabnikSteve Klabnik-1/+104
2016-05-11Add E0500 error explanationggomez-1/+47
2016-05-11rustc: Split local type contexts interners from the global one.Eduard Burtescu-34/+30
2016-05-11rustc: Wrap users of InferCtxt in an anonymous scope.Eduard Burtescu-26/+22
2016-05-11rustc: Remove the TyCtxt field from ParameterEnvironment.Eduard Burtescu-8/+8
2016-05-11rustc: Split 'tcx into 'gcx and 'tcx for InferCtxt and its users.Eduard Burtescu-22/+22
2016-05-11rustc: Replace &'a TyCtxt<'tcx> with a TyCtxt<'a, 'tcx> wrapper.Eduard Burtescu-57/+53
2016-05-11mem_categorization: freely_aliasable doesn't need to take TyCtxt.Eduard Burtescu-1/+1
2016-05-11infer: Use methods for creating an InferCtxt.Eduard Burtescu-14/+8
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