visitTerminal method
Implementation
@override
void visitTerminal(TerminalExpression node) {
node.visitChildren(this);
final rule = _getRule(node.expression!.rule!);
final returnType = rule.returnType;
if (returnType == null) {
final child = rule.expression;
_setReturnType(node, child.resultType);
} else {
_setReturnType(node, returnType);
}
}