|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface MathInvocationTransformer
Interface for replacing single math method invocations.
Field Summary | |
---|---|
static String |
D_RETURN_D_DESCRIPTOR
Descriptor for double m(double) methods. |
static String |
DD_RETURN_D_DESCRIPTOR
Descriptor for double m(double, double) methods. |
Method Summary | |
---|---|
org.objectweb.asm.tree.InsnList |
getReplacementList(String owner,
MethodDifferentiator methodDifferentiator)
Get the replacement list for an invocation instruction. |
Field Detail |
---|
static final String D_RETURN_D_DESCRIPTOR
double m(double)
methods.
static final String DD_RETURN_D_DESCRIPTOR
double m(double, double)
methods.
Method Detail |
---|
org.objectweb.asm.tree.InsnList getReplacementList(String owner, MethodDifferentiator methodDifferentiator) throws DifferentiationException
owner
- owner of the method (typically Math or StrictMath)methodDifferentiator
- method differentiator driving this transformer
DifferentiationException
- if the method differentiator cannot provide
a temporary variable
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |