internal REProgState(Rhino.Regexp.REProgState previous, int min, int max, int index, REBackTrackData backTrack, int continuationOp, int continuationPc) { this.previous = previous; this.min = min; this.max = max; this.index = index; this.continuationOp = continuationOp; this.continuationPc = continuationPc; this.backTrack = backTrack; }
private static void PushProgState(REGlobalData gData, int min, int max, int cp, REBackTrackData backTrackLastToSave, int continuationOp, int continuationPc) { gData.stateStackTop = new REProgState(gData.stateStackTop, min, max, cp, backTrackLastToSave, continuationOp, continuationPc); }