diff options
| author | 12101111 <w12101111@gmail.com> | 2020-03-10 15:36:23 +0800 |
|---|---|---|
| committer | 12101111 <w12101111@gmail.com> | 2020-03-10 15:36:23 +0800 |
| commit | cfff1b4c12607dc3c74d468140aad7f6fdbae6f0 (patch) | |
| tree | 02237b5596937474e2d5c0ed6dab5fa814d7571d /src | |
| parent | 75e6cfc79b39253ee0e4fafc7805c7b0a1f24ef2 (diff) | |
| download | rust-cfff1b4c12607dc3c74d468140aad7f6fdbae6f0.tar.gz rust-cfff1b4c12607dc3c74d468140aad7f6fdbae6f0.zip | |
When `crate_type` is `None`,check compiler options
Diffstat (limited to 'src')
| -rw-r--r-- | src/librustc_session/session.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/librustc_session/session.rs b/src/librustc_session/session.rs index 3cb8ba4af11..ef09813b6ca 100644 --- a/src/librustc_session/session.rs +++ b/src/librustc_session/session.rs @@ -559,7 +559,7 @@ impl Session { if found_positive || found_negative { found_positive } else if crate_type == Some(config::CrateType::ProcMacro) - || self.opts.crate_types.contains(&config::CrateType::ProcMacro) + || crate_type == None && self.opts.crate_types.contains(&config::CrateType::ProcMacro) { // FIXME: When crate_type is not available, // we use compiler options to determine the crate_type. |
