about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2024-02-05Make `Emitter::emit_diagnostic` consuming.Nicholas Nethercote-64/+73
2024-02-03Rollup merge of #120616 - fmease:fix-ice-const-eval-fail-undef-field-access, ...Matthias Krüger-1/+5
2024-02-03Rollup merge of #120610 - petrochenkov:maybeownogen, r=cjgillotMatthias Krüger-32/+17
2024-02-03Rollup merge of #120592 - trevyn:cleanup-to-string, r=NilstriebMatthias Krüger-15/+15
2024-02-03Rollup merge of #120573 - nnethercote:rm-BorrowckErrors-tainted_by_errors, r=...Matthias Krüger-91/+88
2024-02-03Rollup merge of #120571 - nnethercote:misc-diagnostics, r=oli-obkMatthias Krüger-152/+108
2024-02-03Rollup merge of #120570 - fmease:change-ty-to-ct-param-sugg, r=compiler-errorsMatthias Krüger-14/+82
2024-02-03Rollup merge of #119543 - usamoi:avx512fp16, r=oli-obkMatthias Krüger-1/+2
2024-02-03Check for presence of field in typeck results before visiting itLeón Orell Valerian Liehr-1/+5
2024-02-03hir: Remove the generic type parameter from `MaybeOwned`Vadim Petrochenkov-32/+17
2024-02-02Remove unnecessary `.to_string()`/`.as_str()`strevyn-15/+15
2024-02-03Use `StringPart` more.Nicholas Nethercote-43/+38
2024-02-03Simplify future breakage control flow.Nicholas Nethercote-18/+8
2024-02-03Fix an incorrect comment.Nicholas Nethercote-1/+1
2024-02-03Improve a local variable name.Nicholas Nethercote-2/+2
2024-02-03Use `DiagnosticArgName` in a few more places.Nicholas Nethercote-17/+18
2024-02-03Remove some unnecessary `clone` calls.Nicholas Nethercote-6/+4
2024-02-03`SilentEmitter::fatal_note` doesn't need to be optional.Nicholas Nethercote-13/+11
2024-02-03`Diagnostic` cleanupsNicholas Nethercote-26/+9
2024-02-03Remove an out-of-date comment.Nicholas Nethercote-1/+0
2024-02-03Make some fatal errors more concise.Nicholas Nethercote-5/+3
2024-02-02Rename `BorrowckErrors` as `BorrowckDiags`.Nicholas Nethercote-26/+26
2024-02-02Inline and remove `DiagnosticBuilder::into_diagnostic`.Nicholas Nethercote-7/+2
2024-02-02Remove `BorrowckErrors::tainted_by_errors`.Nicholas Nethercote-59/+66
2024-02-02Remove `BorrowckErrors::set_tainted_by_errors`.Nicholas Nethercote-5/+0
2024-02-02Rename `buffer_non_error_diag` as `buffer_non_error`.Nicholas Nethercote-5/+5
2024-02-02Suggest changing ty to const params if appropriateLeón Orell Valerian Liehr-1/+67
2024-02-02Clean up some things in the name resolverLeón Orell Valerian Liehr-13/+15
2024-02-01Rework `StringPart`.Nicholas Nethercote-21/+17
2024-02-01Fit more values into `DiagnosticArgValue::Number`.Nicholas Nethercote-7/+6
2024-02-01Tweak `emit_stashed_diagnostics`.Nicholas Nethercote-2/+1
2024-01-31Rollup merge of #120495 - clubby789:remove-amdgpu-kernel, r=oli-obkNadrieril-42/+17
2024-01-31Rollup merge of #120490 - nnethercote:Diagnostic-hashing, r=estebankNadrieril-8/+8
2024-01-31Rollup merge of #120472 - Nilstrieb:die, r=compiler-errorsNadrieril-1/+3
2024-01-31Rollup merge of #120469 - estebank:issue-40120, r=TaKO8KiNadrieril-16/+25
2024-01-31Rollup merge of #120321 - Nadrieril:cleanup-cx, r=compiler-errorsNadrieril-174/+166
2024-01-31Auto merge of #120346 - petrochenkov:ownodes, r=oli-obkbors-71/+66
2024-01-31Auto merge of #120227 - nnethercote:further-improve-space_between, r=petroche...bors-18/+33
2024-01-30Provide more context on derived obligation error primary labelEsteban Küber-16/+25
2024-01-31Don't hash lints differently to non-lints.Nicholas Nethercote-8/+8
2024-01-30Auto merge of #119101 - compiler-errors:outlives, r=lcnrbors-67/+163
2024-01-30Separate `PlaceCtxt` from `UsefulnessCtxt`Nadrieril-8/+8
2024-01-30Make `PatternColumn` part of the public APINadrieril-90/+101
2024-01-30Repurpose `MatchCtxt` for usefulness onlyNadrieril-23/+21
2024-01-30Limit the use of `PlaceCtxt`Nadrieril-52/+42
2024-01-30Rollup merge of #120485 - chenyukang:yukang-add-query-instability-check, r=mi...Guillaume Gomez-6/+14
2024-01-30Rollup merge of #120476 - compiler-errors:lang-items-yeet, r=NilstriebGuillaume Gomez-128/+15
2024-01-30Rollup merge of #120475 - Nilstrieb:cargo-build-my-a-, r=michaelwoeristerGuillaume Gomez-0/+16
2024-01-30Rollup merge of #120434 - fmease:revert-speeder, r=petrochenkovGuillaume Gomez-68/+1
2024-01-30Rollup merge of #120342 - oli-obk:track_errors6, r=nnethercoteGuillaume Gomez-165/+183