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_parse
/
src
/
parser
/
item.rs
Age
Commit message (
Expand
)
Author
Lines
2023-10-26
Reserve `gen` keyword for `gen {}` blocks and `gen fn` in 2024 edition
Oli Scherer
-2
/
+9
2023-10-13
Format all the let chains in compiler
Michael Goulet
-8
/
+12
2023-10-03
Gate against auto traits pre-expansion
Michael Goulet
-1
/
+6
2023-09-06
Add explanatory note to 'expected item' error
Gurinder Singh
-4
/
+8
2023-08-30
Rollup merge of #114704 - bvanjoi:fix-114636, r=compiler-errors
Matthias Krüger
-13
/
+3
2023-08-24
Parse unnamed fields and anonymous structs or unions
Frank King
-3
/
+5
2023-08-21
discard dummy field for macro invocation when parse struct
bohan
-13
/
+3
2023-08-04
Rollup merge of #113999 - Centri3:macro-arm-expand, r=wesleywiser
Matthias Krüger
-6
/
+35
2023-08-02
Add test for enum with fields
Catherine Flores
-6
/
+1
2023-08-03
Remove `MacDelimiter`.
Nicholas Nethercote
-2
/
+2
2023-07-28
Parse generic const items
León Orell Valerian Liehr
-20
/
+128
2023-07-24
Recover from some macros
Catherine Flores
-11
/
+35
2023-07-24
Specify macro is invalid in certain contexts
Catherine
-8
/
+18
2023-07-05
Fix the issue of wrong diagnosis for extern pub fn
yukang
-1
/
+5
2023-05-24
Use `Option::is_some_and` and `Result::is_ok_and` in the compiler
Maybe Waffle
-1
/
+1
2023-05-13
improve error for `impl<..> impl Trait for Type`
y21
-4
/
+18
2023-05-09
Rollup merge of #110694 - est31:builtin, r=petrochenkov
Dylan DPC
-0
/
+8
2023-05-08
make it more accurate by parsing ty
yukang
-9
/
+19
2023-05-08
suggest struct when we get colon in fileds in enum
yukang
-0
/
+9
2023-05-05
Add parsing for builtin # in expression and item context
est31
-0
/
+8
2023-05-04
Rollup merge of #110791 - compiler-errors:negative-bounds, r=oli-obk
Dylan DPC
-7
/
+3
2023-05-03
Restrict `From<S>` for `{D,Subd}iagnosticMessage`.
Nicholas Nethercote
-10
/
+10
2023-05-02
Implement negative bounds
Michael Goulet
-7
/
+3
2023-05-01
Rip it out
Nilstrieb
-1
/
+1
2023-04-27
Migrate trivially translatable `rustc_parse` diagnostics
clubby789
-90
/
+29
2023-04-16
use matches! macro in more places
Matthias Krüger
-8
/
+6
2023-04-04
Rename `ast::Static` to `ast::StaticItem` to match `ast::ConstItem`
Oli Scherer
-3
/
+3
2023-04-04
box a bunch of large types
Oli Scherer
-6
/
+6
2023-04-04
Split out ast::ItemKind::Const into its own struct
Oli Scherer
-5
/
+9
2023-04-04
rust-analyzer guided tuple field to named field
Oli Scherer
-2
/
+2
2023-04-04
rust-analyzer guided enum variant structification
Oli Scherer
-2
/
+3
2023-03-20
feat: implement error recovery in `expected_ident_found`
Ezra Shaw
-4
/
+4
2023-03-19
refactor: refactor identifier parsing somewhat
Ezra Shaw
-1
/
+1
2023-03-03
Remove unclosed_delims from parser
yukang
-18
/
+6
2023-02-24
Replace parse_[sth]_expr with parse_expr_[sth] function names
est31
-2
/
+2
2023-02-21
Use `ThinVec` in a few more AST types.
Nicholas Nethercote
-2
/
+2
2023-02-21
Use `ThinVec` in various AST types.
Nicholas Nethercote
-7
/
+7
2023-02-21
Use `ThinVec` in `ast::Impl` and related types.
Nicholas Nethercote
-3
/
+3
2023-02-19
Reduce limit on `macro_rules!` diagnostic
Jacob Pratt
-1
/
+1
2023-02-19
Make public API, docs algorithm-agnostic
Jacob Pratt
-2
/
+3
2023-02-06
Migrate `rustc_parse` to derive diagnostics
clubby789
-62
/
+62
2023-02-02
Rename `rust_2015` => `is_rust_2015`
Maybe Waffle
-1
/
+1
2023-02-01
Make "use latest edition" subdiagnostic translatable
Xiretza
-3
/
+3
2023-02-01
rustc_parse: revert conversion of "non-item in item list" diagnostic
Xiretza
-18
/
+25
2023-02-01
rustc_parse: migrate more to diagnostic structs
Xiretza
-260
/
+153
2023-02-01
Fix condition for "missing `struct`" diagnostic on tuple structs
Xiretza
-1
/
+1
2023-02-01
Use AddToDiagnostic for "use latest edition" help
Xiretza
-5
/
+10
2023-02-01
rustc_parse: avoid creating unnecessary intermediate strings
Xiretza
-1
/
+2
2023-01-12
Auto merge of #106537 - fmease:recover-where-clause-before-tuple-struct-body,...
bors
-3
/
+11
2023-01-11
parser: recover from where clauses placed before tuple struct bodies
León Orell Valerian Liehr
-3
/
+11
[next]