Package serp.bytecode
Class MonitorEnterInstruction
java.lang.Object
serp.bytecode.CodeEntry
serp.bytecode.Instruction
serp.bytecode.MonitorInstruction
serp.bytecode.MonitorEnterInstruction
- All Implemented Interfaces:
BCEntity
,VisitAcceptor
The
monitorenter
instruction.-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
acceptVisit
(BCVisitor visit) Accept a visit from aBCVisitor
, calling the appropriate methods to notify the visitor that it has entered this entity, and to provide it with the proper callbacks for each sub-entity owned by this one.Methods inherited from class serp.bytecode.MonitorInstruction
getStackChange
Methods inherited from class serp.bytecode.Instruction
equalsInstruction, getByteIndex, getClassLoader, getCode, getLength, getLineNumber, getLogicalStackChange, getName, getOpcode, getPool, getProject, invalidate, invalidateByteIndexes, isValid, read, read, setOpcode, write
-
Constructor Details
-
MonitorEnterInstruction
MonitorEnterInstruction(Code owner)
-
-
Method Details
-
acceptVisit
Description copied from interface:VisitAcceptor
Accept a visit from aBCVisitor
, calling the appropriate methods to notify the visitor that it has entered this entity, and to provide it with the proper callbacks for each sub-entity owned by this one.- Specified by:
acceptVisit
in interfaceVisitAcceptor
- Overrides:
acceptVisit
in classInstruction
-