summary refs log tree commit diff
path: root/src/librustc/middle/resolve.rs
AgeCommit message (Expand)AuthorLines
2014-06-25auto merge of #15160 : alexcrichton/rust/remove-f128, r=brsonbors-1/+0
2014-06-24librustc: Remove the fallback to `int` from typechecking.Niko Matsakis-1/+1
2014-06-24Remove the quad_precision_float feature gateAlex Crichton-1/+0
2014-06-24Convert builtin lints to uppercase names for style consistencyKeegan McAllister-3/+3
2014-06-24Replace enum LintId with an extensible alternativeKeegan McAllister-4/+4
2014-06-24Move lint.rs out of middleKeegan McAllister-1/+1
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-0/+18
2014-06-18rustc: reduce redundant resolve errors.Kevin Butler-121/+133
2014-06-17rustc: Add self/super hint for extern crate resolve errors.Kevin Butler-26/+56
2014-06-16rustc: Improve span for error about using a method as a field.Kevin Butler-1/+1
2014-06-15Register new snapshotsAlex Crichton-38/+0
2014-06-14rustc: Obsolete the `@` syntax entirelyAlex Crichton-1/+1
2014-06-13Introduce VecPerParamSpace and use it to represent sets of types andNiko Matsakis-51/+42
2014-06-13auto merge of #14831 : alexcrichton/rust/format-intl, r=brsonbors-3/+41
2014-06-11std: Remove i18n/l10n from format!Alex Crichton-3/+41
2014-06-11librustc: Forbid identifiers that shadow in the same pattern in letPatrick Walton-42/+28
2014-06-11rustc: Move the AST from @T to Gc<T>Alex Crichton-48/+48
2014-06-10auto merge of #14696 : jakub-/rust/dead-struct-fields, r=alexcrichtonbors-10/+3
2014-06-09librustc: Implement sugar for the `FnMut` traitPatrick Walton-4/+10
2014-06-08Remove the dead code identified by the new lintJakub Wieczorek-10/+3
2014-06-06Fix resolve to not permit refs to type vars from outer fnsNiko Matsakis-12/+21
2014-06-06Move Def out of syntax crate, where it does not belongNiko Matsakis-12/+13
2014-06-05Fallout from the libcollections movementAlex Crichton-1/+1
2014-06-01std: Drop Total from Total{Eq,Ord}Alex Crichton-1/+1
2014-05-30std: Rename {Eq,Ord} to Partial{Eq,Ord}Alex Crichton-8/+8
2014-05-30librustc: Fix snake case errors.Kevin Butler-90/+85
2014-05-27std: Rename strbuf operations to stringRicho Healey-10/+10
2014-05-27std: Remove String's to_ownedRicho Healey-4/+4
2014-05-24core: rename strbuf::StrBuf to string::StringRicho Healey-11/+11
2014-05-22libstd: Remove `~str` from all `libstd` modules except `fmt` and `str`.Patrick Walton-69/+93
2014-05-20rustc: Fix a dynamic borrow error in resolveAlex Crichton-1/+1
2014-05-20rustc: Better resolve errors for &T, &mut T, remove failure condition.Kevin Butler-18/+39
2014-05-17auto merge of #14253 : alexcrichton/rust/issue-14221, r=pcwaltonbors-32/+16
2014-05-17auto merge of #14239 : alexcrichton/rust/issue-14225, r=huonwbors-2/+2
2014-05-16rustc: Stop leaking enum variants into childrenAlex Crichton-32/+16
2014-05-16rustc: Stop calling error! in resolveAlex Crichton-2/+2
2014-05-15rustc: Fix shadowing private import with reexportAlex Crichton-1/+4
2014-05-14rustc: Improve error messages for resolve failures.Kevin Butler-112/+250
2014-05-12librustc: Remove all uses of `~str` from librustc.Patrick Walton-40/+63
2014-05-08auto merge of #14001 : alexcrichton/rust/issue-11680, r=pcwaltonbors-6/+8
2014-05-08libsyntax: Remove uses of `~str` from libsyntax, and fix falloutPatrick Walton-2/+2
2014-05-06rustc: Fix enum variant privacy across cratesAlex Crichton-6/+8
2014-05-04auto merge of #13898 : nikomatsakis/rust/type-bounds-b, r=acrichtobors-1/+2
2014-05-03Temporary patch to accept arbitrary lifetimes (behind feature gate) in bound ...Niko Matsakis-1/+2
2014-05-02Provide a note if method lookup fails and there are static definitions with t...Kevin Butler-19/+21
2014-04-26syntax: ViewItemUse no longer contains multiple view paths.Kang Seonghoon-75/+71
2014-04-24Calibrate span for method call error messagesEdward Wang-1/+1
2014-04-22auto merge of #13398 : nick29581/rust/unsized-enum, r=nikomatsakisbors-4/+3
2014-04-22add support for quadruple precision floating pointDaniel Micay-0/+1