lookup method

T? lookup(
  1. int symbol
)

Implementation

T? lookup(int symbol) {
  if (-1 < symbol && symbol < 0x0100) {
    return _initialInterval[symbol];
  } else {
    for (var interval in _otherIntervals) {
      if (interval.inRange(symbol)) {
        return interval.reference;
      }
    }
    return null;
  }
}