Add semantic highlight to QUESTION token

Made it an operator with controlFlow modifier.
This commit is contained in:
Roland Ruckerbauer 2020-05-29 21:17:14 +02:00
parent 30658b25d2
commit 18aa4bcb03
3 changed files with 4 additions and 0 deletions

View file

@ -391,6 +391,7 @@ fn highlight_element(
INT_NUMBER | FLOAT_NUMBER => HighlightTag::NumericLiteral.into(),
BYTE => HighlightTag::ByteLiteral.into(),
CHAR => HighlightTag::CharLiteral.into(),
QUESTION => Highlight::new(HighlightTag::Operator) | HighlightModifier::ControlFlow,
LIFETIME => {
let h = Highlight::new(HighlightTag::Lifetime);
match element.parent().map(|it| it.kind()) {