diff options
| author | QuietMisdreavus <grey@quietmisdreavus.net> | 2019-06-28 10:31:27 -0500 |
|---|---|---|
| committer | QuietMisdreavus <grey@quietmisdreavus.net> | 2019-07-06 21:37:17 -0500 |
| commit | bed54cf85457d76f479fcd406f07b39c5e8abb12 (patch) | |
| tree | 6f57cc26d9d118bbe1b59afd1e08cebe9659c126 /src/libsyntax | |
| parent | b0bd5f236d9bea38b8c9048f379fec179b09984c (diff) | |
| download | rust-bed54cf85457d76f479fcd406f07b39c5e8abb12.tar.gz rust-bed54cf85457d76f479fcd406f07b39c5e8abb12.zip | |
rustdoc: set cfg(doctest) when collecting doctests
Diffstat (limited to 'src/libsyntax')
| -rw-r--r-- | src/libsyntax/feature_gate.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/libsyntax/feature_gate.rs b/src/libsyntax/feature_gate.rs index 2b242a71ad4..c1a794a0d00 100644 --- a/src/libsyntax/feature_gate.rs +++ b/src/libsyntax/feature_gate.rs @@ -577,6 +577,9 @@ declare_features! ( // Allows `async || body` closures. (active, async_closure, "1.37.0", Some(62290), None), + // Allows the use of `#[cfg(doctest)]`, set when rustdoc is collecting doctests + (active, cfg_doctest, "1.37.0", Some(62210), None), + // ------------------------------------------------------------------------- // feature-group-end: actual feature gates // ------------------------------------------------------------------------- @@ -1592,6 +1595,7 @@ const GATED_CFGS: &[(Symbol, Symbol, fn(&Features) -> bool)] = &[ (sym::target_thread_local, sym::cfg_target_thread_local, cfg_fn!(cfg_target_thread_local)), (sym::target_has_atomic, sym::cfg_target_has_atomic, cfg_fn!(cfg_target_has_atomic)), (sym::rustdoc, sym::doc_cfg, cfg_fn!(doc_cfg)), + (sym::doctest, sym::cfg_doctest, cfg_fn!(cfg_doctest)), ]; #[derive(Debug)] |
