Home | History | Annotate | Download | only in regexp

Lines Matching refs:Emit

73   Emit(BC_POP_REGISTER, register_index);
82 Emit(BC_PUSH_REGISTER, register_index);
90 Emit(BC_SET_REGISTER_TO_CP, register_index);
107 Emit(BC_SET_CP_TO_REGISTER, register_index);
115 Emit(BC_SET_REGISTER_TO_SP, register_index);
123 Emit(BC_SET_SP_TO_REGISTER, register_index);
129 Emit(BC_SET_CURRENT_POSITION_FROM_END, by);
136 Emit(BC_SET_REGISTER, register_index);
144 Emit(BC_ADVANCE_REGISTER, register_index);
150 Emit(BC_POP_CP, 0);
155 Emit(BC_PUSH_CP, 0);
160 Emit(BC_POP_BT, 0);
168 Emit(BC_ADVANCE_CP_AND_GOTO, advance_current_offset_);
173 Emit(BC_GOTO, 0);
180 Emit(BC_PUSH_BT, 0);
186 Emit(BC_SUCCEED, 0);
192 Emit(BC_FAIL, 0);
201 Emit(BC_ADVANCE_CP, by);
208 Emit(BC_CHECK_GREEDY, 0);
239 Emit(bytecode, cp_offset);
246 Emit(BC_CHECK_LT, limit);
253 Emit(BC_CHECK_GT, limit);
260 Emit(BC_CHECK_4_CHARS, 0);
263 Emit(BC_CHECK_CHAR, c);
270 Emit(BC_CHECK_AT_START, 0);
277 Emit(BC_CHECK_NOT_AT_START, cp_offset);
285 Emit(BC_CHECK_NOT_4_CHARS, 0);
288 Emit(BC_CHECK_NOT_CHAR, c);
299 Emit(BC_AND_CHECK_4_CHARS, 0);
302 Emit(BC_AND_CHECK_CHAR, c);
314 Emit(BC_AND_CHECK_NOT_4_CHARS, 0);
317 Emit(BC_AND_CHECK_NOT_CHAR, c);
329 Emit(BC_MINUS_AND_CHECK_NOT_CHAR, c);
340 Emit(BC_CHECK_CHAR_IN_RANGE, 0);
351 Emit(BC_CHECK_CHAR_NOT_IN_RANGE, 0);
360 Emit(BC_CHECK_BIT_IN_TABLE, 0);
377 Emit(read_backward ? BC_CHECK_NOT_BACK_REF_BACKWARD : BC_CHECK_NOT_BACK_REF,
387 Emit(read_backward ? (unicode ? BC_CHECK_NOT_BACK_REF_NO_CASE_UNICODE_BACKWARD
401 Emit(BC_CHECK_REGISTER_LT, register_index);
412 Emit(BC_CHECK_REGISTER_GE, register_index);
422 Emit(BC_CHECK_REGISTER_EQ_POS, register_index);
430 Emit(BC_POP_BT, 0);