Lines Matching refs:BytecodeGenerator

41     class BytecodeGenerator;
130 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* destination = 0) = 0;
146 virtual bool isPure(BytecodeGenerator&) const { return false; }
157 virtual void emitBytecodeInConditionContext(BytecodeGenerator&, Label*, Label*, bool) { ASSERT_NOT_REACHED(); }
191 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
201 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
203 virtual bool isPure(BytecodeGenerator&) const { return true; }
216 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
219 virtual bool isPure(BytecodeGenerator&) const { return true; }
231 virtual bool isPure(BytecodeGenerator&) const { return true; }
233 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
268 RegisterID* emitThrowError(BytecodeGenerator&, ErrorType, const char* message);
269 RegisterID* emitThrowError(BytecodeGenerator&, ErrorType, const char* message, const UString&);
270 RegisterID* emitThrowError(BytecodeGenerator&, ErrorType, const char* message, const Identifier&);
341 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
352 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
362 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
364 virtual bool isPure(BytecodeGenerator&) const ;
396 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
426 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
439 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
452 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
470 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
488 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
505 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
516 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
526 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
537 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
550 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
562 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
575 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
583 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
599 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
609 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
621 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
633 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
644 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
654 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
665 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
676 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
686 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
698 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
708 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
718 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
728 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
740 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
752 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
767 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
797 void emitBytecodeInConditionContext(BytecodeGenerator&, Label* trueTarget, Label* falseTarget, bool fallThroughMeansTrue);
806 RegisterID* emitStrcat(BytecodeGenerator& generator, RegisterID* destination, RegisterID* lhs = 0, ReadModifyResolveNode* emitExpressionInfoForMe = 0);
809 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
828 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
899 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
907 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
920 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
933 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
962 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
963 void emitBytecodeInConditionContext(BytecodeGenerator&, Label* trueTarget, Label* falseTarget, bool fallThroughMeansTrue);
977 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
989 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
1003 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
1016 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
1031 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
1045 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
1058 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
1072 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
1091 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
1104 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
1105 virtual RegisterID* emitCodeSingle(BytecodeGenerator&);
1121 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
1135 void emitBytecode(BytecodeGenerator&, RegisterID* destination);
1148 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
1160 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
1170 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
1182 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
1192 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
1202 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
1213 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
1223 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
1234 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
1245 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
1260 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
1276 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
1287 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
1297 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
1309 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
1322 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
1333 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
1343 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
1423 void emitStatementsBytecode(BytecodeGenerator&, RegisterID* destination);
1443 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
1455 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
1474 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
1498 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
1512 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);
1523 void emitBytecode(BytecodeGenerator&, RegisterID* destination);
1547 RegisterID* emitBytecodeForBlock(BytecodeGenerator&, RegisterID* input, RegisterID* destination);
1561 virtual RegisterID* emitBytecode(BytecodeGenerator&, RegisterID* = 0);