rust/compiler/rustc_expand/src
bors 2d28b6384e Auto merge of #124482 - spastorino:unsafe-extern-blocks, r=oli-obk
Unsafe extern blocks

This implements RFC 3484.

Tracking issue #123743 and RFC https://github.com/rust-lang/rfcs/pull/3484

This is better reviewed commit by commit.
2024-06-06 08:14:58 +00:00
..
mbe Remove a stray comment that shouldn't be here. 2024-05-28 08:14:20 +10:00
base.rs Remove stream_to_parser. 2024-06-05 10:37:59 +10:00
build.rs Add safe/unsafe to static inside extern blocks 2024-06-04 14:19:43 -03:00
config.rs Rename buffer_lint_with_diagnostic to buffer_lint 2024-05-21 20:16:39 +00:00
errors.rs Convert proc_macro_back_compat lint to an unconditional error. 2024-05-28 08:15:15 +10:00
expand.rs Rename buffer_lint_with_diagnostic to buffer_lint 2024-05-21 20:16:39 +00:00
lib.rs Move some tests from rustc_expand to rustc_parse. 2024-05-06 09:06:02 +10:00
mbe.rs Add some comments. 2024-05-23 06:03:17 +10:00
module.rs Make top-level rustc_parse functions fallible. 2024-06-05 10:38:03 +10:00
placeholders.rs Add ErrorGuaranteed to Recovered::Yes and use it more. 2024-05-09 20:12:07 +10:00
proc_macro.rs Remove stream_to_parser. 2024-06-05 10:37:59 +10:00
proc_macro_server.rs Make top-level rustc_parse functions fallible. 2024-06-05 10:38:03 +10:00