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_builtin_macros
/
src
/
errors.rs
Age
Commit message (
Expand
)
Author
Lines
2025-08-15
Implement `#[derive(From)]`
Jakub Beránek
-0
/
+18
2025-08-14
Remove the old target checking logic
Jonathan Brouwer
-8
/
+0
2025-07-13
make `cfg_select` a builtin macro
Folkert de Vries
-0
/
+18
2025-06-25
Rollup merge of #142724 - xizheyin:avoid_overwrite_args, r=oli-obk
Jana Dönszelmann
-0
/
+1
2025-06-25
Add runtime check to avoid overwrite arg easily in diag and store and restore...
xizheyin
-0
/
+1
2025-06-24
Rollup merge of #142704 - tgross35:remove-concat_idents, r=fee1-dead
Guillaume Gomez
-21
/
+0
2025-06-24
Remove the deprecated `concat_idents!` macro
Trevor Gross
-21
/
+0
2025-06-19
Improve diagnostics for `concat_bytes!` with C string literals
Trevor Gross
-0
/
+9
2025-05-28
Rollup merge of #140697 - Sa4dUs:split-autodiff, r=ZuseZ4
Trevor Gross
-8
/
+0
2025-05-27
move asm parsing code into `rustc_parse`
Folkert de Vries
-70
/
+9
2025-05-27
support `#[cfg(...)]` on arguments to the `asm!` macros
Folkert de Vries
-0
/
+7
2025-05-21
Disable autodiff bootstrapping
Marcelo Domínguez
-8
/
+0
2025-05-18
add `AsmOptions` with some named fields
Folkert de Vries
-2
/
+2
2025-04-16
Move eager translation to a method on `Diag`
Jake Goulding
-7
/
+3
2025-04-13
Improve `-Z crate-attr` diagnostics
jyn
-7
/
+0
2025-04-03
add the autodiff batch mode frontend
Manuel Drehwald
-0
/
+8
2025-03-11
Fix ICE for invalid return activity and proper error handling
Marcelo Domínguez
-0
/
+9
2025-02-27
switch #[cfg(not(llvm_enzyme))] to cfg!(llvm_enzyme)
Vayun Biyani
-4
/
+0
2024-12-30
add suggestion for wrongly ordered format parameters
Davis Muro
-0
/
+11
2024-12-21
Use E0665 for missing `#[default]` error
Esteban Küber
-9
/
+4
2024-12-18
Re-export more `rustc_span::symbol` things from `rustc_span`.
Nicholas Nethercote
-2
/
+1
2024-12-09
Disallow `#[default] Variant {}` regardless of feature flag
Esteban Küber
-0
/
+1
2024-10-11
Single commit implementing the enzyme/autodiff frontend
Manuel Drehwald
-0
/
+72
2024-10-07
Rollup merge of #128721 - Brezak:pointee-in-strange-places, r=pnkfelix
Jubilee
-0
/
+7
2024-10-06
Check that `#[pointee]` is applied only to generic arguments
Brezak
-0
/
+7
2024-10-06
implement `naked_asm` macro
Folkert
-12
/
+15
2024-08-16
Add `warn(unreachable_pub)` to `rustc_builtin_macros`.
Nicholas Nethercote
-1
/
+1
2024-08-04
Rollup merge of #128305 - folkertdev:asm-parser-unsupported-operand, r=Amanieu
Matthias Krüger
-0
/
+9
2024-07-30
Add toggle for `parse_meta_item` unsafe parsing
carbotaniuman
-7
/
+0
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-3
/
+5
2024-07-28
improve error message when global asm uses inline asm operands
Folkert
-0
/
+9
2024-07-28
Rollup merge of #127853 - folkertdev:naked-function-error-messages, r=bjorn3
Matthias Krüger
-0
/
+10
2024-07-27
switch to an allowlist approach
Folkert
-1
/
+1
2024-07-25
improve error message when `global_asm!` uses `asm!` options
Folkert
-0
/
+11
2024-07-17
add error message when `#[naked]` is used with `#[test]`
Folkert
-0
/
+10
2024-06-25
Migrate some rustc_builtin_macros to SessionDiagnostic
he1pa
-0
/
+40
2024-06-18
Use a dedicated type instead of a reference for the diagnostic context
Oli Scherer
-3
/
+3
2024-06-06
Disallow unsafe in derive
carbotaniuman
-0
/
+7
2024-04-26
Rollup merge of #124391 - nnethercote:builtin_macros-cleanups, r=fee1-dead
Jacob Pratt
-1
/
+24
2024-04-26
Adjust some `pub`s.
Nicholas Nethercote
-1
/
+1
2024-04-26
Move some functions from `rustc_expand` to `rustc_builtin_macros`.
Nicholas Nethercote
-0
/
+23
2024-04-21
Pass translation closure to add_to_diag_with() as reference
Xiretza
-1
/
+1
2024-04-01
Fix error message for `env!` when env var is not valid Unicode
beetrees
-0
/
+8
2024-03-11
Rename `AddToDiagnostic` as `Subdiagnostic`.
Nicholas Nethercote
-4
/
+4
2024-03-11
Rename `IntoDiagnostic` as `Diagnostic`.
Nicholas Nethercote
-5
/
+5
2024-03-08
Rollup merge of #119365 - nbdd0121:asm-goto, r=Amanieu
Matthias Krüger
-0
/
+7
2024-03-05
Rename `SubdiagnosticMessageOp` as `SubdiagMessageOp`.
Nicholas Nethercote
-2
/
+2
2024-02-29
Remove unused diagnostic struct
r0cky
-21
/
+0
2024-02-28
Rename `DiagnosticBuilder` as `Diag`.
Nicholas Nethercote
-14
/
+10
2024-02-24
Forbid asm unwind to work with labels
Gary Guo
-0
/
+7
[next]