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
/
base.rs
Age
Commit message (
Expand
)
Author
Lines
2024-06-05
Remove `stream_to_parser`.
Nicholas Nethercote
-3
/
+3
2024-05-28
Convert `proc_macro_back_compat` lint to an unconditional error.
Nicholas Nethercote
-25
/
+16
2024-05-28
Use let chains in `pretty_printing_compatibility_hack`.
Nicholas Nethercote
-41
/
+32
2024-05-21
Rename buffer_lint_with_diagnostic to buffer_lint
Xiretza
-1
/
+1
2024-05-21
Make early lints translatable
Xiretza
-10
/
+8
2024-05-21
Generate lint diagnostic message from BuiltinLintDiag
Xiretza
-1
/
+0
2024-05-03
Inline and remove three `DummyResult` methods.
Nicholas Nethercote
-32
/
+22
2024-05-03
Remove unnecessary re-export of `MacroKind`.
Nicholas Nethercote
-3
/
+1
2024-04-26
Rollup merge of #124391 - nnethercote:builtin_macros-cleanups, r=fee1-dead
Jacob Pratt
-182
/
+11
2024-04-26
Move some functions from `rustc_expand` to `rustc_builtin_macros`.
Nicholas Nethercote
-179
/
+3
2024-04-26
Introduce `DeriveResolution`.
Nicholas Nethercote
-3
/
+8
2024-04-25
debuginfo: Stabilize `-Z debug-macros`, `-Z collapse-macro-debuginfo` and `#[...
Vadim Petrochenkov
-40
/
+35
2024-03-27
Suggest correct path in include_bytes!
Kornel
-1
/
+16
2024-03-27
Helper function for resolve_path
Kornel
-14
/
+11
2024-03-13
delay expand macro bang when there has indeterminate path
bohan
-24
/
+71
2024-03-06
Rollup merge of #121382 - nnethercote:rework-untranslatable_diagnostic-lint, ...
Matthias Krüger
-0
/
+2
2024-03-06
Rewrite the `untranslatable_diagnostic` lint.
Nicholas Nethercote
-0
/
+2
2024-03-05
Rollup merge of #121829 - nnethercote:dummy-tweaks-2, r=petrochenkov
Matthias Krüger
-2
/
+12
2024-03-05
Rename `BuiltinLintDiagnostics` as `BuiltinLintDiag`.
Nicholas Nethercote
-2
/
+2
2024-03-05
Decouple `DummyAstNode` and `DummyResult`.
Nicholas Nethercote
-2
/
+12
2024-03-05
Rename all `ParseSess` variables/fields/lifetimes as `psess`.
Nicholas Nethercote
-11
/
+7
2024-03-04
Rename a misnamed `Session` parameter.
Nicholas Nethercote
-4
/
+4
2024-02-28
Rename `DiagnosticBuilder` as `Diag`.
Nicholas Nethercote
-2
/
+2
2024-02-25
Add `ErrorGuaranteed` to `ast::ExprKind::Err`
Lieselotte
-47
/
+52
2024-02-25
Add `ast::ExprKind::Dummy`
Lieselotte
-0
/
+3
2024-02-20
Auto merge of #120576 - nnethercote:merge-Diagnostic-DiagnosticBuilder, r=dav...
bors
-0
/
+2
2024-02-20
Reduce capabilities of `Diagnostic`.
Nicholas Nethercote
-0
/
+2
2024-02-18
Allow AST and HIR visitors to return `ControlFlow`
Jason Newcomb
-1
/
+1
2024-02-16
Rollup merge of #121109 - nnethercote:TyKind-Err-guar-2, r=oli-obk
Guillaume Gomez
-3
/
+6
2024-02-15
Add `ErrorGuaranteed` to `ast::LitKind::Err`, `token::LitKind::Err`.
Nicholas Nethercote
-1
/
+1
2024-02-15
Add an `ErrorGuaranteed` to `ast::TyKind::Err`.
Nicholas Nethercote
-3
/
+6
2024-02-06
Invert diagnostic lints.
Nicholas Nethercote
-2
/
+0
2024-01-26
Builtin macros effectively have implicit #[collapse_debuginfo(yes)] attribute
Andrew Zhogin
-1
/
+7
2024-01-19
Auto merge of #120121 - matthiaskrgr:rollup-razammh, r=matthiaskrgr
bors
-3
/
+3
2024-01-18
Fix typo in documentation in base.rs
kapilsinha
-3
/
+3
2024-01-17
Improved collapse_debuginfo attribute, added command-line flag (no|external|yes)
Andrew Zhogin
-2
/
+54
2024-01-13
Add check for ui_testing via promoting parameters from `ParseSess` to `Session`
George-lewis
-6
/
+6
2024-01-08
Make `DiagnosticBuilder::emit` consuming.
Nicholas Nethercote
-2
/
+2
2023-12-24
Remove `Session` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-2
/
+2
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
-48
/
+12
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
[next]