about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-04-02Fix problem causing `rusqlite` compilation to OOM.Nicholas Nethercote-1/+3
2025-04-02Fix a problem with metavars and inner attributes.Nicholas Nethercote-22/+39
2025-04-02Remove `Token::uninterpolated_span`.Nicholas Nethercote-44/+48
2025-04-02Remove `NtExpr` and `NtLiteral`.Nicholas Nethercote-163/+277
2025-04-01replace extra_filename with strict version hash in metrics file namesJane Losare-Lusby-8/+10
2025-04-01Rollup merge of #139202 - bjorn3:improve_comment, r=jieyouxuMatthias Krüger-1/+1
2025-04-01Rollup merge of #139193 - compiler-errors:inline-synthetic, r=eholkMatthias Krüger-0/+2
2025-04-01Rollup merge of #139188 - durin42:llvm-21-LintPass, r=dianqkMatthias Krüger-4/+9
2025-04-01Rollup merge of #139022 - lcnr:incr-obligation-depth, r=oli-obkMatthias Krüger-38/+38
2025-04-01Rollup merge of #138790 - xizheyin:issue-138626, r=compiler-errorsMatthias Krüger-12/+12
2025-04-01Add unstable `--print=crate-root-lint-levels`Urgau-0/+31
2025-04-01Allow formatting example/gen_block_iterate.rsbjorn3-8/+12
2025-04-01check_struct_for_power_alignment: simplify codeRalf Jung-15/+6
2025-04-01Auto merge of #138492 - lcnr:rm-inline_const_pat, r=oli-obkbors-29/+14
2025-04-01interpret: add a version of run_for_validation for &selfRalf Jung-12/+33
2025-04-01Auto merge of #137535 - Kobzol:split-metadata, r=petrochenkovbors-58/+156
2025-04-01Ensure `calculcate_dtor` is only ever called on local typesOli Scherer-4/+4
2025-04-01Store adt_async_destructor in metadataOli Scherer-4/+7
2025-04-01Store adt_destructor in metadataOli Scherer-4/+7
2025-04-01Make missing optimized MIR error more informativeOli Scherer-1/+3
2025-04-01Remove an unnecessary dtor computation and use the cached query result insteadOli Scherer-1/+1
2025-04-01Decouple trait impls of different traits wrt incrementalOli Scherer-2/+12
2025-04-01Implement `associated_items` api.makai410-7/+185
2025-04-01Improve docs of ValTreeKindbjorn3-1/+1
2025-04-01Auto merge of #138740 - nnethercote:ast-ItemKind-idents, r=fmeasebors-793/+931
2025-04-01Skip suggest impl or dyn when poly trait is not a real traitxizheyin-0/+1
2025-04-01Bump metadata versionJakub Beránek-1/+1
2025-04-01Address review comments.Nicholas Nethercote-81/+78
2025-04-01Move `ast::Item::ident` into `ast::ItemKind`.Nicholas Nethercote-704/+857
2025-04-01Ignore `#[test_case]` on anything other than `fn`/`const`/`static`.Nicholas Nethercote-20/+26
2025-04-01Factor out some shared code.Nicholas Nethercote-32/+14
2025-04-01coverage: Don't split bang-macro spans, just truncate themZalathar-32/+15
2025-04-01coverage: Instead of splitting, just discard any span that overlaps a holeZalathar-46/+17
2025-04-01coverage: Shrink call spans to just the function nameZalathar-11/+7
2025-03-31increment depth of nested obligationslcnr-38/+38
2025-03-31Feed HIR for by-move coroutine body def, since the inliner tries to read its ...Michael Goulet-0/+2
2025-03-31Rollup merge of #139181 - tiif:doc, r=NoratriebMatthias Krüger-2/+2
2025-03-31Rollup merge of #139039 - nnethercote:less-kw-Empty-4, r=petrochenkovMatthias Krüger-10/+15
2025-03-31Rollup merge of #138426 - madsmtm:vita-llvm-target, r=jieyouxuMatthias Krüger-1/+1
2025-04-01Improve `is_doc_keyword`.Nicholas Nethercote-3/+7
2025-04-01Tweak `check_doc_keyword`.Nicholas Nethercote-5/+5
2025-04-01Use `sym::dummy` in one more place.Nicholas Nethercote-2/+3
2025-03-31PassWrapper: adapt for llvm/llvm-project@94122d58fc77079a291a3d008914006cb509...Augie Fackler-4/+9
2025-03-31Fix invalid linktiif-2/+2
2025-03-31Expose `registered_tools` directly without `TyCtxt`-queryUrgau-4/+13
2025-03-31Expose `LintLevelsBuilder` with crate root builderUrgau-0/+14
2025-03-31Auto merge of #139169 - matthiaskrgr:rollup-nfy4aew, r=matthiaskrgrbors-40/+166
2025-03-31hygiene: Rename semi-transparent to semi-opaqueVadim Petrochenkov-30/+30
2025-03-31Rollup merge of #139153 - compiler-errors:incr-comp-closure, r=oli-obkMatthias Krüger-12/+32
2025-03-31Rollup merge of #138842 - Noratrieb:inline-exported, r=me,saethlinMatthias Krüger-0/+29