We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
crate_type
None
1 parent 75e6cfc commit cfff1b4Copy full SHA for cfff1b4
src/librustc_session/session.rs
@@ -559,7 +559,7 @@ impl Session {
559
if found_positive || found_negative {
560
found_positive
561
} else if crate_type == Some(config::CrateType::ProcMacro)
562
- || self.opts.crate_types.contains(&config::CrateType::ProcMacro)
+ || crate_type == None && self.opts.crate_types.contains(&config::CrateType::ProcMacro)
563
{
564
// FIXME: When crate_type is not available,
565
// we use compiler options to determine the crate_type.
0 commit comments