visitIsExpression method

  1. @override
Object? visitIsExpression(
  1. SIsExpression node
)
override

Visit a SIsExpression.

Implementation

@override
Object? visitIsExpression(SIsExpression node) {
  final result = _valueHasType(
    node.type,
    node.expression!.accept<Object?>(this),
  );
  return node.isNot ? !result : result;
}