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
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_macros
/
src
Age
Commit message (
Expand
)
Author
Lines
2022-05-12
errors: `set_arg` takes `IntoDiagnosticArg`
David Wood
-2
/
+2
2022-05-12
macros: spanless subdiagnostics from `()` fields
David Wood
-33
/
+75
2022-05-06
macros: allow `Vec` fields in diagnostic derive
David Wood
-39
/
+85
2022-04-29
macros: add interop between diagnostic derives
David Wood
-1
/
+3
2022-04-29
macros: allow setting applicability in attribute
David Wood
-51
/
+75
2022-04-29
macros: add more documentation comments
David Wood
-1
/
+13
2022-04-29
macros: reuse `SetOnce` trait in diagnostic derive
David Wood
-60
/
+11
2022-04-29
macros: add helper functions for invalid attrs
David Wood
-229
/
+149
2022-04-29
macros: split diagnostic derives into modules
David Wood
-1593
/
+1631
2022-04-29
macros: subdiagnostic derive
David Wood
-132
/
+772
2022-04-25
fix formatting
Christian Poveda
-3
/
+1
2022-04-25
use `ParseSess` instead of `Session` in `into_diagnostic`
Christian Poveda
-2
/
+4
2022-04-21
macros: update doc comment for diagnostic derive
David Wood
-8
/
+18
2022-04-13
couple of clippy::complexity fixes
Matthias Krüger
-1
/
+1
2022-04-05
macros: support translatable suggestions
David Wood
-66
/
+93
2022-04-05
macros: note/help in `SessionDiagnostic` derive
David Wood
-9
/
+45
2022-04-05
macros: support translatable labels
David Wood
-34
/
+75
2022-04-05
macros: optional error codes
David Wood
-23
/
+19
2022-04-05
macros: add `#[no_arg]` to skip `set_arg` call
David Wood
-1
/
+12
2022-04-05
macros: rename `#[message]` to `#[primary_span]`
David Wood
-7
/
+4
2022-04-05
macros: translatable struct attrs and warnings
David Wood
-116
/
+274
2022-04-05
macros: update session diagnostic errors
David Wood
-9
/
+9
2022-04-05
macros: add args for non-subdiagnostic fields
David Wood
-24
/
+54
2022-04-05
macros: move suggestion type handling to fn
David Wood
-68
/
+61
2022-04-05
macros: update comments
David Wood
-27
/
+34
2022-03-08
add `#[rustc_pass_by_value]` to more types
lcnr
-0
/
+1
2022-03-03
Make `Ord`, `PartialOrd` opt-out in `newtype_index`
pierwill
-24
/
+46
2022-03-02
rename ErrorReported -> ErrorGuaranteed
mark
-1
/
+1
2022-03-01
Rollup merge of #93926 - PatchMixolydic:bugfix/must_use-on-exprs, r=cjgillot
Dylan DPC
-1
/
+0
2022-02-27
Lint against more useless `#[must_use]` attributes
Ruby Lazuli
-1
/
+0
2022-02-25
Auto merge of #93878 - Aaron1011:newtype-macro, r=cjgillot
bors
-0
/
+333
2022-02-24
Address review comments
Aaron Hill
-24
/
+10
2022-02-24
Convert `newtype_index` to a proc macro
Aaron Hill
-0
/
+347
2022-02-23
rustc_errors: let `DiagnosticBuilder::emit` return a "guarantee of emission".
Eduard-Mihai Burtescu
-1
/
+1
2022-02-20
Delete Decoder::read_enum_variant
Mark Rousskov
-8
/
+4
2022-02-20
Delete Decoder::read_struct_field
Mark Rousskov
-19
/
+6
2022-02-20
Delete Decoder::read_struct
Mark Rousskov
-9
/
+1
2022-02-20
Delete read_enum_variant_arg
Mark Rousskov
-11
/
+12
2022-02-20
Delete read_enum_variant names
Mark Rousskov
-8
/
+0
2022-02-20
Delete Decoder::read_enum
Mark Rousskov
-13
/
+8
2022-02-16
Move ty::print methods to Drop-based scope guards
Mark Rousskov
-1
/
+3
2022-01-22
Make `Decodable` and `Decoder` infallible.
Nicholas Nethercote
-13
/
+5
2022-01-03
Rollup merge of #92011 - Aaron1011:decode-span, r=michaelwoerister
Matthias Krüger
-11
/
+15
2021-12-16
Use field span in `rustc_macros` when emitting decode call
Aaron Hill
-11
/
+15
2021-12-15
Remove `in_band_lifetimes` from `rustc_middle`
Aaron Hill
-0
/
+5
2021-12-12
Query modifier
Deadbeef
-0
/
+20
2021-12-02
Rename TypeFolderFallible to FallibleTypeFolder
Alan Egerton
-1
/
+1
2021-12-02
Reduce boilerplate around infallible folders
Alan Egerton
-2
/
+2
2021-11-26
Make `TypeFoldable` implementors short-circuit on error
LeSeulArtichaut
-3
/
+3
2021-11-22
Avoid generating empty closures for fieldless enums
Mark Rousskov
-7
/
+18
[next]