about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2024-03-28Merge commit '09fae60a86b848a2fc0ad219ecc4e438dc1eef86' into sync_cg_clif-202...bjorn3-292/+841
2024-03-28fix few moreklensy-5/+5
2024-03-28Auto merge of #116891 - aliemjay:opaque-region-infer-rework-2, r=compiler-err...bors-181/+285
2024-03-28change BuiltinDeriveFn type to get ExtCtxt by immutable ref and fix signaturesklensy-13/+13
2024-03-28compiler: fix few needless_pass_by_ref_mut clippy lintsklensy-20/+20
2024-03-28compiler: fix few needless_pass_by_ref_mut clippy lintsklensy-23/+19
2024-03-28compiler: fix few needless_pass_by_ref_mut clippy lintsklensy-15/+15
2024-03-28remove `def_id_to_node_id` in ast loweringbohan-2/+0
2024-03-28compiler: fix few needless_pass_by_ref_mut clippy lintsklensy-8/+8
2024-03-28compiler: fix some clippy needless_pass_by_ref_mutklensy-2/+4
2024-03-28compiler: fix unused_peekable clippy lintklensy-2/+2
2024-03-28simplify check_uniqueAli MJ Al-Nasrawy-70/+25
2024-03-28reject external lifetimes as invalid argumentsAli MJ Al-Nasrawy-4/+10
2024-03-28rework opaque types region inferenceAli MJ Al-Nasrawy-87/+72
2024-03-28convert all named regions in opaque types to nll varsAli MJ Al-Nasrawy-0/+16
2024-03-28favor placeholders over existentials when choosing SCC representativesAli MJ Al-Nasrawy-12/+20
2024-03-28check RPITs for invalid argsAli MJ Al-Nasrawy-11/+1
2024-03-28ignore error paramsAli MJ Al-Nasrawy-0/+8
2024-03-28except equal parameters from the uniqueness checkAli MJ Al-Nasrawy-1/+97
2024-03-28Auto merge of #122832 - oli-obk:no_ord_def_id3, r=michaelwoeristerbors-201/+119
2024-03-28Auto merge of #121833 - kornelski:parent_include, r=estebankbors-46/+164
2024-03-27CFI: Fix methods as function pointer castRamon de C Valle-27/+39
2024-03-27Rollup merge of #123133 - xiaoxiangxianzi:master, r=fmeaseMatthias Krüger-5/+5
2024-03-27Rollup merge of #123130 - oli-obk:missing_type_taint, r=compiler-errorsMatthias Krüger-53/+57
2024-03-27Rollup merge of #123101 - Bryanskiy:delegation-fixes-2, r=petrochenkovMatthias Krüger-0/+11
2024-03-27Rollup merge of #123075 - rcvalle:rust-cfi-fix-drop-drop-in-place, r=compiler...Matthias Krüger-2/+30
2024-03-27Use `create_or_subcandidates` for all or-pattern expansionsNadrieril-46/+37
2024-03-27CFI: Fix drop and drop_in_placeRamon de C Valle-2/+30
2024-03-27Avoid recursion in creating and merging or-patternsNadrieril-21/+3
2024-03-27Feature gateJules Bertholet-0/+8
2024-03-27Suggest correct path in include_bytes!Kornel-32/+142
2024-03-27Helper function for resolve_pathKornel-14/+22
2024-03-27chore: fix some commentsxiaoxiangxianzi-5/+5
2024-03-27Int constants must be valtrees in pattern loweringOli Scherer-5/+1
2024-03-27Remove TypeVariableOriginKind::OpaqueInferenceMichael Goulet-2/+1
2024-03-27Stop doing expensive work in opt_suggest_box_span eagerlyMichael Goulet-191/+217
2024-03-27Ensure no one re-adds `Partial/Ord` impls for `DefId`Oli Scherer-0/+6
2024-03-27Remove `DefId`'s `Partial/Ord` implsOli Scherer-19/+1
2024-03-27Stop sorting `DefId`s in the compilerOli Scherer-1/+1
2024-03-27Sort somem diagnostics by `DefPathStr` instead of `DefId`Oli Scherer-2/+2
2024-03-27Sort a diagnostic by `DefPathStr` instead of `DefId`Oli Scherer-26/+4
2024-03-27Sort method suggestions by `DefPath` instead of `DefId`Oli Scherer-2/+5
2024-03-27Don't sort `DefId`s in suggestionsOli Scherer-3/+8
2024-03-27Do not sort `DefId`s in diagnosticsOli Scherer-11/+9
2024-03-27Remove `Partial/Ord` from `EarlyParamRegion`Oli Scherer-1/+1
2024-03-27Remove `Partial/Ord` from `AdtDef`Oli Scherer-16/+1
2024-03-27Remove `Partial/Ord` from `BoundRegion`Oli Scherer-18/+18
2024-03-27Remove `Ord` from `BoundTy`Oli Scherer-9/+9
2024-03-27Remove `Ord` from `Binder`Oli Scherer-1/+1
2024-03-27Remove `Ord` from `Ty`, `Const`, and `Region`Oli Scherer-86/+51