visitConstantPattern method

  1. @override
StringSink visitConstantPattern(
  1. ConstantPattern pattern, [
  2. StringSink? output
])
inherited

Implementation

@override
StringSink visitConstantPattern(
  ConstantPattern pattern, [
  StringSink? output,
]) {
  output ??= StringBuffer();
  if (pattern.isConst) {
    output.write('const (');
    pattern.expression.accept(this, output);
    output.write(')');
  } else {
    pattern.expression.accept(this, output);
  }
  return output;
}