rust/compiler
Guillaume Gomez a44b134770
Rollup merge of #120402 - compiler-errors:async-closure-def-tree, r=cjgillot
Make the coroutine def id of an async closure the child of the closure def id

Adjust def collection to make the (inner) coroutine returned by an async closure be a def id child of the (outer) closure. This makes it easy to map from coroutine -> closure by using `tcx.parent`, since currently it's not trivial to do this.
2024-01-30 11:19:15 +01:00
..
rustc
rustc_abi
rustc_arena
rustc_ast
rustc_ast_lowering Rollup merge of #120428 - petrochenkov:somehir2, r=compiler-errors 2024-01-29 12:56:54 +00:00
rustc_ast_passes Stop using String for error codes. 2024-01-29 07:41:41 +11:00
rustc_ast_pretty
rustc_attr Stop using String for error codes. 2024-01-29 07:41:41 +11:00
rustc_baked_icu_data
rustc_borrowck Rollup merge of #120390 - matthewjasper:inline-constant-pat-mir, r=davidtwco 2024-01-29 12:56:53 +00:00
rustc_builtin_macros Stop using String for error codes. 2024-01-29 07:41:41 +11:00
rustc_codegen_cranelift
rustc_codegen_gcc
rustc_codegen_llvm Auto merge of #120062 - davidtwco:llvm-data-layout-check, r=wesleywiser 2024-01-27 12:19:41 +00:00
rustc_codegen_ssa Stop using String for error codes. 2024-01-29 07:41:41 +11:00
rustc_const_eval Rollup merge of #120387 - RalfJung:large-array-followup, r=oli-obk 2024-01-30 11:19:14 +01:00
rustc_data_structures
rustc_driver
rustc_driver_impl Stop using String for error codes. 2024-01-29 07:41:41 +11:00
rustc_error_codes Stop using String for error codes. 2024-01-29 07:41:41 +11:00
rustc_error_messages
rustc_errors Stop using String for error codes. 2024-01-29 07:41:41 +11:00
rustc_expand Stop using String for error codes. 2024-01-29 07:41:41 +11:00
rustc_feature
rustc_fluent_macro
rustc_fs_util
rustc_graphviz
rustc_hir hir: Use InferArg in ArrayLen::Infer 2024-01-28 02:04:39 +03:00
rustc_hir_analysis Rollup merge of #120400 - estebank:bound-error-cleanup, r=oli-obk 2024-01-30 11:19:15 +01:00
rustc_hir_pretty hir: Use InferArg in ArrayLen::Infer 2024-01-28 02:04:39 +03:00
rustc_hir_typeck Rollup merge of #120400 - estebank:bound-error-cleanup, r=oli-obk 2024-01-30 11:19:15 +01:00
rustc_incremental
rustc_index Auto merge of #120024 - Mark-Simulacrum:fast-union-merge, r=cjgillot 2024-01-27 22:26:37 +00:00
rustc_index_macros
rustc_infer Stop using String for error codes. 2024-01-29 07:41:41 +11:00
rustc_interface
rustc_lexer
rustc_lint Stop using String for error codes. 2024-01-29 07:41:41 +11:00
rustc_lint_defs
rustc_llvm
rustc_log
rustc_macros Stop using String for error codes. 2024-01-29 07:41:41 +11:00
rustc_metadata Stop using String for error codes. 2024-01-29 07:41:41 +11:00
rustc_middle Stop using String for error codes. 2024-01-29 07:41:41 +11:00
rustc_mir_build Rollup merge of #120390 - matthewjasper:inline-constant-pat-mir, r=davidtwco 2024-01-29 12:56:53 +00:00
rustc_mir_dataflow
rustc_mir_transform Stop using String for error codes. 2024-01-29 07:41:41 +11:00
rustc_monomorphize
rustc_next_trait_solver
rustc_parse Rollup merge of #118625 - ShE3py:expr-in-pats, r=WaffleLapkin 2024-01-29 12:56:51 +00:00
rustc_parse_format
rustc_passes Rollup merge of #120428 - petrochenkov:somehir2, r=compiler-errors 2024-01-29 12:56:54 +00:00
rustc_pattern_analysis Stop using derivative in rustc_pattern_analysis 2024-01-27 14:21:01 +02:00
rustc_privacy Stop using String for error codes. 2024-01-29 07:41:41 +11:00
rustc_query_impl
rustc_query_system Stop using String for error codes. 2024-01-29 07:41:41 +11:00
rustc_resolve Rollup merge of #120402 - compiler-errors:async-closure-def-tree, r=cjgillot 2024-01-30 11:19:15 +01:00
rustc_serialize
rustc_session Stop using String for error codes. 2024-01-29 07:41:41 +11:00
rustc_smir
rustc_span Rollup merge of #120453 - mattheww:2024-01_normalize_newlines, r=oli-obk 2024-01-29 12:56:54 +00:00
rustc_symbol_mangling Auto merge of #118636 - h1467792822:dev, r=michaelwoerister 2024-01-27 02:32:30 +00:00
rustc_target
rustc_trait_selection merge builtin unsize candidates again 2024-01-29 14:32:06 +01:00
rustc_traits
rustc_transmute
rustc_ty_utils Stop using String for error codes. 2024-01-29 07:41:41 +11:00
rustc_type_ir
stable_mir