rust/compiler
Josh Stone 10b69dde3f debuginfo: split method declaration and definition
When we're adding a method to a type DIE, we only want a DW_AT_declaration
there, because LLVM LTO can't unify type definitions when a child DIE is a
full subprogram definition. Now the subprogram definition gets added at the
CU level with a specification link back to the abstract declaration.
2023-05-03 15:52:31 -07:00
..
rustc
rustc_abi
rustc_apfloat
rustc_arena
rustc_ast Rip it out 2023-05-01 16:15:13 +08:00
rustc_ast_lowering Rollup merge of #110823 - compiler-errors:tweak-await-span, r=b-naber 2023-05-01 01:09:47 +02:00
rustc_ast_passes
rustc_ast_pretty Rip it out 2023-05-01 16:15:13 +08:00
rustc_attr
rustc_baked_icu_data
rustc_borrowck Box AssertKind 2023-05-01 23:12:41 -04:00
rustc_builtin_macros Auto merge of #109128 - chenyukang:yukang/remove-type-ascription, r=estebank 2023-05-02 09:41:35 +00:00
rustc_codegen_cranelift Box AssertKind 2023-05-01 23:12:41 -04:00
rustc_codegen_gcc
rustc_codegen_llvm debuginfo: split method declaration and definition 2023-05-03 15:52:31 -07:00
rustc_codegen_ssa Rollup merge of #110955 - fee1-dead-contrib:sus-operation, r=compiler-errors 2023-05-02 11:44:52 +05:30
rustc_const_eval Auto merge of #109521 - tmiasko:const-prop-validation, r=wesleywiser 2023-05-02 03:42:37 +00:00
rustc_data_structures
rustc_driver
rustc_driver_impl
rustc_error_codes
rustc_error_messages
rustc_errors
rustc_expand Rip it out 2023-05-01 16:15:13 +08:00
rustc_feature Rollup merge of #111048 - compiler-errors:rpitit-not-incomplete, r=jackh726 2023-05-02 11:44:53 +05:30
rustc_fluent_macro
rustc_fs_util
rustc_graphviz
rustc_hir Rollup merge of #108161 - WaffleLapkin:const_param_ty, r=BoxyUwU 2023-05-02 11:44:50 +05:30
rustc_hir_analysis Rollup merge of #110512 - compiler-errors:fix-elaboration-with-associated-type-bounds, r=spastorino 2023-05-02 11:44:51 +05:30
rustc_hir_pretty Rip it out 2023-05-01 16:15:13 +08:00
rustc_hir_typeck
rustc_incremental
rustc_index
rustc_infer
rustc_interface
rustc_lexer
rustc_lint
rustc_lint_defs
rustc_llvm debuginfo: split method declaration and definition 2023-05-03 15:52:31 -07:00
rustc_log
rustc_macros
rustc_metadata
rustc_middle Auto merge of #111028 - compiler-errors:attr-query-no-caching, r=cjgillot 2023-05-02 17:49:39 +00:00
rustc_mir_build Auto merge of #111082 - saethlin:box-assertkind, r=saethlin 2023-05-02 14:02:29 +00:00
rustc_mir_dataflow
rustc_mir_transform Auto merge of #111082 - saethlin:box-assertkind, r=saethlin 2023-05-02 14:02:29 +00:00
rustc_monomorphize Box AssertKind 2023-05-01 23:12:41 -04:00
rustc_parse soften the wording for removing type ascription 2023-05-01 16:37:00 +08:00
rustc_parse_format
rustc_passes
rustc_plugin_impl
rustc_privacy
rustc_query_impl
rustc_query_system
rustc_resolve fix tests 2023-05-01 16:15:17 +08:00
rustc_serialize
rustc_session remove type_ascription_path_suggestions in parser 2023-05-01 16:15:16 +08:00
rustc_smir
rustc_span Rollup merge of #108161 - WaffleLapkin:const_param_ty, r=BoxyUwU 2023-05-02 11:44:50 +05:30
rustc_symbol_mangling
rustc_target
rustc_trait_selection Rollup merge of #108161 - WaffleLapkin:const_param_ty, r=BoxyUwU 2023-05-02 11:44:50 +05:30
rustc_traits
rustc_transmute
rustc_ty_utils
rustc_type_ir