about summary refs log tree commit diff
path: root/compiler/rustc_passes/messages.ftl
diff options
context:
space:
mode:
authorSasha Pourcelot <sasha.pourcelot@protonmail.com>2025-08-10 09:44:39 +0200
committerSasha Pourcelot <sasha.pourcelot@protonmail.com>2025-08-15 11:19:29 +0200
commit51bccdd1ab0802dd5a55bd06e956c8d547bdec2d (patch)
tree9227bb0d8eceb978ddd3f052e129df3307c36290 /compiler/rustc_passes/messages.ftl
parent3507a749b365aae4eefa96ab700a9315d3280ee7 (diff)
downloadrust-51bccdd1ab0802dd5a55bd06e956c8d547bdec2d.tar.gz
rust-51bccdd1ab0802dd5a55bd06e956c8d547bdec2d.zip
Port `#[custom_mir(..)]` to the new attribute system
Diffstat (limited to 'compiler/rustc_passes/messages.ftl')
-rw-r--r--compiler/rustc_passes/messages.ftl10
1 files changed, 10 insertions, 0 deletions
diff --git a/compiler/rustc_passes/messages.ftl b/compiler/rustc_passes/messages.ftl
index 7481b0ea960..f7a5ba8194b 100644
--- a/compiler/rustc_passes/messages.ftl
+++ b/compiler/rustc_passes/messages.ftl
@@ -74,6 +74,16 @@ passes_const_stable_not_stable =
     attribute `#[rustc_const_stable]` can only be applied to functions that are declared `#[stable]`
     .label = attribute specified here
 
+passes_custom_mir_incompatible_dialect_and_phase =
+    The {$dialect} dialect is not compatible with the {$phase} phase
+    .dialect_span = this dialect...
+    .phase_span = ... is not compatible with this phase
+
+passes_custom_mir_phase_requires_dialect =
+    `dialect` key required
+    .phase_span = `phase` argument requires a `dialect` argument
+
+
 passes_dead_codes =
     { $multiple ->
       *[true] multiple {$descr}s are