scan method
Implementation
@override
bool scan(GrammarContext<KeywordMixin> context) {
try {
final keyword = context.scanKeyword(type);
if (keyword != null) {
context.syntax = (context.syntax as dynamic).rebuild(
(builder) => builder.keyword = keyword,
);
return true;
}
return !isRequired;
} catch (e) {
rethrow;
}
}