about summary refs log tree commit diff
path: root/src/librustc_lint
AgeCommit message (Expand)AuthorLines
2016-07-12Auto merge of #34755 - jonas-schievink:minor-differences, r=eddybbors-3/+70
2016-07-11Auto merge of #34686 - alexcrichton:new-stage, r=luqmanabors-2/+1
2016-07-11Calculate the 2 largest variants using iteratorsJonas Schievink-21/+22
2016-07-10Move variant_size_differences out of transJonas Schievink-3/+69
2016-07-08Merge PatKind::QPath into PatKind::Path in HIRVadim Petrochenkov-1/+1
2016-07-06rustc: Update stage0 to beta-2016-07-06Alex Crichton-2/+1
2016-07-03prefer `if let` to match with `None => {}` arm in some placesZack M. Davis-6/+3
2016-06-27Fix `Cargo.toml`sJeffrey Seyfried-0/+1
2016-06-26Rollup merge of #34316 - jseyfried:refactor_ast_stmt, r=eddybJeffrey Seyfried-6/+3
2016-06-25Rollup merge of #34403 - jonathandturner:move_liberror, r=alexcrichtonJeffrey Seyfried-6/+8
2016-06-24Fix typo in future incompatible lintSeo Sanghyeon-1/+1
2016-06-23Move errors from libsyntax to its own crateJonathan Turner-6/+8
2016-06-17Fix falloutJeffrey Seyfried-6/+3
2016-06-11Remove last traces of identifier hygiene from HIRVadim Petrochenkov-1/+1
2016-06-10Introduce TyCtxt::expect_def/expect_resolution helpers and use them where pos...Vadim Petrochenkov-23/+13
2016-06-09fix damage in librustcAriel Ben-Yehuda-3/+4
2016-06-01Auto merge of #33794 - petrochenkov:sanity, r=nrcbors-0/+4
2016-05-28Add an AST sanity checking pass and use it to catch some illegal lifetime/lab...Vadim Petrochenkov-0/+4
2016-05-28Refactor away some functions from hir::pat_utilVadim Petrochenkov-1/+1
2016-05-28Separate bindings from other patterns in HIRVadim Petrochenkov-9/+11
2016-05-18Auto merge of #33654 - petrochenkov:hirident, r=nrcbors-3/+3
2016-05-17warn for where/return-types that reference regionsNiko Matsakis-1/+5
2016-05-16Remove hir::IdentVadim Petrochenkov-3/+3
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-11rustc: Split local type contexts interners from the global one.Eduard Burtescu-2/+1
2016-05-11rustc: More interning for data used in Ty<'tcx>.Eduard Burtescu-5/+1
2016-05-11rustc: Wrap users of InferCtxt in an anonymous scope.Eduard Burtescu-29/+29
2016-05-11rustc: Remove the TyCtxt field from ParameterEnvironment.Eduard Burtescu-2/+2
2016-05-11rustc: Split 'tcx into 'gcx and 'tcx for InferCtxt and its users.Eduard Burtescu-7/+9
2016-05-11rustc: Replace &'a TyCtxt<'tcx> with a TyCtxt<'a, 'tcx> wrapper.Eduard Burtescu-13/+13
2016-05-11infer: Turn normalize_associated_type into a method on TyCtxt.Eduard Burtescu-4/+3
2016-05-11infer: Use methods for creating an InferCtxt.Eduard Burtescu-5/+4
2016-05-08Auto merge of #33091 - sanxiyn:unused-trait-import-3, r=nrcbors-2/+1
2016-05-05fixesAriel Ben-Yehuda-1/+5
2016-05-03change the newly-added errors to warningsAriel Ben-Yehuda-0/+4
2016-05-03Remove unused trait imports flagged by lintSeo Sanghyeon-2/+1
2016-05-02replace fileline_{help,note} with {help,note}Niko Matsakis-2/+2
2016-04-11std: Stabilize APIs for the 1.9 releaseAlex Crichton-2/+3
2016-04-06rustc: retire hir::map's paths.Eduard Burtescu-4/+1
2016-04-06rustc: move middle::{def,def_id,pat_util} to hir.Eduard Burtescu-5/+5
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-11/+9
2016-04-05Rollup merge of #32403 - vlastachu:super_in_path, r=jseyfriedManish Goregaokar-0/+4
2016-04-05Fixes bug which accepting using `super` in use statemet.vlastachu-0/+4
2016-03-31librustc_lint: use bug!(), span_bug!()Benjamin Herr-8/+8
2016-03-30move `const_eval` and `check_match` out of `librustc`Oliver Schneider-2/+5
2016-03-27rustc: move cfg, infer, traits and ty from middle to top-level.Eduard Burtescu-11/+12
2016-03-27rustc: move middle::subst into middle::ty.Eduard Burtescu-2/+2
2016-03-25issue a future-compat lint for constants of invalid typeNiko Matsakis-0/+8