From 3e764f97eb4f07f6cf5ab76ecdd5a902c4645f43 Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Thu, 3 Jan 2019 14:44:31 +0300 Subject: hardcode vec macro --- crates/ra_analysis/src/syntax_highlighting.rs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'crates/ra_analysis/src') diff --git a/crates/ra_analysis/src/syntax_highlighting.rs b/crates/ra_analysis/src/syntax_highlighting.rs index ccea4aee3..35e153ca0 100644 --- a/crates/ra_analysis/src/syntax_highlighting.rs +++ b/crates/ra_analysis/src/syntax_highlighting.rs @@ -43,6 +43,7 @@ mod tests { " fn main() { ctry!({ let x = 92; x}); + vec![{ let x = 92; x}]; } ", ); @@ -53,10 +54,17 @@ mod tests { HighlightedRange { range: [41; 46), tag: "macro" }, HighlightedRange { range: [49; 52), tag: "keyword" }, HighlightedRange { range: [57; 59), tag: "literal" }, + HighlightedRange { range: [82; 86), tag: "macro" }, + HighlightedRange { range: [89; 92), tag: "keyword" }, + HighlightedRange { range: [97; 99), tag: "literal" }, HighlightedRange { range: [49; 52), tag: "keyword" }, HighlightedRange { range: [53; 54), tag: "function" }, HighlightedRange { range: [57; 59), tag: "literal" }, - HighlightedRange { range: [61; 62), tag: "text" }]"#, + HighlightedRange { range: [61; 62), tag: "text" }, + HighlightedRange { range: [89; 92), tag: "keyword" }, + HighlightedRange { range: [93; 94), tag: "function" }, + HighlightedRange { range: [97; 99), tag: "literal" }, + HighlightedRange { range: [101; 102), tag: "text" }]"#, &highlights, ) } -- cgit v1.2.3