]> git.lizzy.rs Git - rust.git/commit
feat: improve parser error recovery for function parameters
authorAleksey Kladov <aleksey.kladov@gmail.com>
Sat, 17 Jul 2021 19:41:04 +0000 (22:41 +0300)
committerAleksey Kladov <aleksey.kladov@gmail.com>
Sat, 17 Jul 2021 19:41:04 +0000 (22:41 +0300)
commit15f11dce4ab52ef41e7ffb2e5c1328f918962344
treec0d63f0b1d055088073b0638671c3f26cd831ef4
parenta2f83c956e277b23e20ea2f4f0ac8c5034fe2507
feat: improve parser error recovery for function parameters
crates/ide_completion/src/completions/fn_param.rs
crates/parser/src/grammar/items/consts.rs
crates/parser/src/grammar/params.rs
crates/parser/src/grammar/type_params.rs
crates/parser/src/grammar/types.rs
crates/syntax/test_data/parser/err/0018_incomplete_fn.rast
crates/syntax/test_data/parser/err/0021_incomplete_param.rast
crates/syntax/test_data/parser/err/0045_item_modifiers.rast
crates/syntax/test_data/parser/inline/err/0015_missing_fn_param_type.rast [new file with mode: 0644]
crates/syntax/test_data/parser/inline/err/0015_missing_fn_param_type.rs [new file with mode: 0644]