remove checks that are now performed during macro expansion of naked_asm!

This commit is contained in:
Folkert de Vries
2024-09-05 18:56:38 +02:00
parent bc0a9543a3
commit 10fa482906
3 changed files with 8 additions and 66 deletions

View File

@@ -1186,21 +1186,6 @@ impl<G: EmissionGuarantee> Diagnostic<'_, G> for NakedFunctionsAsmBlock {
}
}
#[derive(Diagnostic)]
#[diag(passes_naked_functions_operands, code = E0787)]
pub(crate) struct NakedFunctionsOperands {
#[primary_span]
pub unsupported_operands: Vec<Span>,
}
#[derive(Diagnostic)]
#[diag(passes_naked_functions_asm_options, code = E0787)]
pub(crate) struct NakedFunctionsAsmOptions {
#[primary_span]
pub span: Span,
pub unsupported_options: String,
}
#[derive(Diagnostic)]
#[diag(passes_naked_functions_must_naked_asm, code = E0787)]
pub(crate) struct NakedFunctionsMustNakedAsm {