about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2022-04-11simplify const params diagnostic on stableOliver Downard-70/+82
2022-04-07Auto merge of #95706 - petrochenkov:doclink4, r=GuillaumeGomezbors-14/+21
2022-04-07Auto merge of #95715 - nnethercote:shrink-Nonterminal, r=davidtwcobors-16/+18
2022-04-07Auto merge of #95760 - Dylan-DPC:rollup-uskzggh, r=Dylan-DPCbors-18/+25
2022-04-07Rollup merge of #95757 - zofrex:gender-neutral-terms, r=dtolnayDylan DPC-3/+3
2022-04-07Rollup merge of #95189 - fmease:fix-issue-94340, r=estebankDylan DPC-15/+22
2022-04-07Use gender neutral termsJames 'zofrex' Sanderson-3/+3
2022-04-07Auto merge of #95678 - pietroalbini:pa-1.62.0-bootstrap, r=Mark-Simulacrumbors-22/+3
2022-04-07Shrink `Nonterminal`.Nicholas Nethercote-16/+18
2022-04-07rustdoc: Early doc link resolution fixes and refactoringsVadim Petrochenkov-14/+21
2022-04-06Rollup merge of #95731 - oli-obk:lazy_tait_regression, r=compiler-errorsDylan DPC-62/+80
2022-04-06Rollup merge of #95649 - ouz-a:mir-opt, r=oli-obkDylan DPC-0/+74
2022-04-06Stop flagging certain inner attrs as outer onesLeón Orell Valerian Liehr-15/+22
2022-04-06Auto merge of #95669 - nnethercote:call-compute_locs-once-per-rule, r=petroch...bors-149/+169
2022-04-06Check that all hidden types are the same and then deduplicate them.Oli Scherer-62/+80
2022-04-06Auto merge of #95707 - RalfJung:initialized, r=oli-obkbors-4/+22
2022-04-06Auto merge of #95723 - SparrowLii:const_goto, r=fee1-deadbors-9/+16
2022-04-06enhance `ConstGoto` mir-opt by moving up `StorageDead` statementsSparrowLii-9/+16
2022-04-06Rollup merge of #95693 - RalfJung:more-context, r=oli-obkDylan DPC-7/+15
2022-04-06Call `compute_locs` once per rule.Nicholas Nethercote-114/+123
2022-04-05interp/validity: enforce Scalar::InitializedRalf Jung-4/+22
2022-04-05rustc_trait_selection changesPietro Albini-18/+0
2022-04-05trivial cfg(bootstrap) changesPietro Albini-4/+3
2022-04-05Rollup merge of #95681 - petrochenkov:doclinkregr2, r=Dylan-DPCDylan DPC-1/+3
2022-04-05Rollup merge of #95663 - notriddle:notriddle/unsafe-fn-closure, r=compiler-er...Dylan DPC-0/+9
2022-04-05Rollup merge of #95585 - compiler-errors:ref-clone, r=estebankDylan DPC-6/+55
2022-04-05Rollup merge of #95473 - lqd:macro-expansion, r=petrochenkovDylan DPC-10/+24
2022-04-05kill temp earlyouz-a-2/+1
2022-04-05interp: pass TyCtxt to Machine methods that do not take InterpCxRalf Jung-7/+15
2022-04-05Auto merge of #94527 - oli-obk:undef_scalars, r=nagisa,erikdesjardinbors-182/+275
2022-04-05Explain why `&T` is cloned when `T` is not `Clone`Michael Goulet-6/+55
2022-04-05Rollup merge of #95670 - TaKO8Ki:remove-unused-function-parameters, r=davidtwcoDylan DPC-12/+3
2022-04-05Rollup merge of #95654 - notriddle:notriddle/issue-95616, r=davidtwcoDylan DPC-1/+1
2022-04-05Rollup merge of #95525 - ohno418:suggest-derivable-trait-E0277, r=compiler-er...Dylan DPC-0/+70
2022-04-05resolve: Fix resolution of empty paths passed from rustdocVadim Petrochenkov-1/+3
2022-04-05track proc-macro expansions in the self-profilerRémy Rakic-10/+24
2022-04-05Use WrappingRange::full instead of hand-rolling itOli Scherer-6/+3
2022-04-05mir-interpret now treats unions as non-immediate, even if they have scalar la...Oli Scherer-7/+11
2022-04-05Mark scalar layout unions so that backends that do not support partially init...Oli Scherer-177/+269
2022-04-05remove unused function parametersTakayuki Maeda-12/+3
2022-04-05Rollup merge of #95607 - compiler-errors:issue-95272, r=Aaron1011Dylan DPC-4/+15
2022-04-05Rollup merge of #95512 - davidtwco:diagnostic-translation, r=oli-obkDylan DPC-865/+2085
2022-04-05Move the missing fragment identifier checking.Nicholas Nethercote-47/+58
2022-04-05Remove the lifetime from `TtParser` and `MatcherLoc`.Nicholas Nethercote-14/+14
2022-04-05remove region checkouz-a-9/+11
2022-04-05errors: support fluent + parallel compilerDavid Wood-3/+19
2022-04-05errors: use `impl Into<FluentId>`David Wood-5/+2
2022-04-05session: opt for enabling directionality markersDavid Wood-11/+20
2022-04-05errors: add links to fluent documentationDavid Wood-1/+5
2022-04-05typeck: remove now-unnecessary parameter from diagDavid Wood-3/+1