about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2022-09-09fix #101097, avoid infinite loop in fn arguments checkingchenyukang-2/+2
2022-09-08Avoid infinite loop in function arguments checkingyukang-7/+14
2022-09-06Auto merge of #101479 - Dylan-DPC:rollup-v8ite0y, r=Dylan-DPCbors-45/+135
2022-09-06Rollup merge of #101427 - compiler-errors:issue-101421, r=cjgillotDylan DPC-11/+33
2022-09-06Rollup merge of #101021 - MingyuChen1:diagnostic, r=davidtwcoDylan DPC-29/+84
2022-09-06Rollup merge of #100658 - chenyukang:100631-check-get-attr, r=lcnrDylan DPC-5/+18
2022-09-06Auto merge of #101362 - compiler-errors:unnecessary-let, r=cjgillotbors-1/+43
2022-09-06get_attr should check that no duplicates are allowedyukang-5/+18
2022-09-06Auto merge of #101359 - compiler-errors:cannot-call-trait-object-with-unsized...bors-16/+46
2022-09-06Auto merge of #101241 - camsteffen:refactor-binding-annotations, r=cjgillotbors-223/+174
2022-09-06Rollup merge of #101447 - cjgillot:no-remap-resolver, r=spastorinoYuki Okushi-58/+39
2022-09-06Rollup merge of #101425 - compiler-errors:point-at-ty-param, r=spastorinoYuki Okushi-10/+10
2022-09-06Rollup merge of #101402 - saethlin:inline-asm-hook, r=oli-obkYuki Okushi-2/+21
2022-09-05Point out when a callable is not actually callable because its return is not ...Michael Goulet-16/+46
2022-09-05Fix ICE, generalize 'move generics to trait' suggestion for >0 non-rcvr argum...Michael Goulet-11/+33
2022-09-05Auto merge of #101261 - TaKO8Ki:separate-receiver-from-arguments-in-hir, r=cj...bors-106/+114
2022-09-05fix comment111-4/+3
2022-09-05use `propagate_through_exprs` instead of `propagate_through_expr`Takayuki Maeda-7/+2
2022-09-05Auto merge of #101228 - nnethercote:simplify-hir-PathSegment, r=petrochenkovbors-172/+153
2022-09-05refactor: remove unnecessary variablesTakayuki Maeda-32/+26
2022-09-05separate the receiver from arguments in HIRTakayuki Maeda-95/+114
2022-09-05Remove generics_def_id_map from the resolver.Camille GILLOT-58/+39
2022-09-05Rollup merge of #101429 - compiler-errors:issue-101119, r=lcnrDylan DPC-1/+2
2022-09-05Rollup merge of #101420 - kraktus:doc_hir_local, r=cjgillotDylan DPC-1/+1
2022-09-05Rollup merge of #101409 - WaffleLapkin:rust_2021_compatibility_no_warn_in_202...Dylan DPC-2/+6
2022-09-05Rollup merge of #101391 - matthiaskrgr:perf0309, r=oli-obkDylan DPC-15/+7
2022-09-05Rollup merge of #101367 - compiler-errors:suggest-copied-or-cloned, r=lcnrDylan DPC-0/+65
2022-09-05Rollup merge of #101142 - nnethercote:improve-hir-stats, r=davidtwcoDylan DPC-107/+283
2022-09-05Don't suggest reborrow if usage is inside a closureMichael Goulet-1/+2
2022-09-05Address review comments.Nicholas Nethercote-10/+9
2022-09-05Make `hir::PathSegment::hir_id` non-optional.Nicholas Nethercote-79/+87
2022-09-05Make `hir::PathSegment::res` non-optional.Nicholas Nethercote-72/+62
2022-09-05Remove dead code from `print_generic_args`.Nicholas Nethercote-27/+7
2022-09-05Add some blank lines to the definition of `Res`.Nicholas Nethercote-1/+5
2022-09-05Auto merge of #100759 - fee1-dead-contrib:const_eval_select_real_intrinsic, r...bors-118/+196
2022-09-04Point at type parameter in plain path exprMichael Goulet-10/+10
2022-09-04Fix `hir::Local` doc to match with the variable name used: `init`kraktus-1/+1
2022-09-04Rollup merge of #101388 - compiler-errors:issue-101376, r=fee1-deadMatthias Krüger-3/+22
2022-09-04Don't fire `rust_2021_incompatible_closure_captures` in edition = 2021Maybe Waffle-2/+6
2022-09-04Auto merge of #101296 - compiler-errors:head-span-for-enclosing-scope, r=oli-obkbors-20/+16
2022-09-04remap mir before running optimization passesDeadbeef-4/+7
2022-09-04Make `const_eval_select` a real intrinsicDeadbeef-118/+193
2022-09-04Auto merge of #100726 - jswrenn:transmute, r=oli-obkbors-35/+73
2022-09-04Also suggest dereferencing LHS when both &mut T and T are valid binop LHSMichael Goulet-0/+8
2022-09-04Address nits, rename enclosing_scope => parent_labelMichael Goulet-20/+16
2022-09-04Use head span for rustc_on_unimplemented's enclosing_scope attrMichael Goulet-1/+1
2022-09-04Rollup merge of #101369 - compiler-errors:global-asm-pprint, r=jackh726Matthias Krüger-0/+2
2022-09-04Rollup merge of #100647 - obeis:issue-99875, r=nagisaMatthias Krüger-7/+30
2022-09-04Rollup merge of #100302 - compiler-errors:deref-path-methods, r=jackh726Matthias Krüger-2/+60
2022-09-03Add a Machine hook for inline assemblyBen Kimock-2/+21