rust/src/test/ui/hygiene
Caio e7e93717ce Move some tests to more reasonable directories 2021-02-16 21:22:21 -03:00
..
auxiliary Record `expansion_that_defined` into crate metadata 2020-10-05 16:01:19 -04:00
arguments.rs
arguments.stderr
assoc_item_ctxt.rs
assoc_item_ctxt.stderr rustc_macros: don't limit the -Zmacro-backtrace suggestion to extern macros. 2020-02-06 21:46:38 +02:00
assoc_ty_bindings.rs use `dyn Trait` more in tests 2020-02-10 17:42:09 +01:00
cross-crate-codegen-attrs.rs Stop emulating cross-crate hygiene with gensyms 2019-08-17 08:59:36 +01:00
cross_crate_hygiene.rs Hygiene serialization implementation 2020-07-26 18:37:02 -04:00
dollar-crate-modern.rs Make error and warning annotations mandatory in UI tests 2019-11-10 21:01:02 +01:00
duplicate_lifetimes.rs Disallow duplicate lifetime parameters with legacy hygiene 2019-07-28 13:33:51 +01:00
duplicate_lifetimes.stderr rustc_macros: don't limit the -Zmacro-backtrace suggestion to extern macros. 2020-02-06 21:46:38 +02:00
eager-from-opaque-2.rs Add a regression test for issue #63460 2019-08-21 12:53:11 +03:00
eager-from-opaque.rs expand: Do not do questionable span adjustment before eagerly expanding an expression 2019-08-21 11:53:39 +03:00
expansion-info-reset.rs Change all run-pass hygiene tests to `ui` tests 2019-07-16 21:20:39 +01:00
expansion-info-reset.stderr Increase spacing for suggestions in diagnostics 2019-10-24 12:26:01 -07:00
extern-prelude-from-opaque-fail.rs Clarify message about unresolved use 2020-09-01 18:38:14 +01:00
extern-prelude-from-opaque-fail.stderr Clarify message about unresolved use 2020-09-01 18:38:14 +01:00
fields-definition.rs
fields-definition.stderr parser: `token` -> `normalized_token`, `nonnormalized_token` -> `token` 2020-02-24 13:04:13 +03:00
fields-move.rs
fields-move.stderr rustc_macros: don't limit the -Zmacro-backtrace suggestion to extern macros. 2020-02-06 21:46:38 +02:00
fields-numeric-borrowck.rs
fields-numeric-borrowck.stderr
fields.rs pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
fields.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
for-loop.rs
for-loop.stderr
format-args.rs Remove gensym from format_args 2019-08-05 23:50:47 +01:00
generate-mod.rs
generate-mod.stderr rustc_macros: don't limit the -Zmacro-backtrace suggestion to extern macros. 2020-02-06 21:46:38 +02:00
generic_params.rs Make error and warning annotations mandatory in UI tests 2019-11-10 21:01:02 +01:00
generic_params.stderr update tests 2020-12-26 18:24:10 +01:00
globs.rs
globs.stderr Prefer accessible paths in 'use' suggestions 2020-06-21 18:49:39 +03:00
hir-res-hygiene.rs hir: introduce `QPath::LangItem` 2020-08-16 15:42:25 +01:00
hygiene-dodging-1.rs Change all run-pass hygiene tests to `ui` tests 2019-07-16 21:20:39 +01:00
hygiene.rs Change all run-pass hygiene tests to `ui` tests 2019-07-16 21:20:39 +01:00
hygienic-label-1.rs
hygienic-label-1.stderr rustc_macros: don't limit the -Zmacro-backtrace suggestion to extern macros. 2020-02-06 21:46:38 +02:00
hygienic-label-2.rs
hygienic-label-2.stderr
hygienic-label-3.rs
hygienic-label-3.stderr rustc_macros: don't limit the -Zmacro-backtrace suggestion to extern macros. 2020-02-06 21:46:38 +02:00
hygienic-label-4.rs
hygienic-label-4.stderr
hygienic-labels-in-let.rs Cleaned up unused labels 2019-11-15 16:31:30 -08:00
hygienic-labels-in-let.stderr Tweak diagnostics on shadowing lifetimes/labels 2020-12-02 11:39:42 +09:00
hygienic-labels.rs Cleaned up unused labels 2019-11-15 16:31:30 -08:00
hygienic-labels.stderr Tweak diagnostics on shadowing lifetimes/labels 2020-12-02 11:39:42 +09:00
impl_items.rs
impl_items.stderr Normalize wording of privacy access labels 2020-03-22 15:36:54 -07:00
intercrate.rs pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
intercrate.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
issue-40847.rs Move some tests to more reasonable directories 2021-02-16 21:22:21 -03:00
issue-44128.rs Change all run-pass hygiene tests to `ui` tests 2019-07-16 21:20:39 +01:00
issue-47311.rs Change all run-pass hygiene tests to `ui` tests 2019-07-16 21:20:39 +01:00
issue-47312.rs Change all run-pass hygiene tests to `ui` tests 2019-07-16 21:20:39 +01:00
issue-61574-const-parameters.rs Make error and warning annotations mandatory in UI tests 2019-11-10 21:01:02 +01:00
issue-61574-const-parameters.stderr update tests 2020-12-26 18:24:10 +01:00
issue-77523-def-site-async-await.rs Record `expansion_that_defined` into crate metadata 2020-10-05 16:01:19 -04:00
items.rs Change all run-pass hygiene tests to `ui` tests 2019-07-16 21:20:39 +01:00
legacy_interaction.rs Change all run-pass hygiene tests to `ui` tests 2019-07-16 21:20:39 +01:00
lexical.rs Change all run-pass hygiene tests to `ui` tests 2019-07-16 21:20:39 +01:00
local_inner_macros.rs Change all run-pass hygiene tests to `ui` tests 2019-07-16 21:20:39 +01:00
macro-metavars-legacy.rs Make macro metavars respect (non-)hygiene 2020-03-16 17:13:48 +00:00
macro-metavars-transparent.rs Make macro metavars respect (non-)hygiene 2020-03-16 17:13:48 +00:00
missing-self-diag.rs Emit a better diagnostic when function actually has a 'self' parameter 2020-05-17 19:04:13 -04:00
missing-self-diag.stderr Emit a better diagnostic when function actually has a 'self' parameter 2020-05-17 19:04:13 -04:00
nested-dollar-crate.rs Add test for use of $crate in nested foreign macro_rules! 2020-07-26 18:37:02 -04:00
nested_macro_privacy.rs pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
nested_macro_privacy.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
no_implicit_prelude-2018.rs resolve: Remove `!` from "cannot find" diagnostics for macros 2019-09-15 13:22:07 +03:00
no_implicit_prelude-2018.stderr Re-run tests with --bless 2020-09-30 12:00:59 +06:00
no_implicit_prelude-2021.rs Add test for assert!() hygiene in edition 2021. 2021-01-09 20:54:41 +01:00
no_implicit_prelude.rs Qualify `panic!` as `core::panic!` in non-built-in `core` macros 2020-11-23 11:28:25 -08:00
no_implicit_prelude.stderr Qualify `panic!` as `core::panic!` in non-built-in `core` macros 2020-11-23 11:28:25 -08:00
panic-location.rs Hygiene serialization implementation 2020-07-26 18:37:02 -04:00
panic-location.run.stderr refactor: vec_deque ignore-tidy-filelength 2020-11-13 17:56:39 +00:00
pattern-macro.rs
pattern-macro.stderr
prelude-import-hygiene.rs Make use of hygiene in AST passes 2019-09-05 15:07:16 +01:00
privacy-early.rs resolve: Move late resolution into a separate visitor 2019-08-10 13:15:15 +03:00
privacy-early.stderr rustc_macros: don't limit the -Zmacro-backtrace suggestion to extern macros. 2020-02-06 21:46:38 +02:00
privacy.rs
privacy.stderr Normalize wording of privacy access labels 2020-03-22 15:36:54 -07:00
rustc-macro-transparency.rs resolve: Attempt to resolve unresolved paths in macro namespace 2019-07-18 13:42:45 +03:00
rustc-macro-transparency.stderr Add missing primary label 2020-08-10 12:04:10 -07:00
specialization.rs Change all run-pass hygiene tests to `ui` tests 2019-07-16 21:20:39 +01:00
stdlib-prelude-from-opaque-early.rs
stdlib-prelude-from-opaque-late.rs
trait_items-2.rs Change all run-pass hygiene tests to `ui` tests 2019-07-16 21:20:39 +01:00
trait_items.rs Unify output of "variant not found" errors 2020-01-08 08:05:31 -08:00
trait_items.stderr rustc_macros: don't limit the -Zmacro-backtrace suggestion to extern macros. 2020-02-06 21:46:38 +02:00
traits-in-scope.rs resolve: Simplify collection of traits in scope 2021-01-11 23:49:47 +03:00
transparent-basic.rs Change all run-pass hygiene tests to `ui` tests 2019-07-16 21:20:39 +01:00
unpretty-debug.rs Make pretty-expanded-hygiene a `ui` test 2019-07-16 21:23:29 +01:00
unpretty-debug.stdout Add and use more static symbols. 2020-07-15 08:42:59 +10:00
wrap_unhygienic_example.rs Change all run-pass hygiene tests to `ui` tests 2019-07-16 21:20:39 +01:00
xcrate.rs Change all run-pass hygiene tests to `ui` tests 2019-07-16 21:20:39 +01:00