ext/rbs_extension/lexstate.c in rbs-2.1.0 vs ext/rbs_extension/lexstate.c in rbs-2.2.0
- old
+ new
@@ -132,8 +132,14 @@
} else {
state->current.column += 1;
}
}
+void skipn(lexstate *state, size_t size) {
+ for (size_t i = 0; i < size; i ++) {
+ skip(state);
+ }
+}
+
char *peek_token(lexstate *state, token tok) {
return RSTRING_PTR(state->string) + tok.range.start.byte_pos;
}