Package com.strobel.assembler.metadata
Class MethodBody
java.lang.Object
com.strobel.core.Freezable
com.strobel.assembler.metadata.MethodBody
- All Implemented Interfaces:
IFreezable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected final voidfinal intfinal List<ExceptionHandler> final InstructionCollectionfinal intfinal intfinal MethodDefinitionfinal ParameterDefinitiongetParameter(int index) final IMetadataResolverfinal List<StackMapFrame> final ParameterDefinitionfinal booleanhasThis()Methods inherited from class com.strobel.core.Freezable
canFreeze, freeze, freezeIfUnfrozen, isFrozen, tryFreeze, verifyFrozen, verifyNotFrozen
-
Constructor Details
-
MethodBody
-
-
Method Details
-
getResolver
-
getInstructions
-
getVariables
-
getExceptionHandlers
-
getStackMapFrames
-
getMethod
-
hasThis
public final boolean hasThis() -
getThisParameter
-
getMaxStackSize
public final int getMaxStackSize() -
getCodeSize
public final int getCodeSize() -
getMaxLocals
public final int getMaxLocals() -
freezeCore
protected final void freezeCore()- Overrides:
freezeCorein classFreezable
-
getParameter
-