about summary refs log tree commit diff
path: root/tests/ui/proc-macro/quote-debug.stdout
diff options
context:
space:
mode:
authorAsuna <SpriteOvO@gmail.com>2025-01-08 23:36:09 +0100
committerAsuna <SpriteOvO@gmail.com>2025-01-09 22:16:20 +0100
commite9063c36a95f032b2f504e30fa19b22bc88c2dcd (patch)
treeff91aab34f031150588f978629ae239a031283ca /tests/ui/proc-macro/quote-debug.stdout
parentd52564118b2e3f7140e911dec4021decda6493e8 (diff)
Migrate basic tests for `proc_macro::quote!` from `quote` crate
Diffstat (limited to 'tests/ui/proc-macro/quote-debug.stdout')
-rw-r--r--tests/ui/proc-macro/quote-debug.stdout53
1 files changed, 0 insertions, 53 deletions
diff --git a/tests/ui/proc-macro/quote-debug.stdout b/tests/ui/proc-macro/quote-debug.stdout
deleted file mode 100644
index 583599ff975..00000000000
--- a/tests/ui/proc-macro/quote-debug.stdout
+++ /dev/null
@@ -1,53 +0,0 @@
-#![feature(prelude_import)]
-#![no_std]
-//@ check-pass
-//@ force-host
-//@ no-prefer-dynamic
-//@ compile-flags: -Z unpretty=expanded
-//@ needs-unwind compiling proc macros with panic=abort causes a warning
-//
-// This file is not actually used as a proc-macro - instead,
-// it's just used to show the output of the `quote!` macro
-
-#![feature(proc_macro_quote)]
-#![crate_type = "proc-macro"]
-#[prelude_import]
-use ::std::prelude::rust_2015::*;
-#[macro_use]
-extern crate std;
-
-extern crate proc_macro;
-
-fn main() {
-    {
-        let mut ts = crate::TokenStream::new();
-        crate::ToTokens::to_tokens(&crate::TokenTree::Ident(crate::Ident::new("let",
-                        crate::Span::recover_proc_macro_span(0))), &mut ts);
-        crate::ToTokens::to_tokens(&crate::TokenTree::Ident(crate::Ident::new("hello",
-                        crate::Span::recover_proc_macro_span(1))), &mut ts);
-        crate::ToTokens::to_tokens(&crate::TokenTree::Punct(crate::Punct::new('=',
-                        crate::Spacing::Alone)), &mut ts);
-        crate::ToTokens::to_tokens(&crate::TokenTree::Literal({
-                        let mut iter =
-                            "\"world\"".parse::<crate::TokenStream>().unwrap().into_iter();
-                        if let (Some(crate::TokenTree::Literal(mut lit)), None) =
-                                    (iter.next(), iter.next()) {
-                                lit.set_span(crate::Span::recover_proc_macro_span(2));
-                                lit
-                            } else {
-                               ::core::panicking::panic("internal error: entered unreachable code")
-                           }
-                    }), &mut ts);
-        crate::ToTokens::to_tokens(&crate::TokenTree::Punct(crate::Punct::new(';',
-                        crate::Spacing::Alone)), &mut ts);
-        ts
-    }
-}
-const _: () =
-    {
-        extern crate proc_macro;
-        #[rustc_proc_macro_decls]
-        #[used]
-        #[allow(deprecated)]
-        static _DECLS: &[proc_macro::bridge::client::ProcMacro] = &[];
-    };