comparison Jint.Runtime/VM/AbstractBox.cs @ 4:1ae5b10f7a10

Code cleanup, minor refactoring
author cin
date Sun, 27 Oct 2013 21:20:59 +0400
parents
children cb13da6e3349
comparison
equal deleted inserted replaced
3:aced2ae9957f 4:1ae5b10f7a10
1 using System;
2 using System.Collections.Generic;
3 using System.Linq;
4 using System.Text;
5
6 namespace Jint.Runtime.VM {
7 using OpCodes;
8
9 abstract class AbstractBox {
10
11 protected AbstractBox(Type type) {
12 holdingType = type;
13 }
14
15 public readonly Type holdingType;
16
17 public abstract void InvokeBinaryOperation(Codes code, int arg2, int dest, Frame frame);
18 public abstract void InvokeUnaryOperation(Codes code, int dest, Frame frame);
19 public abstract void InvokeCompareOperation(int arg2, int dest, Frame frame);
20 public abstract void InvokeEqualityOperation(int arg2, int dest, Frame frame);
21 }
22 }