|
||||||||||
| 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 java.lang.String |
D_RETURN_D_DESCRIPTOR
Descriptor for double m(double) methods. |
static java.lang.String |
DD_RETURN_D_DESCRIPTOR
Descriptor for double m(double, double) methods. |
| Method Summary | |
|---|---|
org.objectweb.asm.tree.InsnList |
getReplacementList(java.lang.String owner,
MethodDifferentiator methodDifferentiator)
Get the replacement list for an invocation instruction. |
| Field Detail |
|---|
static final java.lang.String D_RETURN_D_DESCRIPTOR
double m(double) methods.
static final java.lang.String DD_RETURN_D_DESCRIPTOR
double m(double, double) methods.
| Method Detail |
|---|
org.objectweb.asm.tree.InsnList getReplacementList(java.lang.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 | |||||||||