disablePattern method
Prevents one source pattern from producing future captures or matches.
Implementation
void disablePattern(int patternIndex) {
_checkNotDisposed();
_checkPatternIndex(patternIndex);
(_disabledPatternState[this] ??= <int>{}).add(patternIndex);
}