about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2024-07-03Rollup merge of #127184 - bjorn3:interface_refactor2, r=NadrierilMatthias Krüger-45/+39
2024-07-03Rollup merge of #127092 - compiler-errors:rtn-dots-redux, r=estebankMatthias Krüger-77/+69
2024-07-03Auto merge of #127036 - cjgillot:sparse-state, r=oli-obkbors-80/+141
2024-07-03Auto merge of #127278 - matthiaskrgr:rollup-fjexkdr, r=matthiaskrgrbors-252/+286
2024-07-03Rollup merge of #127233 - nnethercote:parser-cleanups, r=petrochenkovMatthias Krüger-120/+98
2024-07-03Rollup merge of #127202 - oli-obk:do_not_count_errors, r=wesleywiserMatthias Krüger-30/+12
2024-07-03Rollup merge of #127145 - compiler-errors:as_lang_item, r=lcnrMatthias Krüger-91/+164
2024-07-03Rollup merge of #126803 - tgross35:verbose-asm, r=AmanieuMatthias Krüger-11/+12
2024-07-03Auto merge of #126094 - petrochenkov:libsearch, r=michaelwoeristerbors-85/+94
2024-07-03Auto merge of #125507 - compiler-errors:type-length-limit, r=lcnrbors-197/+274
2024-07-03Rollup merge of #126403 - compiler-errors:better-type-errors, r=lcnrJacob Pratt-48/+101
2024-07-03Auto merge of #123737 - compiler-errors:alias-wf, r=lcnrbors-9/+3
2024-07-02Rename the `asm-comments` compiler flag to `verbose-asm`Trevor Gross-10/+10
2024-07-02Always preserve user-written comments in assemblyTrevor Gross-1/+2
2024-07-03Auto merge of #123720 - amandasystems:dyn-enable-refactor, r=nikomatsakisbors-73/+140
2024-07-02Instance::resolve -> Instance::try_resolve, and other nitsMichael Goulet-22/+37
2024-07-02Actually report normalization-based type errors correctly for alias-relate ob...Michael Goulet-48/+101
2024-07-02Make fn traits into first-class TraitSolverLangItems to avoid needing fn_trai...Michael Goulet-17/+39
2024-07-02add TyCtxt::as_lang_item, use in new solverMichael Goulet-75/+126
2024-07-02Fix spansMichael Goulet-36/+36
2024-07-02Re-implement a type-size based limitMichael Goulet-95/+128
2024-07-02Give Instance::expect_resolve a spanMichael Goulet-12/+38
2024-07-02Miscellaneous renamingMichael Goulet-68/+71
2024-07-02Rollup merge of #127230 - hattizai:patch01, r=saethlinMatthias Krüger-14/+14
2024-07-02Rollup merge of #127224 - tgross35:pretty-print-exhaustive, r=RalfJungMatthias Krüger-16/+18
2024-07-02Rollup merge of #127203 - chenyukang:yukang-fix-120074-import, r=NadrierilMatthias Krüger-1/+11
2024-07-02Rollup merge of #127168 - DianQK:cast-size, r=workingjubileeMatthias Krüger-8/+33
2024-07-02Rollup merge of #127146 - compiler-errors:fast-reject, r=lcnrMatthias Krüger-400/+418
2024-07-02Rollup merge of #127136 - compiler-errors:coroutine-closure-env-shim, r=oli-obkMatthias Krüger-26/+50
2024-07-02Rollup merge of #126883 - dtolnay:breakvalue, r=fmeaseMatthias Krüger-3/+84
2024-07-02Import `std::{iter,mem}`.Nicholas Nethercote-11/+10
2024-07-02linker: Link dylib crates by pathVadim Petrochenkov-85/+94
2024-07-02Rename `make_token_stream`.Nicholas Nethercote-6/+6
2024-07-02Shrink parser positions from `usize` to `u32`.Nicholas Nethercote-24/+21
2024-07-02chore: remove duplicate wordshattizai-14/+14
2024-07-02Move more things around in `collect_tokens_trailing_token`.Nicholas Nethercote-23/+18
2024-07-02Move things around in `collect_tokens_trailing_token`.Nicholas Nethercote-7/+7
2024-07-02Flip an if/else in `AttrTokenStream::to_attr_token_stream`.Nicholas Nethercote-3/+3
2024-07-02Fix comment.Nicholas Nethercote-3/+3
2024-07-02Just `push` in `AttrTokenStream::to_token_trees`.Nicholas Nethercote-16/+12
2024-07-02Rename `TokenStream::new` argument.Nicholas Nethercote-2/+2
2024-07-02Change `AttrTokenStream::to_tokenstream` to `to_token_trees`.Nicholas Nethercote-22/+15
2024-07-02Fix a typo in a comment.Nicholas Nethercote-1/+1
2024-07-02Simplify `CfgEval`.Nicholas Nethercote-10/+8
2024-07-01Parenthesize break values containing leading labelDavid Tolnay-3/+84
2024-07-02Use the aligned size for alloca at ret when the pass mode is cast.DianQK-5/+23
2024-07-02Use the aligned size for alloca at args when the pass mode is cast.DianQK-3/+10
2024-07-01Make `FloatTy` checks exhaustive in pretty printTrevor Gross-16/+18
2024-07-01Rollup merge of #127129 - compiler-errors:full-expr-span, r=jieyouxuGuillaume Gomez-1/+2
2024-07-01Rollup merge of #126832 - petrochenkov:linkarg, r=jieyouxuGuillaume Gomez-383/+318