about summary refs log tree commit diff
path: root/src/librustc/middle/resolve.rs
AgeCommit message (Expand)AuthorLines
2013-05-14Use static string with fail!() and remove fail!(fmt!())Björn Steinbrink-13/+13
2013-05-13auto merge of #6417 : pcwalton/rust/exprs-in-patterns, r=pcwaltonbors-9/+52
2013-05-13Use backticks to delineate paths/identifiersCorey Richardson-2/+2
2013-05-13Better error for some unresolved importsCorey Richardson-5/+20
2013-05-12auto merge of #6400 : cmr/rust/remove_useless_import_error, r=thestingerbors-1/+0
2013-05-12librustc: Make `self` and `static` into keywordsPatrick Walton-9/+52
2013-05-11Warning policeTim Chevalier-1/+1
2013-05-11auto merge of #6402 : kud1ing/rust/fixes, r=pcwaltonbors-14/+14
2013-05-10auto merge of #6223 : alexcrichton/rust/issue-6183, r=pcwaltonbors-5/+5
2013-05-10more back-ticks, less colonsLenny222-14/+14
2013-05-10Remove redundant import errorCorey Richardson-1/+0
2013-05-10auto merge of #6356 : dotdash/rust/strinterner, r=pcwaltonbors-18/+18
2013-05-10auto merge of #6347 : cmr/rust/unknown_module_resolve_error, r=catamorphismbors-1/+11
2013-05-10rustc: Use the new `for` protocolAlex Crichton-5/+5
2013-05-09fix formating and testsCorey Richardson-1/+1
2013-05-09Tweak error messageCorey Richardson-2/+2
2013-05-09Better error message for certain classes of unresolved importsCorey Richardson-1/+11
2013-05-09Use a specialized string interner to reduce the need for owned stringsBjörn Steinbrink-18/+18
2013-05-09librustc: rename vec::each(var) to var.eachYoungmin Yoo-2/+2
2013-05-08librustc: Remove mutable fields from the language.Patrick Walton-1/+1
2013-05-08auto merge of #6119 : brson/rust/main, r=brsonbors-79/+0
2013-05-05Fix two more write guard failuresNiko Matsakis-4/+6
2013-05-05Merge remote-tracking branch 'mozilla/incoming' into issue-5910-dyna-freezeNiko Matsakis-23/+4
2013-05-02fix numerous dynamic borrow failuresNiko Matsakis-17/+15
2013-05-01auto merge of #6148 : erickt/rust/remove-drop, r=pcwaltonbors-20/+1
2013-05-01rustc: remove the rest of dropErick Tryzelaar-20/+1
2013-05-01Revert rename of Div to QuotBrendan Zabarauskas-3/+3
2013-04-30remove some unused mut declsNiko Matsakis-2/+2
2013-04-30new borrow checker (mass squash)Niko Matsakis-6/+6
2013-04-30auto merge of #6121 : luqmana/rust/newtype-cc, r=graydonbors-0/+1
2013-04-29librustc: Fix pattern matching on cross crate newtype structs.Luqman Aden-0/+1
2013-04-29rustc: Move code for discovering the crate entry point into its own passBrian Anderson-79/+0
2013-04-29librustc: Remove the concept of modes from the compiler.Patrick Walton-7/+5
2013-04-27only use #[no_core] in libcoreDaniel Micay-4/+0
2013-04-26add commentCorey Richardson-1/+1
2013-04-26Offer a hint on some unresolved importsCorey Richardson-1/+8
2013-04-22auto merge of #6007 : pcwalton/rust/use-mod, r=brsonbors-2/+2
2013-04-22auto merge of #5966 : alexcrichton/rust/issue-3083, r=graydonbors-9/+9
2013-04-22librustc: Remove `use mod` from the languagePatrick Walton-2/+2
2013-04-22Rename Div operator trait to Quot and Modulo operator trait to RemBrendan Zabarauskas-4/+4
2013-04-20rustc: remove unused 'mut' variablesAlex Crichton-9/+9
2013-04-19rustc: de-mode + fallout from libsyntax changesAlex Crichton-20/+20
2013-04-14rustc: remove unnecessary unsafe blocks/methodsAlex Crichton-1/+1
2013-04-14Add a lint mode for unused unsafe blocks/functionsAlex Crichton-11/+5
2013-04-12auto merge of #5809 : Aatch/rust/start-attr, r=thestingerbors-4/+26
2013-04-10auto merge of #5709 : jbclements/rust/miscellaneous-cleanup, r=jbclementsbors-5/+5
2013-04-10path -> PathJohn Clements-5/+5
2013-04-10Revert map.each to something which takes two parametersNiko Matsakis-8/+8
2013-04-10Add #[start] attribute to define a new entry point functionJames Miller-4/+26
2013-04-05Refactor so that references to traits are not represented using a type with aNiko Matsakis-20/+27