summary refs log tree commit diff
path: root/src/librustc_resolve
AgeCommit message (Expand)AuthorLines
2018-02-13Improve debuggability of #48116.kennytm-2/+13
2018-02-10Explain unusual debugging code in librustcAlex Crichton-3/+8
2018-02-09rustc: Upgrade to LLVM 6Alex Crichton-2/+5
2018-01-28use correct casing for rename suggestionsAndy Russell-3/+9
2018-01-28Auto merge of #47767 - estebank:as-suggestion, r=petrochenkovbors-3/+9
2018-01-27end_point handling multibyte characters correctly.David Wood-2/+2
2018-01-26Instead of modifying the item's span synthesize itEsteban Küber-1/+7
2018-01-25Correctly format `extern crate` conflict resolution helpCldfire-2/+2
2018-01-25Rollup merge of #47705 - pietroalbini:fix-47673, r=petrochenkovAlex Crichton-5/+5
2018-01-25Rollup merge of #47502 - petrochenkov:label, r=eddybAlex Crichton-7/+7
2018-01-24Fix wrong span for nested empty groupsPietro Albini-1/+8
2018-01-24Fix ICE when use trees have multiple empty nested groupsPietro Albini-5/+5
2018-01-22AST/HIR: Add a separate structure for labelsVadim Petrochenkov-7/+7
2018-01-22Review fixesManish Goregaokar-2/+2
2018-01-22Store a list of local macros on the resolver; use for resolving intra-doc mac...Manish Goregaokar-1/+4
2018-01-22Resolve foreign macrosManish Goregaokar-1/+1
2018-01-22Fix tidyManish Goregaokar-1/+2
2018-01-22Handle relative pathsManish Goregaokar-28/+36
2018-01-22Make resolve_hir_path and resolve_str_path fallibleManish Goregaokar-10/+60
2018-01-21Rollup merge of #47512 - GuillaumeGomez:e0659, r=petrochenkovGuillaume Gomez-1/+54
2018-01-21Auto merge of #47116 - estebank:non-accessible-ctor, r=petrochenkovbors-18/+30
2018-01-20Fix tests by keepeing needed suggestionsEsteban Küber-1/+9
2018-01-18in which the unused-parens lint comes to cover function and method argsZack M. Davis-1/+1
2018-01-18Add E0659 for ambiguous namesGuillaume Gomez-1/+54
2018-01-18Rollup merge of #47498 - dominikWin:missing-module-name, r=petrochenkovkennytm-8/+8
2018-01-18Rollup merge of #47444 - etaoins:dont-include-bang-in-macro-suggestion, r=est...kennytm-2/+1
2018-01-16Make non-found module name optionalDominik Winecki-8/+8
2018-01-15Review comments: remove enum suggestionEsteban Küber-25/+3
2018-01-15Further tweaks to the outputEsteban Küber-19/+16
2018-01-15Reexport -> re-export in prose and documentation commentsCarol (Nichols || Goulding)-3/+3
2018-01-15Reexport -> re-export in error messagesCarol (Nichols || Goulding)-15/+16
2018-01-15address review commentsEsteban Küber-13/+10
2018-01-15Add note when trying to use `Self` as a ctorEsteban Küber-1/+5
2018-01-15Readd suggestion in enum variants with incorrect argsEsteban Küber-0/+12
2018-01-15Suggest the correct syntax for different struct typesEsteban Küber-12/+22
2018-01-15Hide suggestion to use struct ctor when it is not visibleEsteban Küber-5/+11
2018-01-15Don't include bang in macro replacement suggestionRyan Cumming-2/+1
2018-01-13Remove `impl Foo for ..` in favor of `auto trait Foo`leonardo.yvens-7/+1
2018-01-13Auto merge of #47181 - michaelwoerister:var-len-def-index, r=eddybbors-3/+4
2018-01-12Auto merge of #46551 - jseyfried:improve_legacy_modern_macro_interaction, r=nrcbors-8/+17
2018-01-08Use different DefIndex representation that is better suited for variable leng...Michael Woerister-3/+4
2018-01-07Try to fix a perf regression by updating logMalo Jaffré-1/+1
2018-01-07Auto merge of #47156 - petrochenkov:extpath, r=nikomatsakisbors-18/+26
2018-01-07Rollup merge of #47170 - eddyb:us-vs-usize, r=nikomatsakiskennytm-2/+2
2018-01-04rustc: Don't use relative paths for extended errorsAlex Crichton-0/+1
2018-01-04rustc: use {U,I}size instead of {U,I}s shorthands.Eduard-Mihai Burtescu-2/+2
2018-01-03Support `extern` in pathsVadim Petrochenkov-18/+26
2017-12-28Auto merge of #47031 - topecongiro:issue-41719, r=jseyfriedbors-1/+9
2017-12-28Prefer to use attr::contains_name() and attr::find_by_name()Seiichi Uchida-2/+1
2017-12-28Report an error when resolving non-ident macro path failedtopecongiro-1/+9