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_builtin_macros
/
src
/
test_harness.rs
Age
Commit message (
Expand
)
Author
Lines
2025-05-29
avoid some usages of `&mut P<T>` in AST visitors
Deadbeef
-4
/
+2
2025-04-01
Move `ast::Item::ident` into `ast::ItemKind`.
Nicholas Nethercote
-26
/
+20
2025-03-11
Implement `#[define_opaque]` attribute for functions.
Oli Scherer
-0
/
+1
2025-02-03
Express contracts as part of function header and lower it to the contract lan...
Celina G. Val
-0
/
+1
2025-01-21
remove support for the #[start] attribute
Ralf Jung
-4
/
+3
2024-12-18
Re-export more `rustc_span::symbol` things from `rustc_span`.
Nicholas Nethercote
-2
/
+1
2024-12-10
Keep track of parse errors in `mod`s and don't emit resolve errors for paths ...
Esteban Küber
-2
/
+4
2024-11-20
Use visit_item instead of flat_map_item in test_harness.rs
maxcabrajac
-31
/
+21
2024-11-15
Add WalkItemKind::Ctxt so AssocCtxt is not sent to non-Assoc ItemKinds
maxcabrajac
-2
/
+2
2024-11-15
Make Visitor::FnKind and MutVisitor::FnKind compatible
maxcabrajac
-2
/
+10
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-7
/
+7
2024-09-11
Use `doc(hidden)` instead of `allow(missing_docs)` in the test harness
Olivier Goffart
-3
/
+3
2024-09-09
Allow `missing_docs` lint on the generated test harness
Urgau
-1
/
+3
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-2
/
+2
2024-07-22
Avoid passing state that will not be visited
Oli Scherer
-2
/
+2
2024-07-22
Always pass the visitor as the first argument to walk* functions
Oli Scherer
-2
/
+2
2024-07-22
Sync `mut_visit` function names with immut `visit` ones (s/noop_visit/walk/)
Oli Scherer
-3
/
+3
2024-07-22
Add `Ident` to `FnKind::Fn`, just like with the immutable visitor
Oli Scherer
-1
/
+1
2024-07-22
Pass id and span to `visit_fn`, just like for the immutable visitor
Oli Scherer
-4
/
+4
2024-07-22
Make function items in mut visitors all go through the same visit_fn function...
Oli Scherer
-1
/
+1
2024-06-18
Use a dedicated type instead of a reference for the diagnostic context
Oli Scherer
-1
/
+2
2024-06-06
Fix build
carbotaniuman
-1
/
+1
2024-06-06
Parse unsafe attributes
carbotaniuman
-0
/
+1
2024-05-21
Rename buffer_lint_with_diagnostic to buffer_lint
Xiretza
-1
/
+1
2024-05-21
Convert uses of BuiltinLintDiag::Normal to custom variants
Xiretza
-2
/
+3
2024-05-04
Various improvements to entrypoint code
Nilstrieb
-1
/
+1
2024-03-05
Rename all `ParseSess` variables/fields/lifetimes as `psess`.
Nicholas Nethercote
-2
/
+2
2023-12-18
Rename many `DiagCtxt` and `EarlyDiagCtxt` locals.
Nicholas Nethercote
-3
/
+3
2023-12-18
Rename many `DiagCtxt` arguments.
Nicholas Nethercote
-3
/
+3
2023-12-18
Rename `Session::span_diagnostic` as `Session::dcx`.
Nicholas Nethercote
-1
/
+1
2023-12-18
Rename `Handler` as `DiagCtxt`.
Nicholas Nethercote
-1
/
+1
2023-12-10
remove redundant imports
surechen
-1
/
+1
2023-11-21
Fix `clippy::needless_borrow` in the compiler
Nilstrieb
-2
/
+2
2023-10-20
s/generator/coroutine/
Oli Scherer
-1
/
+1
2023-10-01
Factor out the two `entry_point_type` functions.
Nicholas Nethercote
-16
/
+2
2023-09-29
Change `depth` arg to `at_root`.
Nicholas Nethercote
-3
/
+3
2023-09-08
Rename the feature, but not the attribute, to `coverage_attribute`
Andy Caldwell
-1
/
+1
2023-09-08
Rework no_coverage to coverage(off)
Andy Caldwell
-4
/
+4
2023-08-11
rustc: Move `features` from `Session` to `GlobalCtxt`
Vadim Petrochenkov
-5
/
+8
2023-08-03
Make test harness lint about unnnameable tests.
Camille GILLOT
-0
/
+22
2023-06-25
Migrate some rustc_builtin_macros to SessionDiagnostic
He1pa
-4
/
+1
2023-05-01
Add `#[no_coverage]` to the test harness's `fn main`
Zalathar
-2
/
+4
2023-04-25
Fix static string lints
clubby789
-2
/
+4
2023-04-09
Migrate `sess.opts.tests` uses to `sess.is_test_crate()`
blyxyas
-1
/
+1
2023-03-23
expand: Pass `ast::Crate` by reference to AST transforming passes
Vadim Petrochenkov
-1
/
+1
2023-03-22
rustc: Remove unused `Session` argument from some attribute functions
Vadim Petrochenkov
-15
/
+11
2023-02-21
Use `ThinVec` in `ast::Block`.
Nicholas Nethercote
-2
/
+2
2023-02-21
Use `ThinVec` in various AST types.
Nicholas Nethercote
-4
/
+5
2022-12-06
`rustc_builtin_macros`: remove `ref` patterns
Maybe Waffle
-2
/
+3
2022-11-29
Avoid more `MetaItem`-to-`Attribute` conversions.
Nicholas Nethercote
-8
/
+6
[next]