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_ast_passes
/
src
/
errors.rs
Age
Commit message (
Expand
)
Author
Lines
2025-07-18
AST lowering: More robustly deal with relaxed bounds
León Orell Valerian Liehr
-16
/
+0
2025-07-17
parse `const trait Trait`
Deadbeef
-1
/
+1
2025-07-06
compiler: rename {ast,hir}::BareFn* to FnPtr*
Jubilee Young
-2
/
+2
2025-06-24
Error on invalid signatures for interrupt ABIs
Folkert de Vries
-4
/
+18
2025-06-12
add `extern "custom"` functions
Folkert de Vries
-0
/
+64
2025-04-17
Auto merge of #139949 - matthiaskrgr:rollup-pxc5tsx, r=matthiaskrgr
bors
-11
/
+3
2025-04-16
Move eager translation to a method on `Diag`
Jake Goulding
-11
/
+3
2025-04-16
Add hard error for `extern` without explicit ABI
Obei Sideg
-0
/
+9
2025-02-25
Teach structured errors to display short `Ty`
Esteban Küber
-1
/
+0
2025-02-24
Introduce new-style attribute parsers for several attributes
Jana Dönszelmann
-7
/
+0
2025-02-22
Fix "missing match arm body" suggestion involving `!`
Esteban Küber
-1
/
+8
2024-12-18
Re-export more `rustc_span::symbol` things from `rustc_span`.
Nicholas Nethercote
-2
/
+1
2024-12-04
Remove `-Zshow-span`.
Nicholas Nethercote
-8
/
+0
2024-11-03
Rename the FIXMEs, remove a few that dont matter anymore
Michael Goulet
-2
/
+2
2024-10-27
Move an impl-Trait check from AST validation to AST lowering
León Orell Valerian Liehr
-7
/
+0
2024-10-14
Rollup merge of #131550 - compiler-errors:extern-diags, r=spastorino
Matthias Krüger
-0
/
+1
2024-10-11
Note what qualifier
Michael Goulet
-0
/
+1
2024-10-01
Remove anon struct and union types
Michael Goulet
-9
/
+0
2024-10-01
Remove unnamed field feature
Michael Goulet
-18
/
+0
2024-09-11
Properly deny const gen/async gen fns
Michael Goulet
-5
/
+6
2024-08-27
Rollup merge of #126013 - nnethercote:unreachable_pub, r=Urgau
Matthias Krüger
-82
/
+82
2024-08-21
Use bool in favor of Option<()> for diagnostics
Michael Goulet
-2
/
+2
2024-08-16
Add `warn(unreachable_pub)` to `rustc_ast_passes`.
Nicholas Nethercote
-82
/
+82
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-4
/
+4
2024-07-25
Rollup merge of #127054 - compiler-errors:bound-ordering, r=fmease
Matthias Krüger
-9
/
+0
2024-07-20
Just totally fully deny late-bound consts
Michael Goulet
-0
/
+7
2024-07-18
Don't allow unsafe statics outside of extern blocks
Michael Goulet
-0
/
+7
2024-07-16
Rollup merge of #126762 - compiler-errors:kw-lt, r=michaelwoerister
Trevor Gross
-15
/
+0
2024-07-16
Deny keyword lifetimes pre-expansion
Michael Goulet
-15
/
+0
2024-07-16
Remove a boilerplaty abstraction
Oli Scherer
-1
/
+1
2024-07-11
And additionally enforce ? and async/const aren't mixed
Michael Goulet
-9
/
+0
2024-06-29
Avoid suggesting to add unsafe when the extern block is already unsafe
Santiago Pastorino
-1
/
+1
2024-06-26
Fix bad replacement for unsafe extern block suggestion
yukang
-1
/
+1
2024-06-21
Do not allow safe usafe on static and fn items
Santiago Pastorino
-0
/
+14
2024-06-17
Detect duplicates
Michael Goulet
-0
/
+9
2024-06-17
Rework precise capturing syntax
Michael Goulet
-0
/
+8
2024-06-05
Make MISSING_UNSAFE_ON_EXTERN lint emit future compat info with suggestion to...
Santiago Pastorino
-0
/
+7
2024-06-04
Fail when using safe/unsafe items inside unadorned extern blocks
Santiago Pastorino
-0
/
+9
2024-05-26
Rollup merge of #124048 - veera-sivarajan:bugfix-123773-c23-variadics, r=comp...
Jubilee
-7
/
+0
2024-05-21
Generate lint diagnostic message from BuiltinLintDiag
Xiretza
-0
/
+2
2024-04-21
Pass translation closure to add_to_diag_with() as reference
Xiretza
-2
/
+2
2024-04-16
Support C23's Variadics Without a Named Parameter
Veera
-7
/
+0
2024-04-12
Improve diagnostic by suggesting to remove visibility qualifier
morine0122
-0
/
+6
2024-04-04
Fix diagnostic for qualifier in extern block
Arthur Carcano
-2
/
+1
2024-03-11
Rename `AddToDiagnostic` as `Subdiagnostic`.
Nicholas Nethercote
-5
/
+5
2024-03-05
Rename `SubdiagnosticMessageOp` as `SubdiagMessageOp`.
Nicholas Nethercote
-3
/
+3
2024-02-29
Detect empty leading where-clauses on type aliases
León Orell Valerian Liehr
-11
/
+19
2024-02-28
Rename `DiagnosticBuilder` as `Diag`.
Nicholas Nethercote
-4
/
+3
2024-02-20
Reduce capabilities of `Diagnostic`.
Nicholas Nethercote
-3
/
+14
2024-02-08
Add `SubdiagnosticMessageOp` as a trait alias.
Nicholas Nethercote
-15
/
+3
[next]