span property

  1. @override
FileSpan span
override

Implementation

@override
FileSpan get span {
  var out = arrobaToken!.span!.expand(nameToken!.span!);

  if (colonToken != null) {
    out = out.expand(colonToken!.span!).expand(value!.span!);
  } else if (lParenToken != null) {
    out = out
        .expand(lParenToken!.span!)
        .expand(argument!.span)
        .expand(rParenToken!.span!);
  }

  return out;
}