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_expand
/
src
/
base.rs
Age
Commit message (
Expand
)
Author
Lines
2023-12-23
Give `DiagnosticBuilder` a default type.
Nicholas Nethercote
-6
/
+3
2023-12-19
Introduce `DiagCtxt::struct_bug`.
Nicholas Nethercote
-0
/
+1
2023-12-18
Use `.into_diagnostic()` less.
Nicholas Nethercote
-3
/
+2
2023-12-18
Rename many `DiagCtxt` arguments.
Nicholas Nethercote
-10
/
+10
2023-12-18
Rename `Session::span_diagnostic` as `Session::dcx`.
Nicholas Nethercote
-5
/
+5
2023-12-18
Rename `ParseSess::span_diagnostic` as `ParseSess::dcx`.
Nicholas Nethercote
-1
/
+1
2023-12-18
Rename `Handler` as `DiagCtxt`.
Nicholas Nethercote
-1
/
+1
2023-12-15
Change `msg: impl Into<String>` for bug diagnostics.
Nicholas Nethercote
-1
/
+1
2023-12-10
remove redundant imports
surechen
-1
/
+1
2023-12-04
Remove some unused code, and downgrade some `pub`s.
Nicholas Nethercote
-5
/
+0
2023-12-02
Use `Session::diagnostic` in more places.
Nicholas Nethercote
-8
/
+7
2023-11-21
Fix `clippy::needless_borrow` in the compiler
Nilstrieb
-6
/
+6
2023-08-11
rustc: Move `features` from `Session` to `GlobalCtxt`
Vadim Petrochenkov
-1
/
+4
2023-07-20
Don't translate compiler-internal bug messages
Oli Scherer
-1
/
+1
2023-07-12
Re-format let-else per rustfmt update
Mark Rousskov
-1
/
+1
2023-06-08
Rollup merge of #112396 - WaffleLapkin:track_more_diagnostics, r=compiler-errors
Guillaume Gomez
-0
/
+5
2023-06-07
Track more diagnostics in `rustc_expand`
Maybe Waffle
-0
/
+5
2023-06-01
Remember names of `cfg`-ed out items to mention them in diagnostics
Nilstrieb
-1
/
+3
2023-05-29
Use `Cow` in `{D,Subd}iagnosticMessage`.
Nicholas Nethercote
-3
/
+3
2023-05-24
Use `Option::is_some_and` and `Result::is_ok_and` in the compiler
Maybe Waffle
-2
/
+2
2023-05-16
Avoid `&format("...")` calls in error message code.
Nicholas Nethercote
-5
/
+6
2023-05-06
introduce `DynSend` and `DynSync` auto trait
SparrowLii
-6
/
+6
2023-05-03
Restrict `From<S>` for `{D,Subd}iagnosticMessage`.
Nicholas Nethercote
-1
/
+1
2023-05-01
Rip it out
Nilstrieb
-2
/
+0
2023-03-23
Separate find_*_stability.
Camille GILLOT
-1
/
+3
2023-03-23
rustc_interface: Add a new query `pre_configure`
Vadim Petrochenkov
-0
/
+2
2023-03-22
rustc: Remove unused `Session` argument from some attribute functions
Vadim Petrochenkov
-6
/
+4
2023-03-06
Querify registered_tools.
Camille GILLOT
-4
/
+4
2023-02-21
Use `ThinVec` in various AST types.
Nicholas Nethercote
-3
/
+4
2023-02-20
create dummy placeholder crate to prevent compiler
Patrik Kårlin
-0
/
+5
2023-02-05
rustc_expand: remove huge error imports
est31
-23
/
+25
2023-01-30
session: diagnostic migration lint on more fns
David Wood
-3
/
+3
2023-01-17
`rustc_expand`: remove `ref` patterns
Maybe Waffle
-15
/
+15
2023-01-13
Update `rental` hack to work with remapped paths.
Tim Neumann
-4
/
+6
2022-12-12
Auto merge of #105160 - nnethercote:rm-Lit-token_lit, r=petrochenkov
bors
-1
/
+1
2022-12-11
Rollup merge of #105537 - kadiwa4:remove_some_imports, r=fee1-dead
Matthias Krüger
-1
/
+0
2022-12-10
compiler: remove unnecessary imports and qualified paths
KaDiWa
-1
/
+0
2022-12-10
Migrate parts of `rustc_expand` to session diagnostics
nils
-51
/
+39
2022-12-07
Use `Symbol` for the crate name instead of `String`/`str`
Oli Scherer
-1
/
+1
2022-12-02
Add `StrStyle` to `ast::LitKind::ByteStr`.
Nicholas Nethercote
-1
/
+1
2022-12-01
Rollup merge of #105078 - TaKO8Ki:fix-105011, r=nnethercote
Matthias Krüger
-1
/
+5
2022-11-30
report literal errors when `token_lit` has errors
Takayuki Maeda
-1
/
+5
2022-11-27
Prefer doc comments over `//`-comments in compiler
Maybe Waffle
-1
/
+1
2022-11-25
Clarify `SyntaxExtensionKind::LegacyDerive`.
Nicholas Nethercote
-1
/
+6
2022-11-22
Rollup merge of #104416 - clubby789:fix-104414, r=eholk
Matthias Krüger
-1
/
+1
2022-11-18
couple of clippy::perf fixes
Matthias Krüger
-1
/
+1
2022-11-16
Use `token::Lit` in `ast::ExprKind::Lit`.
Nicholas Nethercote
-6
/
+7
2022-11-14
Fix using `include_bytes` in pattern position
clubby789
-1
/
+1
2022-11-12
Rollup merge of #102049 - fee1-dead-contrib:derive_const, r=oli-obk
Dylan DPC
-1
/
+3
2022-10-21
Only apply `ProceduralMasquerade` hack to older versions of `rental`
Aaron Hill
-11
/
+35
[next]