From 23fdc562bf06bd001ec728d63a8f5b945bd96700 Mon Sep 17 00:00:00 2001 From: Ville Penttinen Date: Sat, 30 Mar 2019 17:11:21 +0200 Subject: Add new TYPE_BOUND_LIST and TYPE_BOUND syntax kinds These are now used when parsing type bounds. In addition parsing paths inside a bound now does not recursively parse paths, rather they are treated as separate bounds, separated by +. --- crates/ra_parser/src/syntax_kind/generated.rs | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'crates/ra_parser/src/syntax_kind/generated.rs') diff --git a/crates/ra_parser/src/syntax_kind/generated.rs b/crates/ra_parser/src/syntax_kind/generated.rs index 03247ae38..547af1b27 100644 --- a/crates/ra_parser/src/syntax_kind/generated.rs +++ b/crates/ra_parser/src/syntax_kind/generated.rs @@ -228,6 +228,8 @@ pub enum SyntaxKind { PARAM, SELF_PARAM, ARG_LIST, + TYPE_BOUND, + TYPE_BOUND_LIST, } use self::SyntaxKind::*; @@ -567,6 +569,8 @@ impl SyntaxKind { PARAM => &SyntaxInfo { name: "PARAM" }, SELF_PARAM => &SyntaxInfo { name: "SELF_PARAM" }, ARG_LIST => &SyntaxInfo { name: "ARG_LIST" }, + TYPE_BOUND => &SyntaxInfo { name: "TYPE_BOUND" }, + TYPE_BOUND_LIST => &SyntaxInfo { name: "TYPE_BOUND_LIST" }, TOMBSTONE => &SyntaxInfo { name: "TOMBSTONE" }, EOF => &SyntaxInfo { name: "EOF" }, } -- cgit v1.2.3