Rename bypass_backends into bypass_ignore_backends

This commit is contained in:
Guillaume Gomez
2025-10-29 19:49:24 +01:00
parent 36ac107e3d
commit 8cf55ea51c
4 changed files with 4 additions and 4 deletions

View File

@@ -711,7 +711,7 @@ pub struct Config {
/// Name/path of the backend to use instead of `default_codegen_backend`. /// Name/path of the backend to use instead of `default_codegen_backend`.
pub override_codegen_backend: Option<String>, pub override_codegen_backend: Option<String>,
/// Whether to ignore `//@ ignore-backends`. /// Whether to ignore `//@ ignore-backends`.
pub bypass_backends: bool, pub bypass_ignore_backends: bool,
} }
impl Config { impl Config {

View File

@@ -1493,7 +1493,7 @@ fn ignore_backends(config: &Config, line: &DirectiveLine<'_>) -> IgnoreDecision
} }
} }
}) { }) {
if !config.bypass_backends && config.default_codegen_backend == backend { if !config.bypass_ignore_backends && config.default_codegen_backend == backend {
return IgnoreDecision::Ignore { return IgnoreDecision::Ignore {
reason: format!("{} backend is marked as ignore", backend.as_str()), reason: format!("{} backend is marked as ignore", backend.as_str()),
}; };

View File

@@ -485,7 +485,7 @@ fn parse_config(args: Vec<String>) -> Config {
default_codegen_backend, default_codegen_backend,
override_codegen_backend, override_codegen_backend,
bypass_backends: matches.opt_present("bypass-ignore-backends"), bypass_ignore_backends: matches.opt_present("bypass-ignore-backends"),
} }
} }

View File

@@ -138,6 +138,6 @@ fn incomplete_config_for_rustdoc_gui_test() -> Config {
minicore_path: Default::default(), minicore_path: Default::default(),
default_codegen_backend: CodegenBackend::Llvm, default_codegen_backend: CodegenBackend::Llvm,
override_codegen_backend: None, override_codegen_backend: None,
bypass_backends: Default::default(), bypass_ignore_backends: Default::default(),
} }
} }