containsOffset method

bool containsOffset(
  1. Expression expr,
  2. int offset
)

Implementation

bool containsOffset(Expression expr, int offset) {
  if (expr.start == expr.end) {
    // Accept offsets exactly at the zero-length span start (e.g., trailing dot)
    return offset == expr.start;
  }
  return offset >= expr.start && offset < expr.end;
}