about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2022-05-12Auto merge of #96853 - davidtwco:diagnostic-translation-unit-and-more-porting...bors-125/+206
2022-05-12Auto merge of #96940 - TaKO8Ki:stop-suggesting-wrong-fully-qualified-path, r=...bors-11/+16
2022-05-12typeck: port "no resolve overridden impl substs"David Wood-1/+11
2022-05-12typeck: port "manual implementations"David Wood-14/+17
2022-05-12typeck: port "missing type params"David Wood-58/+92
2022-05-12errors: `set_arg` takes `IntoDiagnosticArg`David Wood-6/+6
2022-05-12typeck: simplify error type using `()` fieldDavid Wood-16/+8
2022-05-12macros: spanless subdiagnostics from `()` fieldsDavid Wood-33/+75
2022-05-12Auto merge of #96889 - Aaron1011:place-ref-remove, r=compiler-errorsbors-5/+15
2022-05-12Auto merge of #95837 - scottmcm:ptr-offset-from-unsigned, r=oli-obkbors-18/+59
2022-05-11Apply CR suggestions; add real tracking issueScott McMurray-0/+2
2022-05-11Add a debug check for ordering, and check for isize overflow in CTFEScott McMurray-3/+10
2022-05-11Rename `unsigned_offset_from` to `sub_ptr`Scott McMurray-1/+1
2022-05-11Add `unsigned_offset_from` on pointersScott McMurray-15/+47
2022-05-12Auto merge of #96150 - est31:unused_macro_rules, r=petrochenkovbors-27/+189
2022-05-11Auto merge of #96806 - cjgillot:codegen-fulfill-nice, r=oli-obkbors-77/+52
2022-05-11Remove `PartialOrd`/`Ord` impl for `PlaceRef`Aaron Hill-5/+15
2022-05-11Auto merge of #96220 - RalfJung:scalar-no-padding, r=oli-obkbors-53/+53
2022-05-11Auto merge of #96942 - Dylan-DPC:rollup-p8bcly2, r=Dylan-DPCbors-3/+16
2022-05-11Rollup merge of #96898 - RalfJung:interpret-pop-debug, r=oli-obkDylan DPC-0/+13
2022-05-11Rollup merge of #95281 - pierwill:fix-85513, r=Dylan-DPCDylan DPC-3/+3
2022-05-11avoid computing Scalar size/align in debug buildsRalf Jung-3/+3
2022-05-11stop suggesting non-existing fully qualified pathsTakayuki Maeda-11/+16
2022-05-11ast: Introduce some traits to get AST node properties genericallyVadim Petrochenkov-486/+590
2022-05-11rustc_log: add env var to set verbose entry/exit behaviorRalf Jung-0/+13
2022-05-11Auto merge of #96931 - JohnTitor:rollup-3um8o4j, r=JohnTitorbors-42/+3
2022-05-11Gracefully fail to resolve associated items instead of `delay_span_bug`.Camille GILLOT-77/+52
2022-05-11Rollup merge of #96916 - matthiaskrgr:simpl_count, r=compiler-errorsYuki Okushi-1/+1
2022-05-11Rollup merge of #96903 - oli-obk:opaque_type_lifetime_constraints, r=compiler...Yuki Okushi-1/+1
2022-05-11Rollup merge of #96543 - nnethercote:rm-make_token_stream-hacks, r=Aaron1011Yuki Okushi-40/+1
2022-05-11Auto merge of #96888 - Aaron1011:fake-borrow-no-sort, r=petrochenkovbors-11/+9
2022-05-11Remove some unnecessary invisible delimiter checks.Nicholas Nethercote-2/+1
2022-05-10simplify length countMatthias Krüger-1/+1
2022-05-10Auto merge of #96904 - JohnTitor:rollup-f1sz5x0, r=JohnTitorbors-58/+119
2022-05-11Rollup merge of #96882 - jackh726:no-subst, r=oli-obkYuki Okushi-7/+3
2022-05-11Rollup merge of #96717 - BoxyUwU:gats_const_param_types_mismatch_err, r=lcnrYuki Okushi-51/+116
2022-05-10Use lifetimes on type-alias-impl-trait used in function signatures to infer o...Oli Scherer-1/+1
2022-05-10Auto merge of #96736 - oli-obk:tait_missing_wf_check, r=davidtwcobors-3/+72
2022-05-10fmtRalf Jung-3/+1
2022-05-10update/remove some old commentsRalf Jung-5/+1
2022-05-10even tighter checks for layouts on immediate field projectionsRalf Jung-6/+11
2022-05-10disable one check for now until #96185 is fixedRalf Jung-4/+5
2022-05-10tighten sanity checks around Scalar and ScalarPairRalf Jung-44/+44
2022-05-10Auto merge of #94799 - lcnr:list-ty-perf, r=petrochenkovbors-7/+5
2022-05-10Auto merge of #96891 - Dylan-DPC:rollup-echa4wg, r=Dylan-DPCbors-96/+218
2022-05-10Check hidden types for well formedness at the definition site instead of only...Oli Scherer-3/+72
2022-05-10Rollup merge of #96872 - RalfJung:layout-sanity, r=eddybDylan DPC-9/+127
2022-05-10Rollup merge of #96823 - jackh726:params-heuristics-fix, r=estebankDylan DPC-86/+89
2022-05-10Rollup merge of #96812 - cjgillot:no-lint-outllives-macro, r=petrochenkovDylan DPC-1/+2
2022-05-10Auto merge of #96808 - cjgillot:impossible-trait, r=compiler-errorsbors-0/+14