summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2014-06-27Update to 0.11.0 0.11.0Alex Crichton-3/+3
2014-06-26librustc: Ensure that proc upvars have static lifetime.Patrick Walton-2/+8
2014-06-26Remove unnecessary to_string callsPiotr Jawniak-28/+18
2014-06-25auto merge of #15171 : pcwalton/rust/remove-cross-borrowing, r=brsonbors-2/+7
2014-06-24librustc: Don't try to perform the magicalPatrick Walton-129/+160
2014-06-24librustc: Remove cross borrowing from mutable `Box`es to `&mut`.Patrick Walton-2/+7
2014-06-25auto merge of #15160 : alexcrichton/rust/remove-f128, r=brsonbors-26/+1
2014-06-24Stabilize version output for rustc and rustdocRobert Buonpastore-10/+23
2014-06-24rustc: Don't register syntax crates twiceAlex Crichton-1/+1
2014-06-24librustc: Check function argument patterns for legality of by-movePatrick Walton-0/+1
2014-06-24Avoid unnecessary temporary on assignmentsBjörn Steinbrink-2/+2
2014-06-24Fix #15129Jakub Wieczorek-6/+15
2014-06-24rustc: Always include the morestack libraryAlex Crichton-14/+27
2014-06-24librustc: Remove the fallback to `int` from typechecking.Niko Matsakis-266/+410
2014-06-24Remove the quad_precision_float feature gateAlex Crichton-26/+1
2014-06-24More upstream lint changesKeegan McAllister-27/+7
2014-06-24Implement lint pluginsKeegan McAllister-10/+39
2014-06-24Incorporate upstream changes to old lint codeKeegan McAllister-46/+18
2014-06-24List builtin lints one per line for better diffsKeegan McAllister-13/+37
2014-06-24Reindent function call continuations, and other style fixesKeegan McAllister-103/+104
2014-06-24Drop the ExportedItems argument from LintPass::check_crateKeegan McAllister-5/+3
2014-06-24Make the crate and its exported items available in the lint contextKeegan McAllister-13/+15
2014-06-24Rework lint attr parsing and use it in middle::deadKeegan McAllister-53/+59
2014-06-24Convert builtin lints to uppercase names for style consistencyKeegan McAllister-125/+125
2014-06-24Use names in Lint structs in an ASCII-case-insensitive wayKeegan McAllister-13/+27
2014-06-24Run lint passes using the Option dance instead of RefCellsKeegan McAllister-8/+14
2014-06-24Stop using Default for initializing builtin lintsKeegan McAllister-43/+27
2014-06-24Clean up and document the public lint APIKeegan McAllister-681/+767
2014-06-24Store the registered lints in the SessionKeegan McAllister-125/+202
2014-06-24Replace enum LintId with an extensible alternativeKeegan McAllister-765/+741
2014-06-24Convert lints to a trait-based infrastructureKeegan McAllister-1001/+1306
2014-06-24Rename lint::Lint to lint::LintIdKeegan McAllister-14/+14
2014-06-24Move lint infrastructure and individual lints into separate filesKeegan McAllister-1070/+1134
2014-06-24Move lint.rs out of middleKeegan McAllister-13/+15
2014-06-24auto merge of #15071 : tomjakubowski/rust/fix-15052, r=alexcrichtonbors-3/+6
2014-06-24auto merge of #14963 : w3ln4/rust/master, r=alexcrichtonbors-11/+91
2014-06-24librustc: Remove outdated reference to `~` and `@`Tom Jakubowski-3/+6
2014-06-24Added Mipsel architecture supportPawel Olzacki-11/+91
2014-06-24auto merge of #15066 : pcwalton/rust/lang-and-intrinsic-feature-gate, r=alexc...bors-9/+40
2014-06-23librustc: Feature gate lang items and intrinsics.Patrick Walton-9/+40
2014-06-24auto merge of #15079 : nikomatsakis/rust/issue-5527-unify-refactor, r=pnkfelixbors-997/+1353
2014-06-24auto merge of #15105 : alexcrichton/rust/snapshots, r=luqmanabors-1/+0
2014-06-23rustc: catch `impl X for Y` where X is not a trait in resolve.Kevin Butler-2/+25
2014-06-23rustc: catch non-trait methods before typeck.Kevin Butler-1/+20
2014-06-23auto merge of #15086 : jakub-/rust/xc-struct-variants-match, r=alexcrichtonbors-12/+14
2014-06-23auto merge of #15083 : edwardw/rust/destructure-trait-ref, r=pcwaltonbors-10/+26
2014-06-23auto merge of #15061 : pnkfelix/rust/fsk-fix-issue-10846, r=nikomatsakisbors-5/+51
2014-06-22Register new snapshotsAlex Crichton-1/+0
2014-06-23auto merge of #15097 : tomjakubowski/rust/fix-feature-gate-docs, r=sfacklerbors-1/+1
2014-06-22auto merge of #15081 : jakub-/rust/issue-15080, r=alexcrichtonbors-10/+16