Skip to content

Commit a604115

Browse files
committed
Increase recursion_limit in numerous crates.
This is temporarily needed for `x doc compiler` to work. They can be removed once the `Nonterminal` is removed (rust-lang#124141).
1 parent 0260568 commit a604115

File tree

29 files changed

+29
-0
lines changed

29 files changed

+29
-0
lines changed

compiler/rustc_ast/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
#![feature(never_type)]
2020
#![feature(rustdoc_internals)]
2121
#![feature(stmt_expr_attributes)]
22+
#![recursion_limit = "256"] // FIXME(nnethercote): remove once #124141 is done
2223
#![warn(unreachable_pub)]
2324
// tidy-alphabetical-end
2425

compiler/rustc_ast_lowering/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
#![feature(if_let_guard)]
3939
#![feature(let_chains)]
4040
#![feature(rustdoc_internals)]
41+
#![recursion_limit = "256"] // FIXME(nnethercote): remove once #124141 is done
4142
#![warn(unreachable_pub)]
4243
// tidy-alphabetical-end
4344

compiler/rustc_attr_parsing/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,7 @@
8080
#![doc(rust_logo)]
8181
#![feature(let_chains)]
8282
#![feature(rustdoc_internals)]
83+
#![recursion_limit = "256"] // FIXME(nnethercote): remove once #124141 is done
8384
#![warn(unreachable_pub)]
8485
// tidy-alphabetical-end
8586

compiler/rustc_borrowck/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
#![feature(rustdoc_internals)]
1414
#![feature(stmt_expr_attributes)]
1515
#![feature(try_blocks)]
16+
#![recursion_limit = "256"] // FIXME(nnethercote): remove once #124141 is done
1617
#![warn(unreachable_pub)]
1718
// tidy-alphabetical-end
1819

compiler/rustc_builtin_macros/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
#![feature(rustdoc_internals)]
1919
#![feature(string_from_utf8_lossy_owned)]
2020
#![feature(try_blocks)]
21+
#![recursion_limit = "256"] // FIXME(nnethercote): remove once #124141 is done
2122
#![warn(unreachable_pub)]
2223
// tidy-alphabetical-end
2324

compiler/rustc_codegen_ssa/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
#![feature(rustdoc_internals)]
1515
#![feature(trait_alias)]
1616
#![feature(try_blocks)]
17+
#![recursion_limit = "256"] // FIXME(nnethercote): remove once #124141 is done
1718
#![warn(unreachable_pub)]
1819
// tidy-alphabetical-end
1920

compiler/rustc_const_eval/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
#![feature(try_blocks)]
1616
#![feature(unqualified_local_imports)]
1717
#![feature(yeet_expr)]
18+
#![recursion_limit = "256"] // FIXME(nnethercote): remove once #124141 is done
1819
#![warn(unqualified_local_imports)]
1920
#![warn(unreachable_pub)]
2021
// tidy-alphabetical-end

compiler/rustc_driver/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
#![allow(internal_features)]
66
#![doc(rust_logo)]
77
#![feature(rustdoc_internals)]
8+
#![recursion_limit = "256"] // FIXME(nnethercote): remove once #124141 is done
89
// tidy-alphabetical-end
910

1011
pub use rustc_driver_impl::*;

compiler/rustc_driver_impl/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
#![feature(result_flattening)]
1717
#![feature(rustdoc_internals)]
1818
#![feature(try_blocks)]
19+
#![recursion_limit = "256"] // FIXME(nnethercote): remove once #124141 is done
1920
#![warn(unreachable_pub)]
2021
// tidy-alphabetical-end
2122

compiler/rustc_hir/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
#![feature(never_type)]
1414
#![feature(rustc_attrs)]
1515
#![feature(variant_count)]
16+
#![recursion_limit = "256"] // FIXME(nnethercote): remove once #124141 is done
1617
#![warn(unreachable_pub)]
1718
// tidy-alphabetical-end
1819

compiler/rustc_hir_analysis/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,7 @@ This API is completely unstable and subject to change.
7373
#![feature(slice_partition_dedup)]
7474
#![feature(try_blocks)]
7575
#![feature(unwrap_infallible)]
76+
#![recursion_limit = "256"] // FIXME(nnethercote): remove once #124141 is done
7677
#![warn(unreachable_pub)]
7778
// tidy-alphabetical-end
7879

compiler/rustc_hir_typeck/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
#![feature(let_chains)]
99
#![feature(never_type)]
1010
#![feature(try_blocks)]
11+
#![recursion_limit = "256"] // FIXME(nnethercote): remove once #124141 is done
1112
#![warn(unreachable_pub)]
1213
// tidy-alphabetical-end
1314

compiler/rustc_incremental/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
#![doc(rust_logo)]
88
#![feature(file_buffered)]
99
#![feature(rustdoc_internals)]
10+
#![recursion_limit = "256"] // FIXME(nnethercote): remove once #124141 is done
1011
#![warn(unreachable_pub)]
1112
// tidy-alphabetical-end
1213

compiler/rustc_lint/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
#![feature(rustc_attrs)]
3333
#![feature(rustdoc_internals)]
3434
#![feature(try_blocks)]
35+
#![recursion_limit = "256"] // FIXME(nnethercote): remove once #124141 is done
3536
#![warn(unreachable_pub)]
3637
// tidy-alphabetical-end
3738

compiler/rustc_metadata/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
#![feature(proc_macro_internals)]
1616
#![feature(rustdoc_internals)]
1717
#![feature(trusted_len)]
18+
#![recursion_limit = "256"] // FIXME(nnethercote): remove once #124141 is done
1819
#![warn(unreachable_pub)]
1920
// tidy-alphabetical-end
2021

compiler/rustc_middle/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@
6161
#![feature(try_trait_v2_yeet)]
6262
#![feature(type_alias_impl_trait)]
6363
#![feature(yeet_expr)]
64+
#![recursion_limit = "256"] // FIXME(nnethercote): remove once #124141 is done
6465
#![warn(unreachable_pub)]
6566
// tidy-alphabetical-end
6667

compiler/rustc_mir_build/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
#![feature(if_let_guard)]
99
#![feature(let_chains)]
1010
#![feature(try_blocks)]
11+
#![recursion_limit = "256"] // FIXME(nnethercote): remove once #124141 is done
1112
#![warn(unreachable_pub)]
1213
// tidy-alphabetical-end
1314

compiler/rustc_mir_dataflow/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
#![feature(let_chains)]
88
#![feature(never_type)]
99
#![feature(try_blocks)]
10+
#![recursion_limit = "256"] // FIXME(nnethercote): remove once #124141 is done
1011
#![warn(unreachable_pub)]
1112
// tidy-alphabetical-end
1213

compiler/rustc_mir_transform/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
#![feature(never_type)]
1313
#![feature(try_blocks)]
1414
#![feature(yeet_expr)]
15+
#![recursion_limit = "256"] // FIXME(nnethercote): remove once #124141 is done
1516
#![warn(unreachable_pub)]
1617
// tidy-alphabetical-end
1718

compiler/rustc_monomorphize/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
#![feature(if_let_guard)]
55
#![feature(impl_trait_in_assoc_type)]
66
#![feature(let_chains)]
7+
#![recursion_limit = "256"] // FIXME(nnethercote): remove once #124141 is done
78
#![warn(unreachable_pub)]
89
// tidy-alphabetical-end
910

compiler/rustc_parse/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
#![feature(iter_intersperse)]
1313
#![feature(let_chains)]
1414
#![feature(string_from_utf8_lossy_owned)]
15+
#![recursion_limit = "256"] // FIXME(nnethercote): remove once #124141 is done
1516
#![warn(unreachable_pub)]
1617
// tidy-alphabetical-end
1718

compiler/rustc_passes/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
#![feature(map_try_insert)]
1313
#![feature(rustdoc_internals)]
1414
#![feature(try_blocks)]
15+
#![recursion_limit = "256"] // FIXME(nnethercote): remove once #124141 is done
1516
#![warn(unreachable_pub)]
1617
// tidy-alphabetical-end
1718

compiler/rustc_privacy/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
#![feature(let_chains)]
77
#![feature(rustdoc_internals)]
88
#![feature(try_blocks)]
9+
#![recursion_limit = "256"] // FIXME(nnethercote): remove once #124141 is done
910
#![warn(unreachable_pub)]
1011
// tidy-alphabetical-end
1112

compiler/rustc_query_impl/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
#![feature(min_specialization)]
99
#![feature(rustc_attrs)]
1010
#![feature(rustdoc_internals)]
11+
#![recursion_limit = "256"] // FIXME(nnethercote): remove once #124141 is done
1112
#![warn(unreachable_pub)]
1213
// tidy-alphabetical-end
1314

compiler/rustc_sanitizers/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
66
// tidy-alphabetical-start
77
#![feature(let_chains)]
8+
#![recursion_limit = "256"] // FIXME(nnethercote): remove once #124141 is done
89
#![warn(unreachable_pub)]
910
// tidy-alphabetical-end
1011

compiler/rustc_smir/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
)]
1616
#![doc(rust_logo)]
1717
#![feature(rustdoc_internals)]
18+
#![recursion_limit = "256"] // FIXME(nnethercote): remove once #124141 is done
1819
#![warn(unreachable_pub)]
1920
// tidy-alphabetical-end
2021

compiler/rustc_symbol_mangling/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,7 @@
9393
#![doc(rust_logo)]
9494
#![feature(let_chains)]
9595
#![feature(rustdoc_internals)]
96+
#![recursion_limit = "256"] // FIXME(nnethercote): remove once #124141 is done
9697
#![warn(unreachable_pub)]
9798
// tidy-alphabetical-end
9899

compiler/rustc_transmute/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// tidy-alphabetical-start
22
#![feature(never_type)]
3+
#![recursion_limit = "256"] // FIXME(nnethercote): remove once #124141 is done
34
#![warn(unreachable_pub)]
45
// tidy-alphabetical-end
56

compiler/rustc_ty_utils/src/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
#![feature(let_chains)]
1717
#![feature(never_type)]
1818
#![feature(rustdoc_internals)]
19+
#![recursion_limit = "256"] // FIXME(nnethercote): remove once #124141 is done
1920
#![warn(unreachable_pub)]
2021
// tidy-alphabetical-end
2122

0 commit comments

Comments
 (0)