Packagecom.swfwire.decompiler.abc.tokens
Classpublic class MethodBodyInfoToken
InheritanceMethodBodyInfoToken Inheritance Object
Implements IToken



Public Properties
 PropertyDefined By
  code : ByteArray
MethodBodyInfoToken
  codeLength : uint
MethodBodyInfoToken
  exceptionCount : uint
MethodBodyInfoToken
  exceptions : Vector.<ExceptionInfoToken>
MethodBodyInfoToken
  initScopeDepth : uint
MethodBodyInfoToken
  instructions : Vector.<IInstruction>
MethodBodyInfoToken
  localCount : uint
MethodBodyInfoToken
  maxScopeDepth : uint
MethodBodyInfoToken
  maxStack : uint
MethodBodyInfoToken
  method : uint
MethodBodyInfoToken
  traitCount : uint
MethodBodyInfoToken
  traits : Vector.<TraitsInfoToken>
MethodBodyInfoToken
Public Methods
 MethodDefined By
  
MethodBodyInfoToken(method:uint = 0, maxStack:uint = 0, localCount:uint = 0, initScopeDepth:uint = 0, maxScopeDepth:uint = 0, codeLength:uint = 0, code:ByteArray = null, exceptionCount:uint = 0, exceptions:Vector.<ExceptionInfoToken> = null, traitCount:uint = 0, traits:Vector.<TraitsInfoToken> = null, instructions:Vector.<IInstruction> = null)
MethodBodyInfoToken
  
read(abc:ABCByteArray):void
MethodBodyInfoToken
  
MethodBodyInfoToken
Property Detail
codeproperty
public var code:ByteArray

codeLengthproperty 
public var codeLength:uint

exceptionCountproperty 
public var exceptionCount:uint

exceptionsproperty 
public var exceptions:Vector.<ExceptionInfoToken>

initScopeDepthproperty 
public var initScopeDepth:uint

instructionsproperty 
public var instructions:Vector.<IInstruction>

localCountproperty 
public var localCount:uint

maxScopeDepthproperty 
public var maxScopeDepth:uint

maxStackproperty 
public var maxStack:uint

methodproperty 
public var method:uint

traitCountproperty 
public var traitCount:uint

traitsproperty 
public var traits:Vector.<TraitsInfoToken>

Constructor Detail
MethodBodyInfoToken()Constructor
public function MethodBodyInfoToken(method:uint = 0, maxStack:uint = 0, localCount:uint = 0, initScopeDepth:uint = 0, maxScopeDepth:uint = 0, codeLength:uint = 0, code:ByteArray = null, exceptionCount:uint = 0, exceptions:Vector.<ExceptionInfoToken> = null, traitCount:uint = 0, traits:Vector.<TraitsInfoToken> = null, instructions:Vector.<IInstruction> = null)



Parameters
method:uint (default = 0)
 
maxStack:uint (default = 0)
 
localCount:uint (default = 0)
 
initScopeDepth:uint (default = 0)
 
maxScopeDepth:uint (default = 0)
 
codeLength:uint (default = 0)
 
code:ByteArray (default = null)
 
exceptionCount:uint (default = 0)
 
exceptions:Vector.<ExceptionInfoToken> (default = null)
 
traitCount:uint (default = 0)
 
traits:Vector.<TraitsInfoToken> (default = null)
 
instructions:Vector.<IInstruction> (default = null)
Method Detail
read()method
public function read(abc:ABCByteArray):void

Parameters

abc:ABCByteArray

write()method 
public function write(abc:ABCByteArray):void

Parameters

abc:ABCByteArray