Class FrameSnapshot
java.lang.Object
org.jacoco.core.internal.flow.FrameSnapshot
- All Implemented Interfaces:
IFrame
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(org.objectweb.asm.MethodVisitor mv) Emits a frame event with the current content to the given visitor.(package private) static IFramecreate(org.objectweb.asm.commons.AnalyzerAdapter analyzer, int popCount) Create a IFrame instance based on the given analyzer.private static Object[]Reduce double word types into a single slot as requiredMethodVisitor.visitFrame(int, int, Object[], int, Object[])method.
-
Field Details
-
NOP
-
locals
-
stack
-
-
Constructor Details
-
FrameSnapshot
-
-
Method Details
-
create
Create a IFrame instance based on the given analyzer.- Parameters:
analyzer- analyzer instance ornullpopCount- number of items to remove from the operand stack- Returns:
- IFrame instance. In case the analyzer is
nullor does not contain stackmap information a "NOP" IFrame is returned.
-
reduce
-
accept
-