Lines Matching refs:Emit

74   Emit(BC_POP_REGISTER, register_index);  in PopRegister()
83 Emit(BC_PUSH_REGISTER, register_index); in PushRegister()
91 Emit(BC_SET_REGISTER_TO_CP, register_index); in WriteCurrentPositionToRegister()
108 Emit(BC_SET_CP_TO_REGISTER, register_index); in ReadCurrentPositionFromRegister()
116 Emit(BC_SET_REGISTER_TO_SP, register_index); in WriteStackPointerToRegister()
124 Emit(BC_SET_SP_TO_REGISTER, register_index); in ReadStackPointerFromRegister()
130 Emit(BC_SET_CURRENT_POSITION_FROM_END, by); in SetCurrentPositionFromEnd()
137 Emit(BC_SET_REGISTER, register_index); in SetRegister()
145 Emit(BC_ADVANCE_REGISTER, register_index); in AdvanceRegister()
151 Emit(BC_POP_CP, 0); in PopCurrentPosition()
156 Emit(BC_PUSH_CP, 0); in PushCurrentPosition()
161 Emit(BC_POP_BT, 0); in Backtrack()
169 Emit(BC_ADVANCE_CP_AND_GOTO, advance_current_offset_); in GoTo()
174 Emit(BC_GOTO, 0); in GoTo()
181 Emit(BC_PUSH_BT, 0); in PushBacktrack()
187 Emit(BC_SUCCEED, 0); in Succeed()
193 Emit(BC_FAIL, 0); in Fail()
202 Emit(BC_ADVANCE_CP, by); in AdvanceCurrentPosition()
209 Emit(BC_CHECK_GREEDY, 0); in CheckGreedyLoop()
240 Emit(bytecode, cp_offset); in LoadCurrentCharacter()
247 Emit(BC_CHECK_LT, limit); in CheckCharacterLT()
254 Emit(BC_CHECK_GT, limit); in CheckCharacterGT()
261 Emit(BC_CHECK_4_CHARS, 0); in CheckCharacter()
264 Emit(BC_CHECK_CHAR, c); in CheckCharacter()
271 Emit(BC_CHECK_AT_START, 0); in CheckAtStart()
278 Emit(BC_CHECK_NOT_AT_START, cp_offset); in CheckNotAtStart()
286 Emit(BC_CHECK_NOT_4_CHARS, 0); in CheckNotCharacter()
289 Emit(BC_CHECK_NOT_CHAR, c); in CheckNotCharacter()
300 Emit(BC_AND_CHECK_4_CHARS, 0); in CheckCharacterAfterAnd()
303 Emit(BC_AND_CHECK_CHAR, c); in CheckCharacterAfterAnd()
315 Emit(BC_AND_CHECK_NOT_4_CHARS, 0); in CheckNotCharacterAfterAnd()
318 Emit(BC_AND_CHECK_NOT_CHAR, c); in CheckNotCharacterAfterAnd()
330 Emit(BC_MINUS_AND_CHECK_NOT_CHAR, c); in CheckNotCharacterAfterMinusAnd()
341 Emit(BC_CHECK_CHAR_IN_RANGE, 0); in CheckCharacterInRange()
352 Emit(BC_CHECK_CHAR_NOT_IN_RANGE, 0); in CheckCharacterNotInRange()
361 Emit(BC_CHECK_BIT_IN_TABLE, 0); in CheckBitInTable()
378 Emit(read_backward ? BC_CHECK_NOT_BACK_REF_BACKWARD : BC_CHECK_NOT_BACK_REF, in CheckNotBackReference()
388 Emit(read_backward ? (unicode ? BC_CHECK_NOT_BACK_REF_NO_CASE_UNICODE_BACKWARD in CheckNotBackReferenceIgnoreCase()
402 Emit(BC_CHECK_REGISTER_LT, register_index); in IfRegisterLT()
413 Emit(BC_CHECK_REGISTER_GE, register_index); in IfRegisterGE()
423 Emit(BC_CHECK_REGISTER_EQ_POS, register_index); in IfRegisterEqPos()
431 Emit(BC_POP_BT, 0); in GetCode()