about summary refs log tree commit diff
path: root/src/test/ui/macro_backtrace
diff options
context:
space:
mode:
authorAlbert Larsan <74931857+albertlarsan68@users.noreply.github.com>2023-01-05 09:13:28 +0100
committerAlbert Larsan <74931857+albertlarsan68@users.noreply.github.com>2023-01-11 09:32:08 +0000
commitcf2dff2b1e3fa55fa5415d524200070d0d7aacfe (patch)
tree40a88d9a46aaf3e8870676eb2538378b75a263eb /src/test/ui/macro_backtrace
parentca855e6e42787ecd062d81d53336fe6788ef51a9 (diff)
Move /src/test to /tests
Diffstat (limited to 'src/test/ui/macro_backtrace')
-rw-r--r--src/test/ui/macro_backtrace/auxiliary/ping.rs30
-rw-r--r--src/test/ui/macro_backtrace/main.-Zmacro-backtrace.stderr72
-rw-r--r--src/test/ui/macro_backtrace/main.default.stderr35
-rw-r--r--src/test/ui/macro_backtrace/main.rs23
4 files changed, 0 insertions, 160 deletions
diff --git a/src/test/ui/macro_backtrace/auxiliary/ping.rs b/src/test/ui/macro_backtrace/auxiliary/ping.rs
deleted file mode 100644
index 25b9efbc93a..00000000000
--- a/src/test/ui/macro_backtrace/auxiliary/ping.rs
+++ /dev/null
@@ -1,30 +0,0 @@
-// Test that the macro backtrace facility works (supporting file)
-
-// a non-local macro
-#[macro_export]
-macro_rules! ping {
-    () => {
-        pong!();
-    }
-}
-
-#[macro_export]
-macro_rules! deep {
-    () => {
-        foo!();
-    }
-}
-
-#[macro_export]
-macro_rules! foo {
-    () => {
-        bar!();
-    }
-}
-
-#[macro_export]
-macro_rules! bar {
-    () => {
-        ping!();
-    }
-}
diff --git a/src/test/ui/macro_backtrace/main.-Zmacro-backtrace.stderr b/src/test/ui/macro_backtrace/main.-Zmacro-backtrace.stderr
deleted file mode 100644
index bf85a2d75db..00000000000
--- a/src/test/ui/macro_backtrace/main.-Zmacro-backtrace.stderr
+++ /dev/null
@@ -1,72 +0,0 @@
-error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `error`
-  --> $DIR/main.rs:10:20
-   |
-LL | / macro_rules! pong {
-LL | |     () => { syntax error };
-   | |                    ^^^^^ expected one of 8 possible tokens
-LL | | }
-   | |_- in this expansion of `pong!`
-...
-LL |       pong!();
-   |       ------- in this macro invocation
-
-error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `error`
-  --> $DIR/main.rs:10:20
-   |
-LL | / macro_rules! pong {
-LL | |     () => { syntax error };
-   | |                    ^^^^^ expected one of 8 possible tokens
-LL | | }
-   | |_- in this expansion of `pong!` (#2)
-...
-LL |       ping!();
-   |       ------- in this macro invocation (#1)
-   |
-  ::: $DIR/auxiliary/ping.rs:5:1
-   |
-LL |   macro_rules! ping {
-   |   ----------------- in this expansion of `ping!` (#1)
-LL |       () => {
-LL |           pong!();
-   |           ------- in this macro invocation (#2)
-
-error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `error`
-  --> $DIR/main.rs:10:20
-   |
-LL | / macro_rules! pong {
-LL | |     () => { syntax error };
-   | |                    ^^^^^ expected one of 8 possible tokens
-LL | | }
-   | |_- in this expansion of `pong!` (#5)
-...
-LL |       deep!();
-   |       ------- in this macro invocation (#1)
-   |
-  ::: $DIR/auxiliary/ping.rs:5:1
-   |
-LL |   macro_rules! ping {
-   |   ----------------- in this expansion of `ping!` (#4)
-LL |       () => {
-LL |           pong!();
-   |           ------- in this macro invocation (#5)
-...
-LL |   macro_rules! deep {
-   |   ----------------- in this expansion of `deep!` (#1)
-LL |       () => {
-LL |           foo!();
-   |           ------ in this macro invocation (#2)
-...
-LL |   macro_rules! foo {
-   |   ---------------- in this expansion of `foo!` (#2)
-LL |       () => {
-LL |           bar!();
-   |           ------ in this macro invocation (#3)
-...
-LL |   macro_rules! bar {
-   |   ---------------- in this expansion of `bar!` (#3)
-LL |       () => {
-LL |           ping!();
-   |           ------- in this macro invocation (#4)
-
-error: aborting due to 3 previous errors
-
diff --git a/src/test/ui/macro_backtrace/main.default.stderr b/src/test/ui/macro_backtrace/main.default.stderr
deleted file mode 100644
index 9ed4b3525e1..00000000000
--- a/src/test/ui/macro_backtrace/main.default.stderr
+++ /dev/null
@@ -1,35 +0,0 @@
-error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `error`
-  --> $DIR/main.rs:10:20
-   |
-LL |     () => { syntax error };
-   |                    ^^^^^ expected one of 8 possible tokens
-...
-LL |     pong!();
-   |     ------- in this macro invocation
-   |
-   = note: this error originates in the macro `pong` (in Nightly builds, run with -Z macro-backtrace for more info)
-
-error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `error`
-  --> $DIR/main.rs:10:20
-   |
-LL |     () => { syntax error };
-   |                    ^^^^^ expected one of 8 possible tokens
-...
-LL |     ping!();
-   |     ------- in this macro invocation
-   |
-   = note: this error originates in the macro `pong` which comes from the expansion of the macro `ping` (in Nightly builds, run with -Z macro-backtrace for more info)
-
-error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `error`
-  --> $DIR/main.rs:10:20
-   |
-LL |     () => { syntax error };
-   |                    ^^^^^ expected one of 8 possible tokens
-...
-LL |     deep!();
-   |     ------- in this macro invocation
-   |
-   = note: this error originates in the macro `pong` which comes from the expansion of the macro `deep` (in Nightly builds, run with -Z macro-backtrace for more info)
-
-error: aborting due to 3 previous errors
-
diff --git a/src/test/ui/macro_backtrace/main.rs b/src/test/ui/macro_backtrace/main.rs
deleted file mode 100644
index 6cee3b4cd96..00000000000
--- a/src/test/ui/macro_backtrace/main.rs
+++ /dev/null
@@ -1,23 +0,0 @@
-// Test that the macro backtrace facility works
-// aux-build:ping.rs
-// revisions: default -Zmacro-backtrace
-//[-Zmacro-backtrace] compile-flags: -Z macro-backtrace
-
-#[macro_use] extern crate ping;
-
-// a local macro
-macro_rules! pong {
-    () => { syntax error };
-}
-//~^^ ERROR expected one of
-//~| ERROR expected one of
-//~| ERROR expected one of
-
-#[allow(non_camel_case_types)]
-struct syntax;
-
-fn main() {
-    pong!();
-    ping!();
-    deep!();
-}