| Property | Defined By | ||
|---|---|---|---|
| cpool : ConstantPoolToken | AVM2 | ||
| localRegisters : LocalRegisters | AVM2 | ||
| scopeStack : ScopeStack | AVM2 | ||
| stack : OperandStack | AVM2 | ||
| Method | Defined By | ||
|---|---|---|---|
AVM2(cpool:ConstantPoolToken, operandStack:OperandStack, scopeStack:ScopeStack, localRegisters:LocalRegisters) | AVM2 | ||
invokeMethod(object:Object, arguments:Array):void | AVM2 | ||
isType(type:String, targetType:String):Boolean | AVM2 | ||
resolveMethod(index:uint):String | AVM2 | ||
resolveMultiname(index:uint):String | AVM2 | ||
resolveStaticMultiname(index:uint):String | AVM2 | ||
setDebugFileName(fileName:String):void | AVM2 | ||
setDebugLine(line:uint):void | AVM2 | ||
toInt32(value:*):int | AVM2 | ||
| Constant | Defined By | ||
|---|---|---|---|
| TYPE_Any : String = * [static] | AVM2 | ||
| TYPE_Boolean : String = Boolean [static] | AVM2 | ||
| TYPE_Class : String = Class [static] | AVM2 | ||
| TYPE_Date : String = Date [static] | AVM2 | ||
| TYPE_int : String = int [static] | AVM2 | ||
| TYPE_null : String = null [static] | AVM2 | ||
| TYPE_Number : String = Number [static] | AVM2 | ||
| TYPE_String : String = String [static] | AVM2 | ||
| TYPE_uint : String = uint [static] | AVM2 | ||
| TYPE_undefined : String = undefined [static] | AVM2 | ||
| TYPE_XML : String = XML [static] | AVM2 | ||
| TYPE_XMLList : String = XMLList [static] | AVM2 | ||
| cpool | property |
public var cpool:ConstantPoolToken| localRegisters | property |
public var localRegisters:LocalRegisters| scopeStack | property |
public var scopeStack:ScopeStack| stack | property |
public var stack:OperandStack| AVM2 | () | Constructor |
public function AVM2(cpool:ConstantPoolToken, operandStack:OperandStack, scopeStack:ScopeStack, localRegisters:LocalRegisters)cpool:ConstantPoolToken | |
operandStack:OperandStack | |
scopeStack:ScopeStack | |
localRegisters:LocalRegisters |
| invokeMethod | () | method |
public function invokeMethod(object:Object, arguments:Array):voidParameters
object:Object | |
arguments:Array |
| isType | () | method |
public function isType(type:String, targetType:String):BooleanParameters
type:String | |
targetType:String |
Boolean |
| resolveMethod | () | method |
public function resolveMethod(index:uint):StringParameters
index:uint |
String |
| resolveMultiname | () | method |
public function resolveMultiname(index:uint):StringParameters
index:uint |
String |
| resolveStaticMultiname | () | method |
public function resolveStaticMultiname(index:uint):StringParameters
index:uint |
String |
| setDebugFileName | () | method |
public function setDebugFileName(fileName:String):voidParameters
fileName:String |
| setDebugLine | () | method |
public function setDebugLine(line:uint):voidParameters
line:uint |
| toInt32 | () | method |
public function toInt32(value:*):intParameters
value:* |
int |
| TYPE_Any | Constant |
public static const TYPE_Any:String = *| TYPE_Boolean | Constant |
public static const TYPE_Boolean:String = Boolean| TYPE_Class | Constant |
public static const TYPE_Class:String = Class| TYPE_Date | Constant |
public static const TYPE_Date:String = Date| TYPE_int | Constant |
public static const TYPE_int:String = int| TYPE_null | Constant |
public static const TYPE_null:String = null| TYPE_Number | Constant |
public static const TYPE_Number:String = Number| TYPE_String | Constant |
public static const TYPE_String:String = String| TYPE_uint | Constant |
public static const TYPE_uint:String = uint| TYPE_undefined | Constant |
public static const TYPE_undefined:String = undefined| TYPE_XML | Constant |
public static const TYPE_XML:String = XML| TYPE_XMLList | Constant |
public static const TYPE_XMLList:String = XMLList