rust/src/test/ui/macros
Aaron Hill 0dd9f118d9
Show macro name in 'this error originates in macro' message
When there are multiple macros in use, it can be difficult to tell
which one was responsible for producing an error.
2021-05-12 19:03:06 -04:00
..
auxiliary Update stderr 2021-05-12 00:51:31 -04:00
issue-69838-dir expand_include: set .directory to dir of included file. 2020-03-20 17:39:29 +01:00
macro-expanded-include Add tests for asm! 2020-05-18 14:41:32 +01:00
syntax-extension-source-utils-files tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03: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-as-macro.rs Skip tests on emscripten 2020-05-08 00:39:02 +09:00
assert-eq-macro-msg.rs Add regression tests 2021-03-13 20:10:04 +08:00
assert-eq-macro-panic.rs Skip tests on emscripten 2020-05-08 00:39:02 +09:00
assert-eq-macro-success.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
assert-eq-macro-unsized.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
assert-format-lazy.rs Ensure debug_assert! tests get run 2021-02-16 19:05:30 -05:00
assert-macro-explicit.rs Skip tests on emscripten 2020-05-08 00:39:02 +09:00
assert-macro-fmt.rs Skip tests on emscripten 2020-05-08 00:39:02 +09:00
assert-macro-owned.rs Allow/fix non_fmt_panic in tests. 2021-02-03 23:15:45 +01:00
assert-macro-static.rs Skip tests on emscripten 2020-05-08 00:39:02 +09:00
assert-matches-macro-msg.rs Add regression tests 2021-03-13 20:10:04 +08:00
assert-ne-macro-msg.rs Add regression tests 2021-03-13 20:10:04 +08:00
assert-ne-macro-panic.rs Skip tests on emscripten 2020-05-08 00:39:02 +09:00
assert-ne-macro-success.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
assert-ne-macro-unsized.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
assert-trailing-junk.rs Turn trailing tokens in assert!() into hard errors 2020-03-06 22:02:20 +01:00
assert-trailing-junk.stderr Turn trailing tokens in assert!() into hard errors 2020-03-06 22:02:20 +01:00
assert.rs make panictry! private to libsyntax 2019-01-02 11:02:30 -05:00
assert.stderr Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
attr-empty-expr.rs expand: Do not ICE when a legacy AST-based macro attribute produces and empty expression 2021-04-03 19:42:09 +03:00
attr-empty-expr.stderr expand: Do not ICE when a legacy AST-based macro attribute produces and empty expression 2021-04-03 19:42:09 +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 Increase spacing for suggestions in diagnostics 2019-10-24 12:26:01 -07:00
builtin-prelude-no-accidents.rs Clarify message about unresolved use 2020-09-01 18:38:14 +01:00
builtin-prelude-no-accidents.stderr Clarify message about unresolved use 2020-09-01 18:38:14 +01:00
builtin-std-paths-fail.rs Update tests 2020-01-09 21:23:12 +03:00
builtin-std-paths-fail.stderr Expand derive invocations in left-to-right order 2021-04-10 17:29:20 -04:00
builtin-std-paths.rs Give built-in macros stable addresses in the standard library 2019-08-10 00:05:37 +03:00
cfg.rs make panictry! private to libsyntax 2019-01-02 11:02:30 -05:00
cfg.stderr Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
colorful-write-macros.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
concat-rpass.rs Move some tests to more reasonable directories - 5 2021-03-20 11:41:24 -03:00
conditional-debug-macro-on.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +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 Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
die-macro-2.rs Skip tests on emscripten 2020-05-08 00:39:02 +09:00
die-macro-expr.rs Skip tests on emscripten 2020-05-08 00:39:02 +09:00
die-macro-pure.rs Skip tests on emscripten 2020-05-08 00:39:02 +09:00
die-macro.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
doc-comment.rs Insert NoDelim groups around nonterminals when lowering macro_rules 2020-07-01 12:42:30 -04: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
duplicate-builtin.rs Give a better error message for duplicate built-in macros 2020-09-01 08:34:17 -04:00
duplicate-builtin.stderr Give a better error message for duplicate built-in macros 2020-09-01 08:34:17 -04:00
edition-macro-pats.rs remove pat2021 2021-04-27 21:15:59 -05:00
empty-trailing-stmt.rs Treat trailing semicolon as a statement in macro call 2020-11-02 13:03:13 -05:00
empty-trailing-stmt.stderr Suggest returning tail expressions that match return type 2021-02-21 16:27:29 -08: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 Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04: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
html-literals.rs Move some tests to more reasonable directories 2021-02-16 21:22:21 -03:00
issue-5060.rs Move some tests to more reasonable directories - 2 2021-01-16 19:46:54 -03:00
issue-8709.rs Move some tests to more reasonable directories 2021-01-31 19:46:46 -03:00
issue-25274.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
issue-26322.rs Move some tests to more reasonable directories - 2 2021-01-16 19:46:54 -03:00
issue-30143.rs Remove licenses 2018-12-25 21:08:33 -07:00
issue-30143.stderr Increase spacing for suggestions in diagnostics 2019-10-24 12:26:01 -07:00
issue-34421-mac-expr-bad-stmt-good-add-semi.rs suggest semi on expr mac!() good as stmt mac!(). 2020-03-27 07:02:50 +01:00
issue-34421-mac-expr-bad-stmt-good-add-semi.stderr Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
issue-39404.rs Revert "Promote missing_fragment_specifier to hard error" 2020-12-22 09:33:16 -05:00
issue-39404.stderr Revert "Promote missing_fragment_specifier to hard error" 2020-12-22 09:33:16 -05:00
issue-40469.rs Move some tests to more reasonable directories - 2 2021-01-16 19:46:54 -03:00
issue-41803.rs Move some tests to more reasonable directories - 2 2021-01-16 19:46:54 -03:00
issue-54441.rs parse: use parse_item_common in parse_foreign_item. 2020-02-24 00:59:38 +01:00
issue-54441.stderr parse: use parse_item_common in parse_foreign_item. 2020-02-24 00:59:38 +01:00
issue-58490.rs Add test for issue-58490 2020-03-13 16:06:07 +09:00
issue-58490.stderr Add test for issue-58490 2020-03-13 16:06:07 +09:00
issue-61033-1.rs mbe::transcribe: defatalize errors. 2020-03-24 06:28:56 +01:00
issue-61033-1.stderr mbe::transcribe: defatalize errors. 2020-03-24 06:28:56 +01:00
issue-61033-2.rs mbe::transcribe: defatalize errors. 2020-03-24 06:28:56 +01:00
issue-61033-2.stderr mbe::transcribe: defatalize errors. 2020-03-24 06:28:56 +01: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 Normalise notes with the/is 2020-01-24 16:24:50 +00: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 Normalise notes with the/is 2020-01-24 16:24:50 +00: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 Normalise notes with the/is 2020-01-24 16:24:50 +00:00
issue-61053-unbound.rs Implement checks for meta-variables in macros 2019-07-19 19:59:12 +02:00
issue-61053-unbound.stderr Normalise notes with the/is 2020-01-24 16:24:50 +00:00
issue-63102.rs Add check-pass test for #63102. 2019-08-01 22:41:10 +01:00
issue-68058.rs Fix test not to depend on environment 2020-01-11 10:15:54 +09:00
issue-68060.rs passes: check_attr on more targets 2020-09-28 12:18:52 +01:00
issue-68060.stderr passes: check_attr on more targets 2020-09-28 12:18:52 +01:00
issue-69838-mods-relative-to-included-path.rs expand_include: set .directory to dir of included file. 2020-03-20 17:39:29 +01:00
issue-70446.rs macro_rules: NtLifetime cannot start with an identifier 2020-04-04 16:23:43 +03:00
issue-75982-foreign-macro-weird-mod.rs Compute proper module parent during resolution 2020-10-24 14:28:13 -04:00
issue-77475.rs Add regression test for issue-77475 2020-10-23 16:09:17 +09:00
issue-78325-inconsistent-resolution.rs resolve: Relax macro resolution consistency check to account for any errors 2020-10-24 21:26:08 +03:00
issue-78325-inconsistent-resolution.stderr Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
issue-78333.rs Qualify panic! as core::panic! in non-built-in core macros 2020-11-23 11:28:25 -08:00
issue-78892-substitution-in-statement-attr.rs add regression test for #78892 2020-11-09 15:44:22 +00:00
issue-81006.rs rustc_parse_format: Fix character indices in find_skips 2021-01-17 17:40:58 +03:00
issue-81006.stderr rustc_parse_format: Fix character indices in find_skips 2021-01-17 17:40:58 +03:00
issue-83340.rs Simplify and fix byte skipping in format! string parser 2021-03-21 14:42:27 +03:00
issue-83340.stderr Simplify and fix byte skipping in format! string parser 2021-03-21 14:42:27 +03:00
issue-83344.rs format macro argument parsing fix 2021-03-27 13:06:36 +03:00
issue-83344.stderr format macro argument parsing fix 2021-03-27 13:06:36 +03:00
issue-84195-lint-anon-const.rs Run buffered lints attached to anon consts 2021-04-15 11:11:44 -04:00
issue-84195-lint-anon-const.stderr Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
local-ambiguity-multiple-parsing-options.rs defatalize compile_declarative_macro 2020-03-24 06:28:56 +01:00
local-ambiguity-multiple-parsing-options.stderr defatalize compile_declarative_macro 2020-03-24 06:28:56 +01:00
log_syntax-trace_macros-macro-locations.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
log_syntax-trace_macros-macro-locations.stdout tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
macro-2.rs Fix new 'unnecessary trailing semicolon' warnings 2020-11-26 17:08:36 -05:00
macro-as-fn-body.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
macro-at-most-once-rep-2015-rpass.rs tests: Move run-pass tests with naming conflicts to ui 2019-07-27 18:56:17 +03: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-rpass.rs tests: Move run-pass tests with naming conflicts to ui 2019-07-27 18:56:17 +03: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-expansion.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
macro-attribute.rs Accept arbitrary expressions in key-value attributes at parse time 2020-12-09 21:37:32 +03:00
macro-attribute.stderr Accept arbitrary expressions in key-value attributes at parse time 2020-12-09 21:37:32 +03:00
macro-attributes.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
macro-backtrace-invalid-internals.rs Remove licenses 2018-12-25 21:08:33 -07:00
macro-backtrace-invalid-internals.stderr Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
macro-backtrace-nested.rs Remove licenses 2018-12-25 21:08:33 -07:00
macro-backtrace-nested.stderr Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
macro-backtrace-println.rs Remove licenses 2018-12-25 21:08:33 -07:00
macro-backtrace-println.stderr Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
macro-block-nonterminal.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
macro-comma-behavior-rpass.rs Add lint for panic!(123) which is not accepted in Rust 2021. 2021-02-03 22:42:53 +01:00
macro-comma-behavior.core.stderr Remove compile-fail test suite 2020-12-29 23:39:56 +03:00
macro-comma-behavior.rs Remove compile-fail test suite 2020-12-29 23:39:56 +03:00
macro-comma-behavior.std.stderr Remove compile-fail test suite 2020-12-29 23:39:56 +03:00
macro-comma-support-rpass.rs Remove compile-fail test suite 2020-12-29 23:39:56 +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 nix panictry! in ParserAnyMacro::make 2020-03-24 06:28:10 +01:00
macro-context.stderr Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
macro-crate-def-only.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +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-crate-nonterminal-renamed.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
macro-crate-nonterminal.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
macro-crate-use.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
macro-deep_expansion.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
macro-delimiter-significance.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
macro-deprecation.rs report kind of deprecated item in message 2020-07-26 13:58:31 -04:00
macro-deprecation.stderr report kind of deprecated item in message 2020-07-26 13:58:31 -04:00
macro-doc-comments.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
macro-doc-escapes.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
macro-doc-raw-str-hashes.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03: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 resolve: Remove ! from "cannot find" diagnostics for macros 2019-09-15 13:22:07 +03:00
macro-export-inner-module.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
macro-first-set.rs Update tests to remove old numeric constants 2020-11-29 00:55:55 -05:00
macro-follow-rpass.rs tests: Move run-pass tests with naming conflicts to ui 2019-07-27 18:56:17 +03:00
macro-follow.rs Remove double trailing newlines 2019-04-22 16:57:01 +01:00
macro-follow.stderr Fix typo in Delimited::open_tt 2019-07-27 11:50:09 +02: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-followed-by-seq.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +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 suggest semi on expr mac!() good as stmt mac!(). 2020-03-27 07:02:50 +01: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-in-fn.rs review comments 2019-08-21 16:11:01 -07:00
macro-include-items.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
macro-inner-attributes.rs Clarify message about unresolved use 2020-09-01 18:38:14 +01:00
macro-inner-attributes.stderr Clarify message about unresolved use 2020-09-01 18:38:14 +01: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-interpolation.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +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-invocation-in-count-expr-fixed-array-type.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
macro-lifetime-used-with-bound.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
macro-lifetime-used-with-labels.rs Cleaned up unused labels 2019-11-15 16:31:30 -08:00
macro-lifetime-used-with-labels.stderr Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
macro-lifetime-used-with-static.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
macro-lifetime.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
macro-literal.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
macro-local-data-key-priv.rs Remove licenses 2018-12-25 21:08:33 -07:00
macro-local-data-key-priv.stderr Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
macro-match-nonterminal.rs Revert "Promote missing_fragment_specifier to hard error" 2020-12-22 09:33:16 -05:00
macro-match-nonterminal.stderr Revert "Promote missing_fragment_specifier to hard error" 2020-12-22 09:33:16 -05:00
macro-meta-items-modern.rs Address review comments 2019-10-01 01:10:12 +03:00
macro-meta-items.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
macro-method-issue-4621.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +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-items.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
macro-multiple-matcher-bindings.rs remove warn 2019-04-11 15:09:43 -05:00
macro-multiple-matcher-bindings.stderr Tweak duplicate matcher binding error 2019-11-25 13:30:52 -08:00
macro-name-typo.rs tests: remove ignore directives from tests that mention core/alloc/std spans. 2020-04-02 11:48:34 +03:00
macro-name-typo.stderr mv std libs to library/ 2020-07-27 19:51:13 -05:00
macro-named-default.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
macro-nested_definition_issue-31946.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
macro-nested_expr.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
macro-nested_stmt_macros.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +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-nt-list.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
macro-of-higher-order.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
macro-or-patterns-back-compat.fixed remove pat2021 2021-04-27 21:15:59 -05:00
macro-or-patterns-back-compat.rs remove pat2021 2021-04-27 21:15:59 -05:00
macro-or-patterns-back-compat.stderr remove pat2021 2021-04-27 21:15:59 -05: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 reword "possible candidate" import suggestion 2020-05-07 00:33:25 -04: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-pat-follow-2018.rs implement edition-specific :pat behavior for 2015/18 2020-12-19 07:13:36 -06:00
macro-pat-follow.rs implement edition-specific :pat behavior for 2015/18 2020-12-19 07:13:36 -06:00
macro-pat-neg-lit.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
macro-pat-pattern-followed-by-or-in-2021.rs test: add reasonable case 2021-04-14 22:31:44 +08:00
macro-pat-pattern-followed-by-or-in-2021.stderr test: add more cases 2021-04-14 22:16:56 +08:00
macro-pat-pattern-followed-by-or.rs test: add reasonable case 2021-04-14 22:31:44 +08:00
macro-pat.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
macro-pat2021-pattern-followed-by-or.rs remove pat2021 2021-04-27 21:15:59 -05:00
macro-pat2021-pattern-followed-by-or.stderr remove pat2021 2021-04-27 21:15:59 -05: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 tests: remove ignore directives from tests that mention core/alloc/std spans. 2020-04-02 11:48:34 +03:00
macro-path-prelude-fail-3.stderr mv std libs to library/ 2020-07-27 19:51:13 -05: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 Make error and warning annotations mandatory in UI tests 2019-11-10 21:01:02 +01:00
macro-path-prelude-shadowing.rs Remove licenses 2018-12-25 21:08:33 -07:00
macro-path-prelude-shadowing.stderr diagnostics: Describe crate root modules in DefKind::Mod as "crate" 2019-08-10 23:17:20 +03:00
macro-path.rs Fix new 'unnecessary trailing semicolon' warnings 2020-11-26 17:08:36 -05:00
macro-pub-matcher.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
macro-reexport-removed.rs resolve: Tweak "cannot find" wording for attributes 2019-09-15 13:10:12 +03:00
macro-reexport-removed.stderr Tweak removed feature error 2019-11-25 13:30:52 -08:00
macro-seq-followed-by-seq.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +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 Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
macro-stability-rpass.rs Require issue = "none" over issue = "0" in unstable attributes 2019-12-21 13:16:18 +02:00
macro-stability.rs report kind of deprecated item in message 2020-07-26 13:58:31 -04:00
macro-stability.stderr report kind of deprecated item in message 2020-07-26 13:58:31 -04:00
macro-stmt-matchers.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
macro-stmt.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
macro-stmt_macro_in_expr_macro.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
macro-tt-followed-by-seq.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
macro-tt-matchers.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
macro-use-all-and-none.rs Make error and warning annotations mandatory in UI tests 2019-11-10 21:01:02 +01:00
macro-use-all-and-none.stderr rustc: Add a warning count upon completion 2020-04-11 16:15:24 +02:00
macro-use-all.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
macro-use-bad-args-1.rs Remove lint annotations in specific crates that are already enforced by rustbuild 2019-07-28 18:46:24 +03:00
macro-use-bad-args-1.stderr Remove lint annotations in specific crates that are already enforced by rustbuild 2019-07-28 18:46:24 +03:00
macro-use-bad-args-2.rs Remove lint annotations in specific crates that are already enforced by rustbuild 2019-07-28 18:46:24 +03:00
macro-use-bad-args-2.stderr Remove lint annotations in specific crates that are already enforced by rustbuild 2019-07-28 18:46:24 +03:00
macro-use-both.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
macro-use-one.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +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 Re-run tests with --bless 2020-09-30 12:00:59 +06:00
macro-with-attrs1.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
macro-with-attrs2.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
macro-with-braces-in-expr-position.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
macro_path_as_generic_bound.rs Remove licenses 2018-12-25 21:08:33 -07:00
macro_path_as_generic_bound.stderr Clarify message about unresolved use 2020-09-01 18:38:14 +01:00
macro_undefined.rs Remove licenses 2018-12-25 21:08:33 -07:00
macro_undefined.stderr Bless tests 2020-03-21 15:03:58 +01:00
macro_with_super_2.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
macros-in-extern.rs Update tests for extern block linting 2021-01-13 07:49:16 -05:00
macros-nonfatal-errors.rs Add tests for asm! 2020-05-18 14:41:32 +01:00
macros-nonfatal-errors.stderr Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
meta-item-absolute-path.rs Update tests 2020-01-09 21:23:12 +03:00
meta-item-absolute-path.stderr Update tests 2020-01-09 21:23:12 +03:00
meta-variable-misuse.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
missing-comma.rs Improve recovery on malformed format call 2020-09-02 13:18:19 +02:00
missing-comma.stderr Improve recovery on malformed format call 2020-09-02 13:18:19 +02:00
must-use-in-macro-55516.rs Moving more build-pass tests to check-pass 2020-04-23 20:21:38 -07:00
must-use-in-macro-55516.stderr Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
none-delim-lookahead.rs Fix lookahead with None-delimited group 2021-04-12 11:50:16 -04:00
nonterminal-matching.rs Remove licenses 2018-12-25 21:08:33 -07:00
nonterminal-matching.stderr Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
not-utf8.bin Remove compile-fail test suite 2020-12-29 23:39:56 +03:00
not-utf8.rs Remove compile-fail test suite 2020-12-29 23:39:56 +03:00
not-utf8.stderr Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
parse-complex-macro-invoc-op.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
paths-in-macro-invocations.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
pub-item-inside-macro.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
pub-method-inside-macro.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +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 Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
restricted-shadowing-modern.rs Cherry-pick src/test changes with Centril's changes 2019-08-19 22:31:46 +01:00
restricted-shadowing-modern.stderr Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
same-sequence-span.rs Stabilize proc macros generating macro_rules items 2019-10-15 10:03:51 +03:00
same-sequence-span.stderr Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
semi-after-macro-ty.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +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 Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
stmt_expr_attr_macro_parse.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
syntax-extension-cfg.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
syntax-extension-source-utils.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trace-macro.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
trace-macro.stderr Update pretty tests 2020-03-17 20:58:31 +01:00
trace_faulty_macros.rs fix rebase fallout due to #69497. 2020-03-24 06:28:56 +01:00
trace_faulty_macros.stderr Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
try-macro.rs Allow deprecated try macro in test crates 2019-08-09 02:29:44 +00:00
two-macro-use.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
type-macros-hlist.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
type-macros-simple.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
typeck-macro-interaction-issue-8852.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
unimplemented-macro-panic.rs Skip tests on emscripten 2020-05-08 00:39:02 +09:00
unknown-builtin.rs Give a better error message for duplicate built-in macros 2020-09-01 08:34:17 -04:00
unknown-builtin.stderr Give a better error message for duplicate built-in macros 2020-09-01 08:34:17 -04:00
unreachable-fmt-msg.rs Skip tests on emscripten 2020-05-08 00:39:02 +09:00
unreachable-macro-panic.rs Skip tests on emscripten 2020-05-08 00:39:02 +09:00
unreachable-static-msg.rs Skip tests on emscripten 2020-05-08 00:39:02 +09:00
unreachable.rs Skip tests on emscripten 2020-05-08 00:39:02 +09:00
use-macro-self.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
vec-macro-in-pattern.rs Force vec! to expressions only 2021-01-17 12:48:25 +01:00
vec-macro-in-pattern.stderr Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00