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_expand
/
src
/
expand.rs
Age
Commit message (
Expand
)
Author
Lines
2024-06-24
Rollup merge of #126177 - carbotaniuman:unsafe_attr_errors, r=jieyouxu
Matthias Krüger
-1
/
+1
2024-06-23
Add hard error and migration lint for unsafe attrs
carbotaniuman
-1
/
+1
2024-06-22
delegation: Do not crash on qpaths without a trait
Vadim Petrochenkov
-2
/
+10
2024-06-14
delegation: Implement glob delegation
Vadim Petrochenkov
-38
/
+114
2024-06-06
Fix build
carbotaniuman
-1
/
+1
2024-06-06
Disallow unsafe in derive
carbotaniuman
-1
/
+2
2024-06-06
Parse unsafe attributes
carbotaniuman
-1
/
+7
2024-05-21
Rename buffer_lint_with_diagnostic to buffer_lint
Xiretza
-2
/
+2
2024-05-21
Generate lint diagnostic message from BuiltinLintDiag
Xiretza
-2
/
+0
2024-05-15
delegation: Implement list delegation
Vadim Petrochenkov
-2
/
+115
2024-05-08
Rollup merge of #123344 - pietroalbini:pa-unused-imports, r=Nilstrieb
Matthias Krüger
-2
/
+2
2024-05-03
Introduce `Invocation::span_mut`.
Nicholas Nethercote
-5
/
+9
2024-05-03
Replace a hard-to-read line.
Nicholas Nethercote
-1
/
+2
2024-05-03
Tweak `fully_expand_fragment` loop.
Nicholas Nethercote
-11
/
+9
2024-05-03
Remove unnecessary `pub`s.
Nicholas Nethercote
-5
/
+5
2024-05-03
Fix some comment formatting.
Nicholas Nethercote
-2
/
+3
2024-05-03
Remove an unnecessary re-export of `rustc_span::hygiene`.
Nicholas Nethercote
-1
/
+1
2024-04-27
Rollup merge of #124382 - petrochenkov:itemvisit, r=lcnr
Matthias Krüger
-3
/
+3
2024-04-26
Introduce `DeriveResolution`.
Nicholas Nethercote
-1
/
+1
2024-04-25
ast: Generalize item kind visiting
Vadim Petrochenkov
-3
/
+3
2024-04-14
store the span of the nested part of the use tree in the ast
Pietro Albini
-2
/
+2
2024-03-28
compiler: fix few needless_pass_by_ref_mut clippy lints
klensy
-2
/
+2
2024-03-14
Rename `ast::StmtKind::Local` into `ast::StmtKind::Let`
Guillaume Gomez
-1
/
+1
2024-03-13
delay expand macro bang when there has indeterminate path
bohan
-2
/
+11
2024-03-06
Rollup merge of #121382 - nnethercote:rework-untranslatable_diagnostic-lint, ...
Matthias Krüger
-0
/
+3
2024-03-06
Rewrite the `untranslatable_diagnostic` lint.
Nicholas Nethercote
-0
/
+3
2024-03-05
Move visitor utils to `rustc_ast_ir`
Jason Newcomb
-2
/
+1
2024-03-05
Rename `BuiltinLintDiagnostics` as `BuiltinLintDiag`.
Nicholas Nethercote
-3
/
+3
2024-03-05
Rename all `ParseSess` variables/fields/lifetimes as `psess`.
Nicholas Nethercote
-14
/
+10
2024-02-25
Add `ErrorGuaranteed` to `ast::ExprKind::Err`
Lieselotte
-33
/
+49
2024-02-18
Allow AST and HIR visitors to return `ControlFlow`
Jason Newcomb
-8
/
+8
2024-01-13
Add check for ui_testing via promoting parameters from `ParseSess` to `Session`
George-lewis
-7
/
+6
2024-01-08
Make `DiagnosticBuilder::emit` consuming.
Nicholas Nethercote
-1
/
+1
2024-01-03
Rename some `Diagnostic` setters.
Nicholas Nethercote
-1
/
+1
2023-12-24
Remove `Session` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-1
/
+1
2023-12-24
Remove `ParseSess` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-1
/
+1
2023-12-24
Remove `ExtCtxt` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-6
/
+6
2023-12-22
update cfg(bootstrap)s
Pietro Albini
-126
/
+0
2023-12-13
Auto merge of #117050 - c410-f3r:here-we-go-again, r=petrochenkov
bors
-0
/
+126
2023-12-08
Auto merge of #118527 - Nadrieril:never_patterns_parse, r=compiler-errors
bors
-0
/
+3
2023-12-03
Detect attempts to expand a macro to a match arm again
Nadrieril
-0
/
+3
2023-12-01
Attempt to try to resolve blocking concerns
Caio
-0
/
+126
2023-12-02
Rename `HandlerInner::delay_span_bug` as `HandlerInner::span_delayed_bug`.
Nicholas Nethercote
-1
/
+1
2023-11-21
Fix `clippy::needless_borrow` in the compiler
Nilstrieb
-8
/
+8
2023-09-07
Enable incremental-relative-spans by default.
Camille GILLOT
-1
/
+1
2023-08-11
rustc: Move `features` from `Session` to `GlobalCtxt`
Vadim Petrochenkov
-12
/
+9
2023-07-30
inline format!() args up to and including rustc_middle
Matthias Krüger
-2
/
+2
2023-07-12
Re-format let-else per rustfmt update
Mark Rousskov
-5
/
+5
2023-06-10
expand: Change how `#![cfg(FALSE)]` behaves on crate root
Vadim Petrochenkov
-4
/
+16
2023-06-01
Remember names of `cfg`-ed out items to mention them in diagnostics
Nilstrieb
-5
/
+44
[next]