about summary refs log tree commit diff
path: root/src/librustc/lint
AgeCommit message (Expand)AuthorLines
2015-01-05rollup merge of #20482: kmcallister/macro-reformAlex Crichton-17/+21
2015-01-05rollup merge of #20594: nikomatsakis/orphan-orderedAlex Crichton-0/+3
2015-01-05rollup merge of #20511: csouth3/derive-lintAlex Crichton-12/+13
2015-01-05Modernize macro_rules! invocationsKeegan McAllister-15/+21
2015-01-05remove ty_closureJorge Aparicio-5/+1
2015-01-05Implement new orphan rule that requires that impls of remote traits meet the ...Niko Matsakis-0/+3
2015-01-05Stop using macro_escape as an inner attributeKeegan McAllister-2/+0
2015-01-05auto merge of #20285 : FlaPer87/rust/oibit-send-and-friends, r=nikomatsakisbors-1/+1
2015-01-04Add syntax for negative implementations of traitsFlavio Percoco-1/+1
2015-01-04[breaking change] Update entry API as part of RFC 509.Ben Foppa-2/+2
2015-01-04Rename `raw_pointer_deriving` lint to `raw_pointer_derive`Chase Southwood-12/+13
2015-01-03sed -i -s 's/#\[deriving(/#\[derive(/g' **/*.rsJorge Aparicio-26/+26
2015-01-03sed -i -s 's/\bmod,/self,/g' **/*.rsJorge Aparicio-4/+4
2015-01-03Modify `type_known_to_meet_builtin_bound` so that it doesn't suppress overflow,Niko Matsakis-7/+3
2015-01-02Merge remote-tracking branch 'origin/master' into rollupAlex Crichton-2/+2
2015-01-02std: Stabilize the prelude moduleAlex Crichton-1/+2
2015-01-02Accept `derive` instead of `deriving`Nick Cameron-2/+2
2015-01-01auto merge of #20190 : cmr/rust/gate-macro-args, r=alexcrichtonbors-27/+1
2015-01-01Feature gate macro argumentsCorey Richardson-27/+1
2014-12-30debuginfo: Add a rust-gdb shell script that will start GDB with Rust pretty p...Michael Woerister-0/+1
2014-12-29rollup merge of #20194: nick29581/dst-syntaxAlex Crichton-2/+2
2014-12-29auto merge of #20058 : Kimundi/rust/str_pattern_pre, r=alexcrichtonbors-3/+3
2014-12-29Rebase fixes.Huon Wilson-2/+2
2014-12-26Accept `?Sized` as well as `Sized?`Nick Cameron-2/+2
2014-12-25Prepared most `StrExt` pattern using methods for stabilizationMarvin Löbel-3/+3
2014-12-24Rename to_ascii_{lower,upper} to to_ascii_{lower,upper}case, per #14401Simon Sapin-1/+1
2014-12-21Fallout of std::str stabilizationAlex Crichton-54/+56
2014-12-21rollup merge of #20039: barosl/if-let-friendly-errorAlex Crichton-3/+3
2014-12-21Remove a ton of public reexportsCorey Farwell-1/+1
2014-12-20Drop the Match prefix from the MatchSource variantsBarosl Lee-3/+3
2014-12-19librustc: use `#[deriving(Copy)]`Jorge Aparicio-53/+25
2014-12-19Implement "perfect forwarding" for HR impls (#19730).Niko Matsakis-3/+1
2014-12-19Create distinct types for a PolyTraitRef (with bindings) and a normal TraitRef.Niko Matsakis-1/+1
2014-12-18librustc: Always parse `macro!()`/`macro![]` as expressions if notPatrick Walton-97/+220
2014-12-14Parse `unsafe impl` but don't do anything particularly interesting with the r...Niko Matsakis-1/+1
2014-12-14Parse `unsafe trait` but do not do anything with it beyond parsing and integr...Niko Matsakis-1/+1
2014-12-13librustc: use tuple indexingJorge Aparicio-8/+7
2014-12-13librustc: use unboxed closuresJorge Aparicio-4/+8
2014-12-08librustc: Make `Copy` opt-in.Niko Matsakis-1/+110
2014-12-06librustc: remove unnecessary `as_slice()` callsJorge Aparicio-1/+1
2014-12-05rollup merge of #19553: sfackler/issue-19543Corey Richardson-0/+1
2014-12-04Make missing_doc lint check typedefsSteven Fackler-0/+1
2014-12-04Remove dependency on typeck from lint.Niko Matsakis-43/+1
2014-12-04Move infer out of `middle::typeck` and into just `middle`.Niko Matsakis-2/+2
2014-12-04Move various data structures out of typeck and into ty.Niko Matsakis-6/+6
2014-12-03Replace `equiv` method calls with `==` operator sugarJorge Aparicio-1/+1
2014-11-30fix missed switch pointed out in review plus a few othersjfager-37/+24
2014-11-29Replace some verbose match statements with their `if let` equivalent.jfager-122/+68
2014-11-27auto merge of #19343 : sfackler/rust/less-special-attrs, r=alexcrichtonbors-9/+0
2014-11-26rollup merge of #19298: nikomatsakis/unboxed-closure-parse-the-plusAlex Crichton-1/+1