rust/src/test/ui/macros
2019-07-26 13:09:54 +03:00
..
auxiliary pretty-print: Do not lose the $crate printing flag in print_tt 2019-07-11 12:07:35 +03:00
macro-expanded-include Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
ambiguity-legacy-vs-modern.rs resolve: Prefer macro_rules definitions to in-module macro definitions in some cases 2018-10-03 16:12:39 +04:00
ambiguity-legacy-vs-modern.stderr Update tests 2019-03-11 23:10:26 +03:00
assert-trailing-junk.rs Handle common assert! misuses 2019-04-25 02:06:38 +03:00
assert-trailing-junk.stderr Handle common assert! misuses 2019-04-25 02:06:38 +03:00
assert.rs make panictry! private to libsyntax 2019-01-02 11:02:30 -05:00
assert.stderr Update tests 2019-03-11 23:10:26 +03:00
bad-concat.rs Remove licenses 2018-12-25 21:08:33 -07:00
bad-concat.stderr Remove licenses 2018-12-25 21:08:33 -07:00
bad_hello.rs Remove licenses 2018-12-25 21:08:33 -07:00
bad_hello.stderr Remove licenses 2018-12-25 21:08:33 -07:00
cfg.rs make panictry! private to libsyntax 2019-01-02 11:02:30 -05:00
cfg.stderr Update tests 2019-03-11 23:10:26 +03:00
derive-in-eager-expansion-hang.rs Add a regression test for #44692 2019-07-11 00:35:01 +03:00
derive-in-eager-expansion-hang.stderr Add a regression test for #44692 2019-07-11 00:35:01 +03:00
dollar-crate-nested-encoding.rs pretty-print: Do not lose the $crate printing flag in print_tt 2019-07-11 12:07:35 +03:00
format-foreign.rs Remove licenses 2018-12-25 21:08:33 -07:00
format-foreign.stderr compiletest: make path normalization smarter 2019-03-25 01:06:45 -04:00
format-parse-errors.rs Specific error for positional args after named args in format!() 2019-07-15 20:51:32 -07:00
format-parse-errors.stderr Specific error for positional args after named args in format!() 2019-07-15 20:51:32 -07:00
format-unused-lables.rs Remove licenses 2018-12-25 21:08:33 -07:00
format-unused-lables.stderr Update tests 2019-03-11 23:10:26 +03:00
global-asm.rs make panictry! private to libsyntax 2019-01-02 11:02:30 -05:00
global-asm.stderr Update tests 2019-03-11 23:10:26 +03:00
issue-30143.rs Remove licenses 2018-12-25 21:08:33 -07:00
issue-30143.stderr Remove licenses 2018-12-25 21:08:33 -07:00
issue-54441.rs make Parser::parse_foreign_item() return a foreign item or error 2018-10-05 02:47:57 -07:00
issue-54441.stderr Update tests 2019-03-11 23:10:26 +03:00
issue-61033-1.rs add ui tests 2019-05-22 12:20:43 -05:00
issue-61033-1.stderr add ui tests 2019-05-22 12:20:43 -05:00
issue-61033-2.rs add ui tests 2019-05-22 12:20:43 -05:00
issue-61033-2.stderr add ui tests 2019-05-22 12:20:43 -05:00
issue-61053-different-kleene.rs Implement checks for meta-variables in macros 2019-07-19 19:59:12 +02:00
issue-61053-different-kleene.stderr Implement checks for meta-variables in macros 2019-07-19 19:59:12 +02:00
issue-61053-duplicate-binder.rs Implement checks for meta-variables in macros 2019-07-19 19:59:12 +02:00
issue-61053-duplicate-binder.stderr Implement checks for meta-variables in macros 2019-07-19 19:59:12 +02:00
issue-61053-missing-repetition.rs Implement checks for meta-variables in macros 2019-07-19 19:59:12 +02:00
issue-61053-missing-repetition.stderr Implement checks for meta-variables in macros 2019-07-19 19:59:12 +02:00
issue-61053-unbound.rs Implement checks for meta-variables in macros 2019-07-19 19:59:12 +02:00
issue-61053-unbound.stderr Implement checks for meta-variables in macros 2019-07-19 19:59:12 +02:00
macro-at-most-once-rep-2015.rs Fix inaccurate comments in '?' Kleene operator tests. 2019-06-09 04:16:34 +02:00
macro-at-most-once-rep-2015.stderr Fix inaccurate comments in '?' Kleene operator tests. 2019-06-09 04:16:34 +02:00
macro-at-most-once-rep-2018.rs Fix typo in comment. 2019-06-09 04:16:34 +02:00
macro-at-most-once-rep-2018.stderr Fix inaccurate comments in '?' Kleene operator tests. 2019-06-09 04:16:34 +02:00
macro-attribute.rs Stabilize unrestricted_attribute_tokens 2019-02-25 23:21:54 +03:00
macro-attribute.stderr Move literal parsing code into a separate file 2019-05-11 16:03:16 +03:00
macro-backtrace-invalid-internals.rs Remove licenses 2018-12-25 21:08:33 -07:00
macro-backtrace-invalid-internals.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
macro-backtrace-nested.rs Remove licenses 2018-12-25 21:08:33 -07:00
macro-backtrace-nested.stderr Update tests 2019-03-11 23:10:26 +03:00
macro-backtrace-println.rs Remove licenses 2018-12-25 21:08:33 -07:00
macro-backtrace-println.stderr compiletest: make path normalization smarter 2019-03-25 01:06:45 -04:00
macro-comma-behavior.core.stderr Fix rebase and more CI failures 2018-12-27 15:51:37 +03:00
macro-comma-behavior.rs Fix rebase and more CI failures 2018-12-27 15:51:37 +03:00
macro-comma-behavior.std.stderr Fix rebase and more CI failures 2018-12-27 15:51:37 +03:00
macro-comma-support.rs Remove licenses 2018-12-25 21:08:33 -07:00
macro-comma-support.stderr Update tests 2019-03-11 23:10:26 +03:00
macro-context.rs Remove licenses 2018-12-25 21:08:33 -07:00
macro-context.stderr Update tests 2019-03-11 23:10:26 +03:00
macro-crate-nonterminal-non-root.rs Remove licenses 2018-12-25 21:08:33 -07:00
macro-crate-nonterminal-non-root.stderr Update tests 2019-03-11 23:10:26 +03:00
macro-deprecation.rs Address review comments + Fix rebase 2019-07-07 13:04:07 +03:00
macro-deprecation.stderr normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
macro-error.rs Remove licenses 2018-12-25 21:08:33 -07:00
macro-error.stderr expand: Merge expand_{bang,attr,derive}_invoc into a single function 2019-07-11 00:12:57 +03:00
macro-expansion-tests.rs Remove licenses 2018-12-25 21:08:33 -07:00
macro-expansion-tests.stderr Remove licenses 2018-12-25 21:08:33 -07:00
macro-follow.rs Remove double trailing newlines 2019-04-22 16:57:01 +01:00
macro-follow.stderr Update tests 2019-03-11 23:10:26 +03:00
macro-followed-by-seq-bad.rs Remove licenses 2018-12-25 21:08:33 -07:00
macro-followed-by-seq-bad.stderr Update tests 2019-03-11 23:10:26 +03:00
macro-in-expression-context-2.rs Update ui tests 2018-12-04 10:06:05 +01:00
macro-in-expression-context-2.stderr Reword EOF in macro arm message 2018-11-23 15:49:31 -08:00
macro-in-expression-context.fixed Modify invalid macro in expression context diagnostic 2018-10-23 10:07:34 -07:00
macro-in-expression-context.rs Modify invalid macro in expression context diagnostic 2018-10-23 10:07:34 -07:00
macro-in-expression-context.stderr Modify invalid macro in expression context diagnostic 2018-10-23 10:07:34 -07:00
macro-inner-attributes.rs Introduce #[rustc_dummy] attribute and use it in tests 2019-06-08 23:55:25 +03:00
macro-inner-attributes.stderr Remove licenses 2018-12-25 21:08:33 -07:00
macro-input-future-proofing.rs Remove licenses 2018-12-25 21:08:33 -07:00
macro-input-future-proofing.stderr syntax: Keep full Tokens for macro_rules separators 2019-06-08 20:36:20 +03:00
macro-invalid-fragment-spec.rs Remove licenses 2018-12-25 21:08:33 -07:00
macro-invalid-fragment-spec.stderr Remove licenses 2018-12-25 21:08:33 -07:00
macro-local-data-key-priv.rs Remove licenses 2018-12-25 21:08:33 -07:00
macro-local-data-key-priv.stderr Remove licenses 2018-12-25 21:08:33 -07:00
macro-match-nonterminal.rs Remove licenses 2018-12-25 21:08:33 -07:00
macro-match-nonterminal.stderr Update tests 2019-03-11 23:10:26 +03:00
macro-missing-delimiters.rs Remove licenses 2018-12-25 21:08:33 -07:00
macro-missing-delimiters.stderr Update tests 2019-03-11 23:10:26 +03:00
macro-missing-fragment.rs Remove licenses 2018-12-25 21:08:33 -07:00
macro-missing-fragment.stderr Update tests 2019-03-11 23:10:26 +03:00
macro-multiple-matcher-bindings.rs remove warn 2019-04-11 15:09:43 -05:00
macro-multiple-matcher-bindings.stderr make duplicate matcher bindings a hard error 2019-04-10 21:29:17 -05:00
macro-name-typo.rs Remove licenses 2018-12-25 21:08:33 -07:00
macro-name-typo.stderr resolve: Visit all scopes to collect suggestion candidates for unresolved macros 2019-07-18 13:42:45 +03:00
macro-non-lifetime.rs Remove licenses 2018-12-25 21:08:33 -07:00
macro-non-lifetime.stderr Remove licenses 2018-12-25 21:08:33 -07:00
macro-outer-attributes.rs Introduce #[rustc_dummy] attribute and use it in tests 2019-06-08 23:55:25 +03:00
macro-outer-attributes.stderr Update tests 2019-03-11 23:10:26 +03:00
macro-parameter-span.rs Remove licenses 2018-12-25 21:08:33 -07:00
macro-parameter-span.stderr Update tests 2019-03-11 23:10:26 +03:00
macro-path-prelude-fail-1.rs clarify what the item is in "not a module" error 2019-04-10 12:55:21 -04:00
macro-path-prelude-fail-1.stderr clarify what the item is in "not a module" error 2019-04-10 12:55:21 -04:00
macro-path-prelude-fail-2.rs Remove licenses 2018-12-25 21:08:33 -07:00
macro-path-prelude-fail-2.stderr Update tests 2019-03-11 23:10:26 +03:00
macro-path-prelude-fail-3.rs resolve: Introduce two sub-namespaces in macro namespace 2018-09-13 14:48:50 +03:00
macro-path-prelude-fail-3.stderr resolve: Visit all scopes to collect suggestion candidates for unresolved macros 2019-07-18 13:42:45 +03:00
macro-path-prelude-fail-4.rs resolve/expand: Catch macro kind mismatches early in resolve 2019-07-11 00:12:08 +03:00
macro-path-prelude-fail-4.stderr resolve/expand: Catch macro kind mismatches early in resolve 2019-07-11 00:12:08 +03:00
macro-path-prelude-pass.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
macro-path-prelude-pass.stderr normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
macro-path-prelude-shadowing.rs Remove licenses 2018-12-25 21:08:33 -07:00
macro-path-prelude-shadowing.stderr Update tests 2019-03-11 23:10:26 +03:00
macro-reexport-removed.rs resolve: Use feature(custom_attribute) fallback only if the feature is enabled 2019-07-18 13:42:45 +03:00
macro-reexport-removed.stderr resolve: Visit all scopes to collect suggestion candidates for unresolved macros 2019-07-18 13:42:45 +03:00
macro-shadowing-relaxed.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
macro-shadowing.rs Remove licenses 2018-12-25 21:08:33 -07:00
macro-shadowing.stderr Update tests 2019-03-11 23:10:26 +03:00
macro-stability.rs Support deprecation checking for macros 2019-07-07 13:04:07 +03:00
macro-stability.stderr normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
macro-stmt-matchers.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
macro-tt-matchers.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
macro-use-bad-args-1.rs Remove licenses 2018-12-25 21:08:33 -07:00
macro-use-bad-args-1.stderr Update tests 2019-03-11 23:10:26 +03:00
macro-use-bad-args-2.rs Remove licenses 2018-12-25 21:08:33 -07:00
macro-use-bad-args-2.stderr Update tests 2019-03-11 23:10:26 +03:00
macro-use-scope.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
macro-use-undef.rs Remove licenses 2018-12-25 21:08:33 -07:00
macro-use-undef.stderr Update tests 2019-03-11 23:10:26 +03:00
macro-use-wrong-name.rs Remove licenses 2018-12-25 21:08:33 -07:00
macro-use-wrong-name.stderr resolve: Visit all scopes to collect suggestion candidates for unresolved macros 2019-07-18 13:42:45 +03:00
macro_path_as_generic_bound.rs Remove licenses 2018-12-25 21:08:33 -07:00
macro_path_as_generic_bound.stderr Update tests 2019-03-11 23:10:26 +03:00
macro_undefined.rs Remove licenses 2018-12-25 21:08:33 -07:00
macro_undefined.stderr resolve: Visit all scopes to collect suggestion candidates for unresolved macros 2019-07-18 13:42:45 +03:00
macros-in-extern.rs Remove licenses 2018-12-25 21:08:33 -07:00
macros-in-extern.stderr normalize use of backticks in compiler messages for libsyntax/feature_gate 2019-07-09 14:13:28 +02:00
macros-nonfatal-errors.rs Fix two UI tests with locale-dependent output 2018-10-05 11:37:48 +04:00
macros-nonfatal-errors.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
meta-item-absolute-path.rs Implement basic input validation for built-in attributes 2019-01-13 14:17:19 +03:00
meta-item-absolute-path.stderr Update tests 2019-03-11 23:10:26 +03:00
missing-comma.rs Add guard for missing comma in macro call suggestion 2019-04-24 16:45:29 -07:00
missing-comma.stderr Handle more cases of typos misinterpreted as type ascription 2019-07-19 10:56:37 -07:00
must-use-in-macro-55516.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
must-use-in-macro-55516.stderr Distinguish depending on error level 2019-03-31 07:51:31 +09:00
nonterminal-matching.rs Remove licenses 2018-12-25 21:08:33 -07:00
nonterminal-matching.stderr syntax: Remove SyntaxExtension::DeclMacro 2019-06-10 21:33:31 +03:00
restricted-shadowing-legacy.rs Add checks for expected macro output in restricted shadowing tests 2018-09-08 14:15:11 +03:00
restricted-shadowing-legacy.stderr Update tests 2019-03-11 23:10:26 +03:00
restricted-shadowing-modern.rs #[rustc_transparent_macro] -> #[rustc_macro_transparency = ...] 2019-07-06 16:59:08 +03:00
restricted-shadowing-modern.stderr Update tests 2019-03-11 23:10:26 +03:00
span-covering-argument-1.rs update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
span-covering-argument-1.stderr update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
trace-macro.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
trace-macro.stderr pprust: Fix formatting regressions from the previous commits 2019-07-15 12:42:07 +03:00
trace_faulty_macros.rs Remove licenses 2018-12-25 21:08:33 -07:00
trace_faulty_macros.stderr pprust: Use print_mac_common for delimited token groups 2019-07-15 12:42:07 +03:00
unknown-builtin.rs Introduce built-in macros through libcore 2019-07-26 13:09:54 +03:00
unknown-builtin.stderr Introduce built-in macros through libcore 2019-07-26 13:09:54 +03:00