indexOf method
Implementation
int indexOf(List<int> pattern, {int from = -1}) {
if (pattern.isEmpty) return -1;
final int start = from < 0 ? _pos : from;
final int limit = _end - pattern.length;
for (int i = start; i <= limit; i++) {
bool hit = true;
for (int j = 0; j < pattern.length; j++) {
if (bytes[i + j] != pattern[j]) {
hit = false;
break;
}
}
if (hit) return i;
}
return -1;
}