about summary refs log tree commit diff
path: root/src/librustc_lint
AgeCommit message (Expand)AuthorLines
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
2016-03-24rewrite foreign types lint not to trawl the HIRNiko Matsakis-50/+32
2016-03-21Expose attached attributes to `FnKind` abstraction so that I can look at them...Felix S. Klock II-6/+6
2016-03-18Change inherent overlap error to a warning for now, to ease the breakage.Aaron Turon-0/+4
2016-03-14Move projection_mode to InferContext rather than SelectionContext to reduce c...Aaron Turon-1/+5
2016-03-10typestrong constant integersOliver Schneider-2/+5
2016-03-09trans: Keep transmutes from fn item types working, but lint them.Eduard Burtescu-0/+4
2016-03-09Track fn type and lifetime parameters in TyFnDef.Eduard Burtescu-2/+2
2016-03-09Split TyBareFn into TyFnDef and TyFnPtr.Eli Friedman-5/+5
2016-03-03Rename middle::ty::ctxt to TyCtxtJeffrey Seyfried-8/+8
2016-03-02Move span into `StructField`Vadim Petrochenkov-5/+5
2016-03-02Use numeric field `Name`s ("0", "1" etc) for positional fieldsVadim Petrochenkov-5/+2
2016-03-02Get rid of hir::StructFieldKindVadim Petrochenkov-3/+3
2016-02-24Warn instead of error when using an inaccessable extern crateJeffrey Seyfried-0/+4
2016-02-14Rename hir::Pat_ and its variantsVadim Petrochenkov-6/+6
2016-02-12Autoderef in librustc_lintJonas Schievink-16/+16
2016-02-11bootstrap: Add a bunch of Cargo.toml filesAlex Crichton-0/+16
2016-02-11[breaking-change] don't glob export ast::MetaItem_Oliver 'ker' Schneider-1/+1
2016-02-11[breaking-change] don't pub export ast::Stmt_ variantsOliver Schneider-1/+1
2016-02-11[breaking-change] don't pub export ast::IntLitType variantsOliver Schneider-6/+6
2016-02-11[breaking-change] don't pub export ast::Lit_ variantsOliver Schneider-13/+14
2016-02-11[breaking-change] remove the sign from integer literals in the astOliver Schneider-7/+5
2016-02-11[breaking-change] don't glob export ast::{UintTy, IntTy} variantsOliver Schneider-22/+22
2016-02-11[breaking-change] don't glob export ast::FloatTy variantsOliver Schneider-2/+2
2016-02-11[breaking-change] don't glob export ast::Expr_ variantsOliver Schneider-22/+23
2016-02-11[breaking-change] don't glob export ast::Decl_ variantsOliver Schneider-1/+1
2016-02-11[breaking-change] don't glob import/export syntax::abi enum variantsOliver Schneider-7/+8
2016-02-03Improve detection of unused importsJeffrey Seyfried-1/+0
2016-01-24mk: Move from `-D warnings` to `#![deny(warnings)]`Alex Crichton-0/+1
2016-01-21clean up trans_static_method_callee and friendsAriel Ben-Yehuda-3/+1
2016-01-20Rename Def's variants and don't reexport themVadim Petrochenkov-7/+8
2016-01-20Refactor definitions of ADTs in rustc::middle::defVadim Petrochenkov-1/+1
2016-01-16std: Stabilize APIs for the 1.7 releaseAlex Crichton-9/+8
2016-01-16Auto merge of #30533 - nikomatsakis:fulfillment-tree, r=aturonbors-1/+1
2016-01-15Auto merge of #30878 - brson:raw-pointer-derive, r=brsonbors-2/+5
2016-01-14rustc: Fix bugs in renamed and removed lints and re-add raw_pointer_deriveBrian Anderson-2/+5
2016-01-14implement the obligation forest data structure and add some unit testsNiko Matsakis-1/+1
2016-01-12Fix long line in URLNiko Matsakis-1/+2
2016-01-12Revamp the "future incompatible" section to clarify the situationNiko Matsakis-3/+23
2016-01-11Rollup merge of #30538 - oli-obk:kill_unsigned_unary_negation, r=pnkfelixSimonas Kazlauskas-33/+53