about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-05-06Emit while_true lint spanning the entire loop conditionFlying-Toast-2/+1
2023-05-05Rollup merge of #111173 - nnethercote:still-more-Encoder-cleanups, r=cjgillotYuki Okushi-127/+59
2023-05-05Rollup merge of #111132 - lcnr:nll-generalize, r=b-naberYuki Okushi-113/+20
2023-05-05Rollup merge of #110954 - cjgillot:const-prop-ref, r=wesleywiserYuki Okushi-5/+15
2023-05-04Reject borrows of projections in ConstProp.Camille GILLOT-5/+15
2023-05-04Auto merge of #111014 - klensy:no-rc, r=WaffleLapkinbors-28/+24
2023-05-04Rollup merge of #111100 - BoxyUwU:array_repeat_expr_wf, r=compiler-errorsMatthias Krüger-2/+40
2023-05-04Rollup merge of #110982 - cjgillot:elided-self-const, r=petrochenkovMatthias Krüger-0/+4
2023-05-04Rollup merge of #110826 - cjgillot:place-mention-use, r=JakobDegen,lcnrMatthias Krüger-10/+15
2023-05-04Auto merge of #111174 - matthiaskrgr:rollup-ncnqivh, r=matthiaskrgrbors-143/+184
2023-05-04do not allow rustc::pass_by_value lintBoxy-6/+4
2023-05-04check array type of repeat exprs is wfBoxy-2/+42
2023-05-04Rollup merge of #111103 - BoxyUwU:normal_fold_with_gce_norm, r=compiler-errorsMatthias Krüger-1/+2
2023-05-04Rollup merge of #111070 - WaffleLapkin:break_ribs, r=lcnrMatthias Krüger-116/+113
2023-05-04Rollup merge of #111039 - compiler-errors:foreign-span-rpitit, r=tmiaskoMatthias Krüger-1/+2
2023-05-04Rollup merge of #111027 - clubby789:query-instability-builtin-macros, r=petro...Matthias Krüger-11/+12
2023-05-04Rollup merge of #111024 - saethlin:stringify-full-svh, r=oli-obkMatthias Krüger-6/+11
2023-05-04Rollup merge of #111020 - cjgillot:validate-self-ctor, r=petrochenkovMatthias Krüger-2/+5
2023-05-04Rollup merge of #110859 - compiler-errors:no-negative-drop-impls, r=oli-obkMatthias Krüger-6/+39
2023-05-04Auto merge of #110806 - WaffleLapkin:unmkI, r=lcnrbors-171/+239
2023-05-04Factor out more repeated code in `{write,read}_leb128!`.Nicholas Nethercote-95/+44
2023-05-04Rename `file_encoder_write_leb128!`.Nicholas Nethercote-9/+9
2023-05-04Remove unneeded encode/decode methods.Nicholas Nethercote-13/+0
2023-05-04Reorder some `MemDecoder` methods.Nicholas Nethercote-18/+18
2023-05-04Remove a low value comment.Nicholas Nethercote-4/+0
2023-05-03Rollup merge of #111146 - petrochenkov:decident, r=compiler-errorsManish Goregaokar-4/+3
2023-05-03Rollup merge of #111104 - Manishearth:icuup, r=compiler-errorsManish Goregaokar-2026/+196
2023-05-03Rollup merge of #105452 - rcvalle:rust-cfi-3, r=bjorn3Manish Goregaokar-216/+550
2023-05-03Add cross-language LLVM CFI support to the Rust compilerRamon de C Valle-216/+550
2023-05-03remove `inside_canonicalization_ctxt` flaglcnr-45/+13
2023-05-04Rollup merge of #111097 - oli-obk:🚲_layout, r=compiler-errorsDylan DPC-0/+14
2023-05-04Rollup merge of #111086 - nnethercote:rm-MemEncoder, r=cjgillotDylan DPC-137/+62
2023-05-04Rollup merge of #111062 - clubby789:invalid-repr-unchecked, r=petrochenkovDylan DPC-7/+1
2023-05-04Rollup merge of #110943 - RalfJung:interpret-unsized-arg-ice, r=oli-obkDylan DPC-1/+11
2023-05-04Rollup merge of #110908 - petrochenkov:notagain4, r=compiler-errorsDylan DPC-46/+36
2023-05-04Rollup merge of #110874 - compiler-errors:index-op-specific, r=oli-obkDylan DPC-9/+16
2023-05-04Rollup merge of #110791 - compiler-errors:negative-bounds, r=oli-obkDylan DPC-135/+215
2023-05-03Do not recurse into const generic args when resolving self lifetime elision.Camille GILLOT-0/+4
2023-05-03Validate resolution for SelfCtor too.Camille GILLOT-2/+5
2023-05-03rustc_middle: Fix `opt_item_ident` for non-local def idsVadim Petrochenkov-4/+3
2023-05-03cleanup nll generalizerlcnr-68/+7
2023-05-03Restrict `From<S>` for `{D,Subd}iagnosticMessage`.Nicholas Nethercote-729/+732
2023-05-02Make negative trait bounds work with the old trait solverMichael Goulet-0/+34
2023-05-02Disallow associated type constraints on negative boundsMichael Goulet-2/+22
2023-05-02Implement negative boundsMichael Goulet-135/+161
2023-05-02Auto merge of #111028 - compiler-errors:attr-query-no-caching, r=cjgillotbors-10/+0
2023-05-02Regen baked dataManish Goregaokar-2018/+188
2023-05-02Update ICU4X to 1.2Manish Goregaokar-8/+8
2023-05-02correctly recurse when expanding anon constsBoxy-1/+2
2023-05-02Avoid ICEing miri on layout query cyclesOli Scherer-0/+14