Lines Matching full:virtual
22 virtual ~RegExpMacroAssemblerPPC();
23 virtual int stack_limit_slack();
24 virtual void AdvanceCurrentPosition(int by);
25 virtual void AdvanceRegister(int reg, int by);
26 virtual void Backtrack();
27 virtual void Bind(Label* label);
28 virtual void CheckAtStart(Label* on_at_start);
29 virtual void CheckCharacter(unsigned c, Label* on_equal);
30 virtual void CheckCharacterAfterAnd(unsigned c, unsigned mask,
32 virtual void CheckCharacterGT(uc16 limit, Label* on_greater);
33 virtual void CheckCharacterLT(uc16 limit, Label* on_less);
36 virtual void CheckGreedyLoop(Label* on_tos_equals_current_position);
37 virtual void CheckNotAtStart(int cp_offset, Label* on_not_at_start);
38 virtual void CheckNotBackReference(int start_reg, bool read_backward,
40 virtual void CheckNotBackReferenceIgnoreCase(int start_reg,
43 virtual void CheckNotCharacter(unsigned c, Label* on_not_equal);
44 virtual void CheckNotCharacterAfterAnd(unsigned c, unsigned mask,
46 virtual void CheckNotCharacterAfterMinusAnd(uc16 c, uc16 minus, uc16 mask,
48 virtual void CheckCharacterInRange(uc16 from, uc16 to, Label* on_in_range);
49 virtual void CheckCharacterNotInRange(uc16 from, uc16 to,
51 virtual void CheckBitInTable(Handle<ByteArray> table, Label* on_bit_set);
55 virtual void CheckPosition(int cp_offset, Label* on_outside_input);
56 virtual bool CheckSpecialCharacterClass(uc16 type, Label* on_no_match);
57 virtual void Fail();
58 virtual Handle<HeapObject> GetCode(Handle<String> source);
59 virtual void GoTo(Label* label);
60 virtual void IfRegisterGE(int reg, int comparand, Label* if_ge);
61 virtual void IfRegisterLT(int reg, int comparand, Label* if_lt);
62 virtual void IfRegisterEqPos(int reg, Label* if_eq);
63 virtual IrregexpImplementation Implementation();
64 virtual void LoadCurrentCharacter(int cp_offset, Label* on_end_of_input,
67 virtual void PopCurrentPosition();
68 virtual void PopRegister(int register_index);
69 virtual void PushBacktrack(Label* label);
70 virtual void PushCurrentPosition();
71 virtual void PushRegister(int register_index,
73 virtual void ReadCurrentPositionFromRegister(int reg);
74 virtual void ReadStackPointerFromRegister(int reg);
75 virtual void SetCurrentPositionFromEnd(int by);
76 virtual void SetRegister(int register_index, int to);
77 virtual bool Succeed();
78 virtual void WriteCurrentPositionToRegister(int reg, int cp_offset);
79 virtual void ClearRegisters(int reg_from, int reg_to);
80 virtual void WriteStackPointerToRegister(int reg);
81 virtual bool CanReadUnaligned();