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-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
2022-10-20
Implement assertions and fixes to not emit empty spans without suggestions
Kevin Per
-2
/
+3
2022-09-21
FIX - adopt new Diagnostic naming in newly migrated modules
Jhonny Bill Mena
-1
/
+1
2022-09-21
UPDATE - rename DiagnosticHandler trait to IntoDiagnostic
Jhonny Bill Mena
-3
/
+3
2022-09-21
UPDATE - move SessionDiagnostic from rustc_session to rustc_errors
Jhonny Bill Mena
-2
/
+4
2022-09-20
Add the `#[derive_const]` attribute
Deadbeef
-1
/
+3
2022-09-07
ssa: implement `#[collapse_debuginfo]`
David Wood
-16
/
+23
2022-08-23
Remove the symbol from `ast::LitKind::Err`.
Nicholas Nethercote
-1
/
+1
2022-08-22
Use `AttrVec` in more places.
Nicholas Nethercote
-2
/
+2
2022-07-26
Implement `#[rustc_default_body_unstable]`
Maybe Waffle
-1
/
+12
2022-07-16
rustc_expand: Switch FxHashMap to FxIndexMap where iteration is used
Niklas Jonsson
-3
/
+3
2022-07-13
Emit warning when named arguments are used positionally in format
Preston From
-1
/
+4
2022-07-01
update cfg(bootstrap)s
Pietro Albini
-3
/
+3
[next]