diff options
Diffstat (limited to 'crates/ra_syntax/src/validation/char.rs')
-rw-r--r-- | crates/ra_syntax/src/validation/char.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/crates/ra_syntax/src/validation/char.rs b/crates/ra_syntax/src/validation/char.rs index deb5b0a9e..50184aaf8 100644 --- a/crates/ra_syntax/src/validation/char.rs +++ b/crates/ra_syntax/src/validation/char.rs | |||
@@ -30,6 +30,10 @@ pub(super) fn validate_char_node(node: ast::Char, errors: &mut Vec<SyntaxError>) | |||
30 | errors.push(SyntaxError::new(UnclosedChar, literal_range)); | 30 | errors.push(SyntaxError::new(UnclosedChar, literal_range)); |
31 | } | 31 | } |
32 | 32 | ||
33 | if let Some(range) = components.suffix { | ||
34 | errors.push(SyntaxError::new(InvalidSuffix, range)); | ||
35 | } | ||
36 | |||
33 | if len == 0 { | 37 | if len == 0 { |
34 | errors.push(SyntaxError::new(EmptyChar, literal_range)); | 38 | errors.push(SyntaxError::new(EmptyChar, literal_range)); |
35 | } | 39 | } |