summary refs log tree commit diff
path: root/src/librustc_resolve
AgeCommit message (Expand)AuthorLines
2015-05-14Rollup merge of #25398 - nham:E0066_E0069, r=huonwManish Goregaokar-6/+84
2015-05-14Improve examples in the E0255/E0256 error explanations.Nick Hamann-5/+5
2015-05-14Add error explanations for E0053, E0251, E0252, E0255, E0256, E0368.Nick Hamann-6/+84
2015-05-14Auto merge of #25065 - quantheory:fix_associated_const_ambiguity_message, r=n...bors-2/+5
2015-05-13Allow `T::C` syntax in match patterns to refer to trait-assosociated constants.Sean Patrick Santos-2/+5
2015-05-13Markdown formatting for error explanations.Ricardo Martins-0/+5
2015-05-12Rollup merge of #25267 - meqif:explain_e0317, r=alexcrichtonManish Goregaokar-4/+104
2015-05-12Auto merge of #25171 - quantheory:associated_time_long_paths, r=nikomatsakisbors-10/+13
2015-05-12Auto merge of #24818 - tbelaire:double-import, r=nrcbors-12/+19
2015-05-11Add missing keyword in `extern crate` declarations.Ricardo Martins-7/+7
2015-05-11Improve wording in error explanation.Ricardo Martins-2/+2
2015-05-10Add error explanation for E0260.Ricardo Martins-1/+34
2015-05-10Add error explanation for E0259.Ricardo Martins-1/+20
2015-05-10Add error explanation for E0154.Ricardo Martins-1/+32
2015-05-10Fix documentation URL in diagnostic message.Ricardo Martins-1/+1
2015-05-10Add error explanation for E0317.Ricardo Martins-1/+18
2015-05-07Fix use of UFCS syntax to call methods on associated types.Sean Patrick Santos-10/+13
2015-05-01Fixed some nitsTheo Belaire-8/+5
2015-04-30Auto merge of #24884 - michaelsproul:extended-errors, r=nrcbors-2/+5
2015-04-30Add metadata output to the diagnostics system.Michael Sproul-2/+5
2015-04-29FalloutTamir Duberstein-26/+50
2015-04-25Fixed types, and slimmed down codeTheo Belaire-12/+4
2015-04-25Maybe it worksTheo Belaire-3/+13
2015-04-25Now passing in the ImportResolver to check_conflict...Theo Belaire-17/+14
2015-04-25First attempt at fixing #20591Theo Belaire-0/+11
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-4/+15
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-4/+4
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-13/+13
2015-04-01Fallout out rustcNiko Matsakis-13/+13
2015-04-01Tidying up and reformattingNick Cameron-53/+41
2015-03-28Rollup merge of #23803 - richo:unused-braces, r=ManishearthManish Goregaokar-2/+2
2015-03-28cleanup: Remove unused braces in use statementsRicho Healey-2/+2
2015-03-27Test fixes and rebase conflicts, round 1Alex Crichton-1/+0
2015-03-27rollup merge of #23741: alexcrichton/remove-int-uintAlex Crichton-13/+10
2015-03-27default => or_insert per RFCAlexis Beingessner-6/+2
2015-03-26Mass rename uint/int to usize/isizeAlex Crichton-9/+8
2015-03-25rustc: Remove support for int/uintAlex Crichton-4/+2
2015-03-20Future-proof indexing on maps: remove IndexMutAaron Turon-2/+2
2015-03-18Fix private module loophole in the 'private type in public item' checkNick Cameron-3/+3
2015-03-16Reviewer changesNick Cameron-1/+1
2015-03-16resolve: factor out resolve imports to its own moduleNick Cameron-1063/+1118
2015-03-16Error if `pub use` references a private item.Nick Cameron-5/+31
2015-03-16Misc tidy ups in resolveNick Cameron-63/+56