| Package | Description |
|---|---|
| com.ibm.wala.shrikeBT.shrikeCT | |
| com.ibm.wala.shrikeCT |
| Modifier and Type | Method and Description |
|---|---|
CodeReader |
ClassInstrumenter.getMethodCode(int i)
Get the original code resource for the method.
|
| Constructor and Description |
|---|
CTDecoder(CodeReader r)
Decode the code resource 'r'.
|
CTDecoder(CodeReader r,
ConstantPoolReader cpr)
Decode the code resource 'r' using the predeclared constant pool reader 'cpr' (obtained by makeConstantPoolReader below).
|
| Modifier and Type | Method and Description |
|---|---|
static SourcePositionTableReader.Position |
SourcePositionTableReader.findParameterPosition(int methodNr,
CodeReader code) |
static TypeAnnotationsReader |
TypeAnnotationsReader.getReaderForAnnotationAtCode(TypeAnnotationsReader.AnnotationType type,
ClassReader.AttrIterator iter,
CodeReader codereader) |
static TypeAnnotationsReader |
TypeAnnotationsReader.getTypeAnnotationReaderAtCode(ClassReader.AttrIterator iter,
String label,
CodeReader codeReader) |
static SourcePositionTableReader.Position[] |
SourcePositionTableReader.makeBytecodeToPositionMap(CodeReader code) |
static int[] |
LineNumberTableReader.makeBytecodeToSourceMap(CodeReader code)
Construct a "bytecode to source" map for the given code.
|
static int[][] |
LocalVariableTableReader.makeVarMap(CodeReader code) |
static List<StackMapConstants.StackMapFrame> |
StackMapTableReader.readStackMap(CodeReader code) |
| Constructor and Description |
|---|
TypeAnnotationsReader(ClassReader.AttrIterator iter,
String label,
ExceptionsReader exceptionReader,
CodeReader codeReader,
SignatureReader signatureReader,
TypeAnnotationsReader.TypeAnnotationLocation location) |
Copyright © 2019. All rights reserved.