rust/compiler/rustc_parse/src/parser
Dylan DPC 892ebe9afe
Rollup merge of #78379 - estebank:fn-signature-parse, r=varkor
Tweak invalid `fn` header and body parsing

* Rely on regular "expected"/"found" parser error for `fn`, fix #77115
* Recover empty `fn` bodies when encountering `}`
* Recover trailing `>` in return types
* Recover from non-type in array type `[<BAD TOKEN>; LEN]`
2020-10-28 01:21:24 +01:00
..
attr.rs Only call collect_tokens when we have an attribute to parse 2020-10-22 15:17:40 -04:00
diagnostics.rs Rollup merge of #78379 - estebank:fn-signature-parse, r=varkor 2020-10-28 01:21:24 +01:00
expr.rs Auto merge of #77502 - varkor:const-generics-suggest-enclosing-braces, r=petrochenkov 2020-10-27 09:25:54 +00:00
generics.rs mv compiler to compiler/ 2020-08-30 18:45:07 +03:00
item.rs Rollup merge of #78379 - estebank:fn-signature-parse, r=varkor 2020-10-28 01:21:24 +01:00
mod.rs Auto merge of #77502 - varkor:const-generics-suggest-enclosing-braces, r=petrochenkov 2020-10-27 09:25:54 +00:00
nonterminal.rs Don't create an empty LazyTokenStream 2020-10-22 10:09:08 -04:00
pat.rs Make inline const work for half open ranges 2020-10-22 13:22:12 -03:00
path.rs Suggest expressions that look like const generic arguments should be enclosed in brackets 2020-10-26 21:54:45 +00:00
stmt.rs Detect blocks that could be struct expr bodies 2020-10-07 13:40:52 -07:00
ty.rs Tweak invalid fn header and body parsing 2020-10-25 18:34:14 -07:00