Package | Description |
---|---|
flash.tools | |
flash.tools.debugger.concrete | |
flex.tools.debugger.cli |
Modifier and Type | Method and Description |
---|---|
static ActionLocation |
SwfActionContainer.locationLessOrEqualTo(ActionLocation location,
flash.swf.types.ActionList list,
int offset) |
ActionLocation |
SwfActionContainer.locationLessOrEqualTo(int offset)
Return a path to an ActionList that contains the given offset
if an exact match is not found then return the largest
that does not exceed offset.
|
Modifier and Type | Method and Description |
---|---|
static ActionLocation |
SwfActionContainer.locationLessOrEqualTo(ActionLocation location,
flash.swf.types.ActionList list,
int offset) |
Constructor and Description |
---|
ActionLocation(ActionLocation base) |
Modifier and Type | Method and Description |
---|---|
ActionLocation |
LineFunctionContainer.endOfSourceLine(ActionLocation l)
Use the action list located in the given location
and return a new action location that corresponds
to the next line record that is encountered
after this location.
|
ActionLocation |
DSwfInfo.locate(int offset)
Locate the given offset within the swf
|
ActionLocation |
DSwfInfo.locateSourceLineEnd(ActionLocation l)
Ask the container to locate the next line
record following the location specified in the
location, without spilling over into the next
action list
|
ActionLocation |
DSwfInfo.locateSourceLineEnd(ActionLocation l,
int stopAt) |
Modifier and Type | Method and Description |
---|---|
ActionLocation |
LineFunctionContainer.endOfSourceLine(ActionLocation l)
Use the action list located in the given location
and return a new action location that corresponds
to the next line record that is encountered
after this location.
|
ActionLocation |
DSwfInfo.locateSourceLineEnd(ActionLocation l)
Ask the container to locate the next line
record following the location specified in the
location, without spilling over into the next
action list
|
ActionLocation |
DSwfInfo.locateSourceLineEnd(ActionLocation l,
int stopAt) |
void |
DSwfInfo.processLineRecord(ActionLocation where,
flash.swf.debug.LineRecord r)
This is a callback function from LineFunctionContainer.combForLineRecords()
We extract what we want and then update the associated module
|
Modifier and Type | Method and Description |
---|---|
static ActionLocation |
Extensions.outputAssembly(DebugCLI cli,
DSwfInfo swf,
int start,
int end)
Disassemble part of the swf to the output
|
static ActionLocation |
Extensions.outputAssembly(DebugCLI cli,
SwfInfo info,
ActionLocation lStart,
ActionLocation lEnd) |
Modifier and Type | Method and Description |
---|---|
static ActionLocation |
Extensions.outputAssembly(DebugCLI cli,
SwfInfo info,
ActionLocation lStart,
ActionLocation lEnd) |
Copyright © 2016 The Apache Software Foundation. All rights reserved.