summary refs log tree commit diff
path: root/src/test/ui/hygiene
AgeCommit message (Expand)AuthorLines
2020-05-17Emit a better diagnostic when function actually has a 'self' parameterAaron Hill-0/+40
2020-05-09adjust testsRalf Jung-2/+4
2020-05-07reword "possible candidate" import suggestionAndy Russell-4/+4
2020-04-11rustc: Add a warning count upon completionRoccoDev-0/+8
2020-03-22Normalize wording of privacy access labelsEsteban Küber-9/+19
2020-03-22Add span label to primary error spanEsteban Küber-2/+2
2020-03-16Make macro metavars respect (non-)hygieneMatthew Jasper-0/+53
2020-02-24parser: `token` -> `normalized_token`, `nonnormalized_token` -> `token`Vadim Petrochenkov-2/+2
2020-02-10use `dyn Trait` more in testsMazdak Farrokhzad-2/+2
2020-02-06rustc_macros: don't limit the -Zmacro-backtrace suggestion to extern macros.Eduard-Mihai Burtescu-2/+111
2020-02-06rustc: rename -Zexternal-macro-backtrace to -Zmacro-backtrace.Eduard-Mihai Burtescu-2/+2
2020-01-26Suggest defining type parameter when appropriateEsteban Küber-8/+7
2020-01-16resolve: Point at the private item definitions in privacy errorsVadim Petrochenkov-1/+7
2020-01-08Unify output of "variant not found" errorsEsteban Küber-3/+3
2019-11-15Cleaned up unused labelsBart Massey-56/+58
2019-11-10Make error and warning annotations mandatory in UI testsTomasz Miąsko-63/+116
2019-10-24Increase spacing for suggestions in diagnosticsEsteban Küber-0/+3
2019-10-18Change how `Symbol::Debug` works.Nicholas Nethercote-1/+1
2019-10-14Use heuristics for capitalization warning in suggestionsEsteban Küber-1/+1
2019-10-13Bring attention to suggestions when the only difference is capitalizationEsteban Küber-3/+3
2019-09-30Fixed grammar in one diagnostic and blessed tests.Alexander Regueiro-2/+2
2019-09-17Rollup merge of #64486 - matthewjasper:hygiene-debugging, r=petrochenkovTyler Mandry-0/+10
2019-09-17Print syntax contexts and marks when printing hygiene informationMatthew Jasper-0/+10
2019-09-15resolve: Remove `!` from "cannot find" diagnostics for macrosVadim Petrochenkov-4/+4
2019-09-08Give method not found a primary span labelEsteban Küber-2/+2
2019-09-05Make use of hygiene in AST passesMatthew Jasper-0/+30
2019-08-21Add a regression test for issue #63460Vadim Petrochenkov-0/+22
2019-08-21expand: Do not do questionable span adjustment before eagerly expanding an ex...Vadim Petrochenkov-12/+3
2019-08-21expand: Keep the correct current expansion ID for eager expansionsVadim Petrochenkov-0/+3
2019-08-21Add a test for an opaque macro eagerly expanding its argumentsVadim Petrochenkov-0/+26
2019-08-17Stop emulating cross-crate hygiene with gensymsMatthew Jasper-0/+22
2019-08-15resolve: Move macro resolution traces from `Module`s to `Resolver`Vadim Petrochenkov-8/+8
2019-08-10resolve: Move late resolution into a separate visitorVadim Petrochenkov-0/+38
2019-08-05Remove gensym from format_argsMatthew Jasper-0/+12
2019-07-30--bless tests due to INCOMPLETE_FEATURES being a lint.Mazdak Farrokhzad-0/+4
2019-07-29Add another test for const parameter (non) hygiene.Matthew Jasper-0/+38
2019-07-28Resolve const parameters with modern hygieneMatthew Jasper-14/+110
2019-07-28Disallow duplicate lifetime parameters with legacy hygieneMatthew Jasper-0/+46
2019-07-19Auto merge of #62684 - petrochenkov:scopevisit, r=davidtwcobors-10/+8
2019-07-18Rollup merge of #62764 - fakenine:normalize_use_of_backticks_compiler_message...Mark Rousskov-1/+1
2019-07-18resolve: Attempt to resolve unresolved paths in macro namespaceVadim Petrochenkov-7/+8
2019-07-18resolve: Visit all scopes to collect suggestion candidates for unresolved macrosVadim Petrochenkov-3/+0
2019-07-17normalize use of backticks in compiler messages for librustc/lintSamy Kacimi-1/+1
2019-07-16Make pretty-expanded-hygiene a `ui` testMatthew Jasper-0/+35
2019-07-16Change all run-pass hygiene tests to `ui` testsMatthew Jasper-7/+1177
2019-07-11Add a regression test for #44692Vadim Petrochenkov-0/+65
2019-07-11resolve: Fix access to extern and stdlib prelude from opaque macrosVadim Petrochenkov-0/+40
2019-07-06`#[rustc_transparent_macro]` -> `#[rustc_macro_transparency = ...]`Vadim Petrochenkov-4/+56
2019-07-03Migrate compile-pass annotations to build-passYuki Okushi-3/+3
2019-06-16compiletest: Remove `skip-codegen`Vadim Petrochenkov-3/+2