Class TryWithResourcesEcjFilter.Matcher
java.lang.Object
org.jacoco.core.internal.analysis.filter.AbstractMatcher
org.jacoco.core.internal.analysis.filter.TryWithResourcesEcjFilter.Matcher
- Enclosing class:
- TryWithResourcesEcjFilter
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final IFilterOutput
private org.objectweb.asm.tree.AbstractInsnNode
Fields inherited from class org.jacoco.core.internal.analysis.filter.AbstractMatcher
cursor, vars
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate boolean
matchEcj()
private boolean
private void
nextIsClose
(String name) private boolean
nextIsEcjClose
(String name) private boolean
nextIsEcjCloseAndThrow
(String name) private boolean
nextIsEcjSuppress
(String name) private void
nextIsJump
(int opcode, String name) private void
nextIsLabel
(String name) private void
start
(org.objectweb.asm.tree.AbstractInsnNode start) Methods inherited from class org.jacoco.core.internal.analysis.filter.AbstractMatcher
firstIsALoad0, next, nextIs, nextIsField, nextIsInvoke, nextIsSwitch, nextIsType, nextIsVar, skipNonOpcodes, skipNonOpcodes
-
Field Details
-
output
-
owners
-
labels
-
start
private org.objectweb.asm.tree.AbstractInsnNode start
-
-
Constructor Details
-
Matcher
Matcher(IFilterOutput output)
-
-
Method Details
-
start
private void start(org.objectweb.asm.tree.AbstractInsnNode start) -
matchEcj
private boolean matchEcj() -
matchEcjNoFlowOut
private boolean matchEcjNoFlowOut() -
nextIsEcjClose
-
nextIsEcjCloseAndThrow
-
nextIsEcjSuppress
-
nextIsClose
-
nextIsJump
-
nextIsLabel
-