about summary refs log tree commit diff
path: root/src/librustc_lint
AgeCommit message (Expand)AuthorLines
2015-10-27Update unused_parens lint for placement-in arrowSimonas Kazlauskas-0/+1
2015-10-27Auto merge of #26848 - oli-obk:const_fn_const_eval, r=pnkfelixbors-2/+1
2015-10-25std: Stabilize library APIs for 1.5Alex Crichton-3/+2
2015-10-19allow constant evaluation of function callsOliver Schneider-2/+1
2015-10-17Auto merge of #29109 - nxnfufunezn:master, r=Manishearthbors-9/+6
2015-10-17Updated librustc_lint/builtin.rs to use span_lint_notenxnfufunezn-9/+6
2015-10-16Auto merge of #29014 - petrochenkov:stability, r=brsonbors-27/+8
2015-10-13Merge VariantData and VariantData_Vadim Petrochenkov-1/+2
2015-10-13Merge struct fields and struct kindVadim Petrochenkov-2/+2
2015-10-13Dict -> Struct, StructDef -> VariantData, def -> dataVadim Petrochenkov-4/+4
2015-10-13Remove now redundant NodeId from VariantVadim Petrochenkov-5/+5
2015-10-13Refactor attr::StabilityVadim Petrochenkov-27/+8
2015-10-09Some cleanup of no longer used AST thingsNick Cameron-1/+1
2015-10-09hygiene for `for` loops, `if let`, `while let`Nick Cameron-6/+4
2015-10-06Auto merge of #28779 - alexcrichton:ffi-isize-usize, r=nrcbors-8/+0
2015-10-02Auto merge of #28793 - Ms2ger:AttrStyle, r=alexcrichtonbors-4/+4
2015-10-01Stop re-exporting AttrStyle's variants and rename them.Ms2ger-4/+4
2015-10-01Convert DefId to use DefIndex, which is an index into a list ofNiko Matsakis-8/+14
2015-10-01build up a set of node-ids that we can construct def-ids fromNiko Matsakis-2/+5
2015-10-01Introduce semi-duplicate DefIds into DefLocal/DefUpvar to remove useNiko Matsakis-2/+3
2015-10-01move direct accesses of `node` to go through `as_local_node_id`, unlessNiko Matsakis-16/+27
2015-10-01move job of creating local-def-ids to ast-map (with a few stragglers)Niko Matsakis-7/+10
2015-09-30rustc: Don't lint about isize/usize in FFIAlex Crichton-8/+0
2015-09-29Add unused_attributes to unused lint group.Lee Jeffery-2/+2
2015-09-27Rollup merge of #28681 - arielb1:destructor-fixes, r=eddybManish Goregaokar-10/+9
2015-09-26remove the destructors tableAriel Ben-Yehuda-10/+9
2015-09-26Auto merge of #28642 - petrochenkov:name3, r=nrcbors-6/+3
2015-09-24Cleanup interfaces of Name, SyntaxContext and IdentVadim Petrochenkov-1/+1
2015-09-24Remove the deprecated box(PLACE) syntax.Eduard Burtescu-1/+1
2015-09-23Remove random Idents outside of libsyntaxVadim Petrochenkov-6/+3
2015-09-23Auto merge of #28580 - wesleywiser:split_out_type_lints, r=alexcrichtonbors-661/+689
2015-09-22Fix rebaseVadim Petrochenkov-29/+29
2015-09-22Use Names in the remaining HIR structures with exception of...Vadim Petrochenkov-1/+1
2015-09-22Use Names in HIR ItemsVadim Petrochenkov-2/+2
2015-09-22Use Names in HIR visitors and foldersVadim Petrochenkov-2/+2
2015-09-22Auto merge of #28364 - petrochenkov:usegate, r=alexcrichtonbors-0/+7
2015-09-21Split out the type lints into a new moduleWesley Wiser-661/+689
2015-09-19Split out the UNUSED_* lints into a new moduleWesley Wiser-445/+477
2015-09-19Split out the bad_style lints into a new moduleWesley Wiser-354/+382
2015-09-18Revert "Convert negate_unsigned feature gate to a warning"Simonas Kazlauskas-8/+7
2015-09-17Correctly walk import lists in AST visitorsVadim Petrochenkov-0/+7
2015-09-17Change to a multi-trait approachNick Cameron-7/+76
2015-09-17Remove hir::ExprParenNick Cameron-3/+0
2015-09-17Change the unused parens lint to operate on the ASTNick Cameron-28/+28
2015-09-17Add an early lint pass for lints that operate on the ASTNick Cameron-84/+85
2015-09-16Use ast attributes every where (remove HIR attributes).Nick Cameron-62/+58
2015-09-14split ty::util and ty::adjustmentAriel Ben-Yehuda-4/+7
2015-09-03Move lints to HIRManish Goregaokar-248/+242
2015-09-03Add an intital HIR and lowering stepNick Cameron-74/+109
2015-08-31Auto merge of #28007 - Ms2ger:FnKind, r=nrcbors-12/+12