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):void
Parameters
object:Object | |
arguments:Array |
isType | () | method |
public function isType(type:String, targetType:String):Boolean
Parameters
type:String | |
targetType:String |
Boolean |
resolveMethod | () | method |
public function resolveMethod(index:uint):String
Parameters
index:uint |
String |
resolveMultiname | () | method |
public function resolveMultiname(index:uint):String
Parameters
index:uint |
String |
resolveStaticMultiname | () | method |
public function resolveStaticMultiname(index:uint):String
Parameters
index:uint |
String |
setDebugFileName | () | method |
public function setDebugFileName(fileName:String):void
Parameters
fileName:String |
setDebugLine | () | method |
public function setDebugLine(line:uint):void
Parameters
line:uint |
toInt32 | () | method |
public function toInt32(value:*):int
Parameters
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