summary refs log tree commit diff
path: root/src/librustc_resolve/lib.rs
AgeCommit message (Expand)AuthorLines
2015-08-04Rollup merge of #27491 - GuillaumeGomez:patch-4, r=ManishearthManish Goregaokar-2/+2
2015-08-04rustc: replace def::MethodProvenance with ty::ImplOrTraitItemContainer.Eduard Burtescu-1/+1
2015-08-03Improve E0423 error messageGuillaume Gomez-2/+2
2015-07-29Auto merge of #27349 - arielb1:constant-at, r=alexcrichtonbors-9/+8
2015-07-28prohibit the lhs of an @-pattern being a constantAriel Ben-Yehuda-9/+8
2015-07-28remove `get_ident` and `get_name`, make `as_str` soundOliver Schneider-35/+24
2015-07-19add separate errors for out-of-place associated consts and typesAndrew Paseltiner-8/+27
2015-07-16Rollup merge of #26898 - GuillaumeGomez:fixup, r=eddybManish Goregaokar-181/+449
2015-07-14Remove macro, import function and enumGuillaume Gomez-147/+142
2015-07-14Arguments are now passed directly to the function instead of the enum variantsGuillaume Gomez-184/+183
2015-07-14End of error code spanning centralizationGuillaume Gomez-169/+403
2015-07-13Centralize error spaning and add an enum to make this treatment easierGuillaume Gomez-56/+77
2015-07-13Remove warnings by centralizing error codes usageGuillaume Gomez-36/+56
2015-07-13Update error codesGuillaume Gomez-9/+9
2015-07-13Remove unused methodGuillaume Gomez-21/+11
2015-07-13Add error codesGuillaume Gomez-202/+56
2015-07-12Implement RFC 1058Simonas Kazlauskas-3/+3
2015-07-11We just have to replace error codes but code is good nowGuillaume Gomez-75/+220
2015-07-10Remove token::get_name when unneededGuillaume Gomez-35/+45
2015-07-08Remove a FIXMESeo Sanghyeon-5/+0
2015-06-19rustc_resolve: don't require redundant arguments to resolve_crate.Eduard Burtescu-3/+1
2015-06-17collections: Split the `collections` featureAlex Crichton-1/+1
2015-06-17alloc: Split apart the global `alloc` featureAlex Crichton-1/+1
2015-06-11Conver reborrows to .iter() calls where appropriateJoshua Landau-7/+7
2015-06-10Removed many pointless calls to *iter() and iter_mut()Joshua Landau-1/+1
2015-06-10syntax: move ast_map to librustc.Eduard Burtescu-1/+1
2015-06-07Make the maximum edit distance of typo suggestions a function of the typo'd n...Nick Fitzgerald-8/+8
2015-05-27Remove #[cfg(stage0)] items.Eduard Burtescu-3/+0
2015-05-21Make various fixes:Niko Matsakis-1/+1
2015-05-21syntax: parse `const fn` for free functions and inherent methods.Eduard Burtescu-1/+1
2015-05-16Auto merge of #25485 - XuefengWu:24968_err_msg_parse_self_type_2, r=nrcbors-2/+12
2015-05-16fix typo for copyright year and trait capitaliseXuefeng Wu-1/+1
2015-05-16change Self type error messageXuefengWu-1/+1
2015-05-16more friend error message for in fn argXuefeng Wu-2/+12
2015-05-15libs: Move favicon URLs to HTTPSAlex Crichton-1/+1
2015-05-13Allow `T::C` syntax in match patterns to refer to trait-assosociated constants.Sean Patrick Santos-2/+5
2015-05-07Fix use of UFCS syntax to call methods on associated types.Sean Patrick Santos-10/+13
2015-04-30Auto merge of #24884 - michaelsproul:extended-errors, r=nrcbors-0/+5
2015-04-30Add metadata output to the diagnostics system.Michael Sproul-0/+5
2015-04-29FalloutTamir Duberstein-8/+17
2015-04-23Get associated consts working in match patterns.Sean Patrick Santos-67/+158
2015-04-23Functional changes for associated constants. Cross-crate usage of associated ...Sean Patrick Santos-10/+32
2015-04-23Structural changes for associated constantsSean Patrick Santos-3/+7
2015-04-21Change a few error messages to give code suggestionsP1start-2/+2
2015-04-14Negative case of `len()` -> `is_empty()`Tamir Duberstein-2/+2
2015-04-14Positive case of `len()` -> `is_empty()`Tamir Duberstein-2/+2
2015-04-14Expose visibility for fns in syntax::visitNick Cameron-2/+2
2015-04-07Work with assoc types in a super trait.Nick Cameron-6/+6
2015-04-03Check uses of `Self` in impls in the compiler rather than during expansionNick Cameron-83/+94
2015-04-01rollup merge of #23860: nikomatsakis/copy-requires-cloneAlex Crichton-10/+10