index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_middle
/
src
/
error.rs
Age
Commit message (
Expand
)
Author
Lines
2025-06-26
const-eval: allow constants to refer to mutable/external memory, but reject s...
Ralf Jung
-0
/
+17
2025-06-05
Replace some `Option<Span>` with `Span` and use DUMMY_SP instead of None
Oli Scherer
-1
/
+1
2025-02-25
Teach structured errors to display short `Ty`
Esteban Küber
-2
/
+2
2025-02-18
clean up layout error diagnostics
Lukas Markeffsky
-5
/
+5
2025-02-17
Move `rustc_middle::limits` to `rustc_interface`.
Nicholas Nethercote
-10
/
+0
2025-02-11
compiler: Make middle errors `pub(crate)` and bury some dead code
Jubilee Young
-18
/
+10
2025-01-29
upstream rustc_codegen_ssa/rustc_middle changes for enzyme/autodiff
Manuel Drehwald
-0
/
+14
2025-01-27
Add `TooGeneric` variant to `LayoutError` and emit `Unknown` one
FedericoBruzzone
-0
/
+3
2024-11-09
Move some code from Compiler::enter to GlobalCtxt::finish
bjorn3
-2
/
+9
2024-08-21
Use bool in favor of Option<()> for diagnostics
Michael Goulet
-1
/
+1
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-1
/
+2
2024-07-02
Re-implement a type-size based limit
Michael Goulet
-0
/
+14
2024-04-29
Remove `extern crate rustc_macros` from `rustc_middle`.
Nicholas Nethercote
-1
/
+1
2024-03-05
Rename `DiagnosticMessage` as `DiagMessage`.
Nicholas Nethercote
-4
/
+4
2024-02-28
Rename `DiagnosticArg{,Map,Name,Value}` as `DiagArg{,Map,Name,Value}`.
Nicholas Nethercote
-3
/
+3
2024-02-03
Use `DiagnosticArgName` in a few more places.
Nicholas Nethercote
-4
/
+3
2024-01-30
Remove the lifetime from `DiagnosticArgValue`.
Nicholas Nethercote
-5
/
+2
2024-01-29
Stop using `String` for error codes.
Nicholas Nethercote
-2
/
+2
2023-09-14
don't point at const usage site for resolution-time errors
Ralf Jung
-0
/
+7
2023-07-27
Don't attempt to compute layout of type referencing error
Michael Goulet
-0
/
+3
2023-06-01
Use translatable diagnostics in `rustc_const_eval`
Deadbeef
-0
/
+55
2023-05-16
Remove `LangItems::require`
Nilstrieb
-1
/
+9
2023-04-03
fix(middle): emit error rather than delay bug when reaching limit
bohan
-0
/
+8
2022-11-21
Match crate and slug names
mejrs
-0
/
+8
2022-10-30
better error for rustc_strict_coherence misuse
Michael Goulet
-0
/
+9
2022-10-23
Migrate all diagnostics
Nilstrieb
-6
/
+6
2022-10-03
Add diagnostic struct for const eval error in `rustc_middle`
pierwill
-0
/
+7
2022-09-21
UPDATE - rename SessionSubdiagnostic macro to Subdiagnostic
Jhonny Bill Mena
-1
/
+1
2022-09-21
UPDATE - rename DiagnosticHandler macro to Diagnostic
Jhonny Bill Mena
-4
/
+4
2022-09-21
UPDATE - rename DiagnosticHandler trait to IntoDiagnostic
Jhonny Bill Mena
-4
/
+4
2022-09-05
fix comment
111
-1
/
+1
2022-09-01
Migrate limit error
111
-0
/
+10
2022-09-01
Migrate OpaqueHiddenType mismatch
111
-0
/
+26
2022-09-01
Migrate DropCheckOverflow
111
-0
/
+14