mapper function

Object? mapper(
  1. Object? node
)

Implementation

Object? mapper(Object? node) {
  if (node == null) {
    return null;
  }

  if (node is AstNode) {
    return dart(node);
  }

  if (node is TreeNode) {
    return css(node);
  }

  var instanceMirror = reflect(node);
  var symbol = instanceMirror.type.simpleName;
  throw UnimplementedError(MirrorSystem.getName(symbol));
}