rust/compiler
Ralf Jung 7c47b1e5f4
Rollup merge of #77161 - est31:swich_len_already_trusted, r=petrochenkov
Remove TrustedLen requirement from BuilderMethods::switch

The main use case of TrustedLen is allowing APIs to specialize on it,
but no use of it uses that specialization. Instead, only the .len()
function provided by ExactSizeIterator is used, which is already
required to be accurate.

Thus, the TrustedLen requirement on BuilderMethods::switch is redundant.
2020-09-26 12:58:24 +02:00
..
rustc
rustc_apfloat /nightly/nightly-rustc 2020-09-23 21:51:56 +02:00
rustc_arena Auto merge of #77172 - jonas-schievink:rollup-a041rou, r=jonas-schievink 2020-09-25 01:56:06 +00:00
rustc_ast tidy 2020-09-23 22:08:30 +02:00
rustc_ast_lowering
rustc_ast_passes
rustc_ast_pretty
rustc_attr Allow multiple allow_internal_unstable attributes 2020-09-25 15:19:46 +02:00
rustc_builtin_macros Rollup merge of #77121 - duckymirror:html-root-url, r=jyn514 2020-09-25 02:29:45 +02:00
rustc_codegen_llvm Rollup merge of #77161 - est31:swich_len_already_trusted, r=petrochenkov 2020-09-26 12:58:24 +02:00
rustc_codegen_ssa Rollup merge of #77161 - est31:swich_len_already_trusted, r=petrochenkov 2020-09-26 12:58:24 +02:00
rustc_data_structures Rollup merge of #77121 - duckymirror:html-root-url, r=jyn514 2020-09-25 02:29:45 +02:00
rustc_driver /nightly/nightly-rustc 2020-09-23 21:51:56 +02:00
rustc_error_codes Rollup merge of #76973 - lzutao:unstably-const-assume, r=oli-obk 2020-09-25 19:42:29 +02:00
rustc_errors /nightly/nightly-rustc 2020-09-23 21:51:56 +02:00
rustc_expand
rustc_feature Use proper issue for `const_fn_floating_point_arithmetic` 2020-09-25 10:39:11 -07:00
rustc_fs_util
rustc_graphviz /nightly/nightly-rustc 2020-09-23 21:51:56 +02:00
rustc_hir Move `is_raw_guess` check in `ty::print::pretty` 2020-09-25 22:48:44 +01:00
rustc_hir_pretty
rustc_incremental /nightly/nightly-rustc 2020-09-23 21:51:56 +02:00
rustc_index
rustc_infer Rollup merge of #77093 - lcnr:const-generics-infer-warning, r=varkor 2020-09-26 12:58:17 +02:00
rustc_interface
rustc_lexer Fix typo in rustc_lexer docs 2020-09-21 05:43:39 +02:00
rustc_lint Simplify some match statements on `DefPathDataName' 2020-09-25 22:46:15 +01:00
rustc_llvm /nightly/nightly-rustc 2020-09-23 21:51:56 +02:00
rustc_macros
rustc_metadata Rollup merge of #77121 - duckymirror:html-root-url, r=jyn514 2020-09-25 02:29:45 +02:00
rustc_middle Rollup merge of #77093 - lcnr:const-generics-infer-warning, r=varkor 2020-09-26 12:58:17 +02:00
rustc_mir Rollup merge of #77122 - ecstatic-morse:const-fn-arithmetic, r=RalfJung,oli-obk 2020-09-26 12:58:20 +02:00
rustc_mir_build Auto merge of #70743 - oli-obk:eager_const_to_pat_conversion, r=eddyb 2020-09-26 06:44:28 +00:00
rustc_parse Rollup merge of #76994 - yuk1ty:fix-small-typo, r=estebank 2020-09-23 14:54:07 +02:00
rustc_parse_format /nightly/nightly-rustc 2020-09-23 21:51:56 +02:00
rustc_passes Address review comment 2020-09-25 22:48:44 +01:00
rustc_plugin_impl /nightly/nightly-rustc 2020-09-23 21:51:56 +02:00
rustc_privacy /nightly/nightly-rustc 2020-09-23 21:51:56 +02:00
rustc_query_system
rustc_resolve /nightly/nightly-rustc 2020-09-23 21:51:56 +02:00
rustc_save_analysis /nightly/nightly-rustc 2020-09-23 21:51:56 +02:00
rustc_serialize /nightly/nightly-rustc 2020-09-23 21:51:56 +02:00
rustc_session Auto merge of #70743 - oli-obk:eager_const_to_pat_conversion, r=eddyb 2020-09-26 06:44:28 +00:00
rustc_span Rollup merge of #77122 - ecstatic-morse:const-fn-arithmetic, r=RalfJung,oli-obk 2020-09-26 12:58:20 +02:00
rustc_symbol_mangling Implement `Display` for `DisambiguatedDefPathData` and `DefPathData` 2020-09-25 22:46:15 +01:00
rustc_target Rollup merge of #77121 - duckymirror:html-root-url, r=jyn514 2020-09-25 02:29:45 +02:00
rustc_trait_selection Rollup merge of #77093 - lcnr:const-generics-infer-warning, r=varkor 2020-09-26 12:58:17 +02:00
rustc_traits Upgrade chalk to 0.28.0 2020-09-24 20:54:33 +02:00
rustc_ty Rollup merge of #77155 - lcnr:ImplSource, r=ecstatic-morse 2020-09-25 19:42:48 +02:00
rustc_typeck Rollup merge of #77093 - lcnr:const-generics-infer-warning, r=varkor 2020-09-26 12:58:17 +02:00