about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-07-14Eliminate all direct uses of LLVMMDStringInContext2Oli Scherer-28/+26
2025-07-14Use context methods instead of directly calling FFIOli Scherer-25/+9
2025-07-14Merge `typeid_metadata` and `create_metadata`Oli Scherer-18/+17
2025-07-14Shrink some `unsafe` blocks in cg_llvmOli Scherer-139/+137
2025-07-14Avoid a bunch of unnecessary `unsafe` blocks in cg_llvmOli Scherer-65/+54
2025-07-14Auto merge of #143779 - JonathanBrouwer:automatically_derived_parser, r=oli-obkbors-13/+48
2025-07-13Auto merge of #143357 - cjgillot:no-assoc-item-kind, r=compiler-errorsbors-563/+367
2025-07-13Auto merge of #143461 - folkertdev:cfg-select-builtin-macro, r=petrochenkovbors-28/+226
2025-07-13Retire hir::*ItemRef.Camille GILLOT-130/+79
2025-07-13Retire hir::ForeignItemRef.Camille GILLOT-62/+36
2025-07-13Generalize TyCtxt::item_name.Camille GILLOT-10/+14
2025-07-13Remove hir::AssocItemKind.Camille GILLOT-296/+160
2025-07-13Move trait_item_def_id from ImplItemRef to ImplItem.Camille GILLOT-72/+62
2025-07-13Delegation: self parameter must be named exactly `self`.Camille GILLOT-7/+33
2025-07-13Remove usused depth.Camille GILLOT-4/+1
2025-07-13Rollup merge of #143785 - bjorn3:faster_ra_build_script_build, r=KobzolMatthias Krüger-0/+14
2025-07-13Rollup merge of #143734 - LorrensP-2158466:refactor-resolve-resolution-bindin...Matthias Krüger-55/+77
2025-07-13Rollup merge of #143685 - LorrensP-2158466:merge-import-bindings, r=petrochenkovMatthias Krüger-136/+123
2025-07-13Rollup merge of #143634 - nia-e:init-and-wildcards, r=RalfJungMatthias Krüger-25/+38
2025-07-13Rollup merge of #143519 - mu001999-contrib:dead-code/impl-items, r=petrochenkovMatthias Krüger-24/+46
2025-07-13make `cfg_select` a builtin macroFolkert de Vries-28/+226
2025-07-13Auto merge of #143867 - fmease:rollup-5tll6m9, r=fmeasebors-1/+16
2025-07-13Rollup merge of #143796 - JonathanBrouwer:fix-builtin-attribute-prefix, r=jdo...León Orell Valerian Liehr-1/+16
2025-07-13Auto merge of #143213 - dianne:lower-cond-tweaks, r=cjgillotbors-80/+34
2025-07-13Auto merge of #140717 - mejrs:diagnostic_lints, r=oli-obkbors-30/+118
2025-07-12Clean up implementation of RPITIT assoc item loweringMichael Goulet-146/+110
2025-07-13query RPITIT in a trait or implbohan-151/+143
2025-07-13compute all rpitit of a traitbohan-56/+62
2025-07-12Port `#[automatically_derived]` to the new attribute parsing infrastructureJonathan Brouwer-13/+48
2025-07-12merge source and target bindings into single fieldLorrensP-2158466-136/+123
2025-07-12Auto merge of #143624 - tmiasko:copy-prop-borrowed, r=cjgillotbors-20/+6
2025-07-12replace binding and shadowed_glob on NameResolution with non_glob_binding and...b-naber-55/+77
2025-07-12Auto merge of #143810 - matthiaskrgr:rollup-iw7a23z, r=matthiaskrgrbors-118/+288
2025-07-12Auto merge of #143766 - matthiaskrgr:rollup-0x7t69s, r=matthiaskrgrbors-25/+134
2025-07-11Rollup merge of #143769 - tmiasko:rm-backward-switch-int, r=lqdMatthias Krüger-48/+7
2025-07-11Rollup merge of #143716 - workingjubilee:document-some-codegen-backend-stuff,...Matthias Krüger-10/+35
2025-07-11Rollup merge of #143633 - dillona:noinline-assert, r=fee1-deadMatthias Krüger-1/+1
2025-07-11Rollup merge of #143403 - GrigorenkoPV:attributes/traits, r=jdonszelmannMatthias Krüger-59/+245
2025-07-11Fix ICE for parsed attributes with longer path not handled by CheckAttrVisitorJonathan Brouwer-1/+16
2025-07-11Avoid building C++ for rustc_llvm with --compile-time-depsbjorn3-0/+14
2025-07-11Remove support for SwitchInt edge effects in backward dataflow analysesTomasz Miąsko-48/+7
2025-07-11compiler: comment on some call-related codegen fn in cg_ssaJubilee Young-2/+29
2025-07-11Call `get_switch_int_data` on a block with SwitchInt terminatorTomasz Miąsko-1/+1
2025-07-11Rollup merge of #143718 - scottmcm:ub-transmute-is-ub, r=WaffleLapkinMatthias Krüger-10/+14
2025-07-11Rollup merge of #143708 - epage:pretty, r=compiler-errorsMatthias Krüger-13/+113
2025-07-11Rollup merge of #143661 - Muscraft:other-suggestion-message, r=estebankMatthias Krüger-2/+7
2025-07-11Auto merge of #142911 - mejrs:unsized, r=compiler-errorsbors-86/+44
2025-07-10Rollup merge of #143744 - fmease:lta-expand-proper-depth, r=compiler-errorsTrevor Gross-2/+4
2025-07-10Rollup merge of #143742 - estebank:borrow-suggestion, r=compiler-errorsTrevor Gross-104/+126
2025-07-10Rollup merge of #143728 - LorrensP-2158466:refactor-resolve-extraction, r=pet...Trevor Gross-118/+143