| |
|
| java.lang.Object proguard.optimize.info.MethodOptimizationInfo
MethodOptimizationInfo | public class MethodOptimizationInfo (Code) | | This class stores some optimization information that can be attached to
a method.
author: Eric Lafortune |
MethodOptimizationInfo | public MethodOptimizationInfo(Clazz clazz, Method method)(Code) | | Creates a new MethodOptimizationInfo for the given method.
|
accessesPackageCode | public boolean accessesPackageCode()(Code) | | |
accessesPrivateCode | public boolean accessesPrivateCode()(Code) | | |
accessesProtectedCode | public boolean accessesProtectedCode()(Code) | | |
branchesBackward | public boolean branchesBackward()(Code) | | |
canBeMadePrivate | public boolean canBeMadePrivate()(Code) | | |
catchesExceptions | public boolean catchesExceptions()(Code) | | |
generalizeParameter | public void generalizeParameter(int parameterIndex, Value parameter)(Code) | | |
generalizeReturnValue | public void generalizeReturnValue(Value returnValue)(Code) | | |
getInvocationCount | public int getInvocationCount()(Code) | | |
getParameter | public Value getParameter(int parameterIndex)(Code) | | |
getParameterSize | public int getParameterSize()(Code) | | |
getUsedParameters | public long getUsedParameters()(Code) | | |
hasNoSideEffects | public boolean hasNoSideEffects()(Code) | | |
hasSideEffects | public boolean hasSideEffects()(Code) | | |
incrementInvocationCount | public void incrementInvocationCount()(Code) | | |
invokesSuperMethods | public boolean invokesSuperMethods()(Code) | | |
isParameterUsed | public boolean isParameterUsed(int parameterIndex)(Code) | | |
setAccessesPackageCode | public void setAccessesPackageCode()(Code) | | |
setAccessesPrivateCode | public void setAccessesPrivateCode()(Code) | | |
setAccessesProtectedCode | public void setAccessesProtectedCode()(Code) | | |
setBranchesBackward | public void setBranchesBackward()(Code) | | |
setCanNotBeMadePrivate | public void setCanNotBeMadePrivate()(Code) | | |
setCatchesExceptions | public void setCatchesExceptions()(Code) | | |
setInvokesSuperMethods | public void setInvokesSuperMethods()(Code) | | |
setMethodOptimizationInfo | public static void setMethodOptimizationInfo(Clazz clazz, Method method)(Code) | | |
setNoSideEffects | public void setNoSideEffects()(Code) | | |
setParameterSize | public void setParameterSize(int parameterSize)(Code) | | |
setParameterUsed | public void setParameterUsed(int parameterIndex)(Code) | | |
setSideEffects | public void setSideEffects()(Code) | | |
setUsedParameters | public void setUsedParameters(long usedParameters)(Code) | | |
|
|
|