about summary refs log tree commit diff
path: root/src/test/ui/hygiene
AgeCommit message (Expand)AuthorLines
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
2019-06-12Hygienize macros in the standard libraryVadim Petrochenkov-4/+4
2019-04-25Rollup merge of #59697 - euclio:label-fixes, r=zackmdavisMazdak Farrokhzad-4/+4
2019-04-22update tests for migrate mode by defaultMatthew Jasper-67/+14
2019-04-18hide `--explain` hint if error has no extended infoAndy Russell-2/+2
2019-04-04tweak unresolved label suggestionAndy Russell-4/+4
2019-03-11Update NLL testsVadim Petrochenkov-6/+6
2019-03-11Update testsVadim Petrochenkov-37/+37
2019-02-28Fix errors in test/uiTaiki Endo-2/+11
2018-12-25Remove licensesMark Rousskov-321/+41
2018-11-18resolve: Avoid sentence breaks in diagnosticsVadim Petrochenkov-2/+2
2018-11-11Rollup merge of #55630 - petrochenkov:noprelude, r=Centrilkennytm-1/+25
2018-11-07Removed `#[rustc_error]` from tests that are all `// compile-pass`.Felix S. Klock II-12/+4
2018-11-03resolve: Filter away macro prelude in modules with `#[no_implicit_prelude]` o...Vadim Petrochenkov-1/+25
2018-10-28resolve: More precise spans for privacy errorsVadim Petrochenkov-2/+2
2018-10-03Clearer later use messages for callsMatthew Jasper-1/+1
2018-09-22Stabilize crate_in_paths, extern_absolute_paths and extern_prelude on all edi...Eduard-Mihai Burtescu-0/+8
2018-08-31cleanup: Add main functions to some UI testsVadim Petrochenkov-13/+8
2018-08-30Make move out computation lazySantiago Pastorino-8/+0
2018-08-24Add a test for reset expansion infoVadim Petrochenkov-0/+29
2018-08-17Stabilize `use_extern_macros`Vadim Petrochenkov-32/+0
2018-08-14Merged migrated compile-fail tests and ui tests. Fixes #46841.David Wood-0/+112
2018-07-31Update the `.nll.stderr` files under new sorted-by-span scheme.Felix S. Klock II-9/+9
2018-07-23Match errors using the callsite of macro expansionsFederico Poli-7/+5
2018-07-08Remove fallback to parent modules from lexical resolutionVadim Petrochenkov-16/+148
2018-06-30Restore the old behavior of `$crate` in nested `macro_rules`Vadim Petrochenkov-4/+46
2018-06-30hygiene: Implement transparent marksVadim Petrochenkov-0/+138
2018-06-27Implement `#[macro_export(local_inner_macros)]`Vadim Petrochenkov-0/+91
2018-05-27Use suggestion for assoc fn called like methodEsteban Küber-2/+2
2018-05-25rust-lang/rust#51025: improve test robustness so that they work under NLL too.Felix S. Klock II-12/+18
2018-04-27Don't feature gate bang macros on 'proc_macro_path_invoc'.Sergio Benitez-7/+7
2018-04-20rustc: Tweak custom attribute capabilitiesAlex Crichton-7/+7
2018-04-18Update the previously checkpointed (but unused by bors) tests to reflect curr...Felix S. Klock II-2/+61
2018-04-12Add some new tests + Fix failing testsVadim Petrochenkov-0/+157
2018-04-12Move hygiene tests to UIVadim Petrochenkov-0/+665