public class SsaDumper extends BlockDumper
classFile, suppressDump
args
Modifier and Type | Method and Description |
---|---|
static void |
dump(byte[] bytes,
java.io.PrintStream out,
java.lang.String filePath,
com.android.dx.command.dump.Args args)
Does the dump.
|
void |
endParsingMember(ByteArray bytes,
int offset,
java.lang.String name,
java.lang.String descriptor,
Member member)
Indicate that a particular member is no longer being parsed.
|
changeIndent, dump, dump, parsed, shouldDumpMethod, startParsingMember
getAt, getBytes, getFilePath, getRawBytes, getStrictParse, getWidth1, getWidth2, hexDump, print, println, setAt, twoColumns
public static void dump(byte[] bytes, java.io.PrintStream out, java.lang.String filePath, com.android.dx.command.dump.Args args)
bytes
- non-null;
bytes of the original class fileout
- non-null;
where to dump tofilePath
- the file path for the class, excluding any base
directory specificationargs
- commandline parsedArgspublic void endParsingMember(ByteArray bytes, int offset, java.lang.String name, java.lang.String descriptor, Member member)
endParsingMember
in interface ParseObserver
endParsingMember
in class BlockDumper
bytes
- non-null;
the source that was parsedoffset
- offset into bytes
for the end of the
membername
- non-null;
name of the memberdescriptor
- non-null;
descriptor of the membermember
- non-null;
the actual member that was parsed