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_ast_passes
/
src
/
ast_validation.rs
Age
Commit message (
Expand
)
Author
Lines
2022-09-12
Remove unused span argument from `walk_fn`.
Nicholas Nethercote
-1
/
+1
2022-09-12
Remove `path_span` argument to the `visit_path_segment` methods.
Nicholas Nethercote
-5
/
+3
2022-09-09
Rollup merge of #101573 - lcnr:param-kind-ord, r=BoxyUwU
Dylan DPC
-2
/
+2
2022-09-09
Make async fn in traits work
Michael Goulet
-7
/
+0
2022-09-08
update `ParamKindOrd`
lcnr
-2
/
+2
2022-09-02
Refactor and re-use BindingAnnotation
Cameron Steffen
-2
/
+2
2022-08-31
Fix a bunch of typo
Dezhi Wu
-1
/
+1
2022-08-29
Migrate stable let_chains error to session diagnostics
Nilstrieb
-23
/
+2
2022-08-29
Revert let_chains stabilization
Nilstrieb
-1
/
+27
2022-08-22
Migrate forbidden_default and *_without_body
finalchild
-74
/
+54
2022-08-22
Support #[fatal(..)]
finalchild
-1
/
+1
2022-08-22
Migrate fn_param_forbidden_self and rename others to have prefix fn_param_
finalchild
-13
/
+6
2022-08-22
Rename c_var_args_without_named_arg to c_var_args_is_sole_param
finalchild
-1
/
+1
2022-08-22
Migrate doc_comment_on_fn_param, forbidden_attr_on_fn_param
finalchild
-12
/
+2
2022-08-22
Migrate forbidden_lifetime_bound, forbidden_non_lifetime_param, too_many_para...
finalchild
-26
/
+6
2022-08-22
Migrate trait_fn_async
finalchild
-10
/
+1
2022-08-22
Migrate deprecated_where_clause_location, forbidden_assoc_constraint, keyword...
finalchild
-22
/
+14
2022-08-22
Migrate forbidden_let
finalchild
-18
/
+4
2022-08-11
Rollup merge of #100392 - nnethercote:simplify-visitors, r=cjgillot
Matthias Krüger
-12
/
+4
2022-08-11
Simplify `rustc_ast::visit::Visitor::visit_poly_trait_ref`.
Nicholas Nethercote
-2
/
+2
2022-08-11
Simplify `rustc_ast::visit::Visitor::visit_enum_def`.
Nicholas Nethercote
-10
/
+2
2022-08-10
Use &mut Diagnostic instead of &mut DiagnosticBuilder unless needed
Michael Goulet
-5
/
+3
2022-07-23
Allow `~const` on super traits
Deadbeef
-1
/
+1
2022-07-16
Stabilize `let_chains`
Caio
-25
/
+15
2022-07-12
Parse closure binders
Maybe Waffle
-0
/
+4
2022-07-06
Suggest using block for `extern "abi" fn` with no body
Nixon Enraght-Moony
-11
/
+54
2022-07-02
ast: Add span to `Extern`
Nixon Enraght-Moony
-3
/
+4
2022-06-13
remove unnecessary `to_string` and `String::new`
Takayuki Maeda
-8
/
+8
2022-06-04
Support the `#[expect]` attribute on fn parameters (RFC-2383)
xFrednet
-2
/
+10
2022-05-26
clippy::complexity fixes
Matthias Krüger
-5
/
+4
2022-05-20
Introduce LifetimeCtxt.
Camille GILLOT
-1
/
+1
2022-04-21
rename to `BoundKind` and add comments
SparrowLii
-6
/
+6
2022-04-20
Add `BoundCtxt` in `visit_param_bounds` to check questions in bounds
SparrowLii
-36
/
+35
2022-04-17
Visit generics inside visit_fn.
Camille GILLOT
-16
/
+24
2022-03-31
[let_chains] Forbid let inside parentheses
Caio
-12
/
+42
2022-03-30
Rollup merge of #95461 - nyurik:spelling, r=lcnr
Dylan DPC
-1
/
+1
2022-03-30
Spellchecking compiler code
Yuri Astrakhan
-2
/
+2
2022-03-30
Spellchecking some comments
Yuri Astrakhan
-1
/
+1
2022-03-25
Minor `let_chains` modification
Caio
-1
/
+4
2022-03-22
diagnostics: do not suggest `fn foo({ <body> }`
Michael Howell
-1
/
+8
2022-03-16
rustc_error: make ErrorReported impossible to construct
mark
-1
/
+1
2022-03-09
Warn users about || in let chain expressions
Caio
-39
/
+65
2022-03-05
Review changes
Jack Huey
-2
/
+6
2022-03-05
Change to lint
Jack Huey
-9
/
+14
2022-03-05
Change syntax for TyAlias where clauses
Jack Huey
-7
/
+73
2022-02-19
Adopt let else in more places
est31
-6
/
+4
2022-01-17
Add term
kadmin
-2
/
+1
2022-01-17
add eq constraints on associated constants
kadmin
-7
/
+8
2022-01-12
Remove deprecated LLVM-style inline assembly
Tomasz Miąsko
-9
/
+0
2022-01-01
Move `PatKind::Lit` checking from ast_validation to ast lowering
Aaron Hill
-47
/
+0
[next]