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-11-03
Auto merge of #117507 - nnethercote:rustc_span, r=Nilstrieb
bors
-2
/
+2
2023-11-02
Minimize `pub` usage in `source_map.rs`.
Nicholas Nethercote
-2
/
+2
2023-11-01
Rollup merge of #117298 - clubby789:fn-missing-params, r=petrochenkov
Matthias Krüger
-0
/
+10
2023-11-01
Recover from missing param list in function definitions
clubby789
-0
/
+10
2023-10-30
Talk about `gen fn` in diagnostics about `gen fn`
Oli Scherer
-1
/
+1
2023-10-29
Auto merge of #116889 - MU001999:master, r=petrochenkov
bors
-0
/
+2
2023-10-28
restore snapshot when parse_param_general
Mu001999
-0
/
+2
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
[next]