Class TryWithResourcesEcjFilter.Matcher

    • Field Detail

      • owners

        private final java.util.Map<java.lang.String,​java.lang.String> owners
      • labels

        private final java.util.Map<java.lang.String,​org.objectweb.asm.tree.LabelNode> labels
      • start

        private org.objectweb.asm.tree.AbstractInsnNode start
    • Method Detail

      • start

        private void start​(org.objectweb.asm.tree.AbstractInsnNode start)
      • matchEcj

        private boolean matchEcj()
      • matchEcjNoFlowOut

        private boolean matchEcjNoFlowOut()
      • nextIsEcjClose

        private boolean nextIsEcjClose​(java.lang.String name)
      • nextIsEcjCloseAndThrow

        private boolean nextIsEcjCloseAndThrow​(java.lang.String name)
      • nextIsEcjSuppress

        private boolean nextIsEcjSuppress​(java.lang.String name)
      • nextIsClose

        private void nextIsClose​(java.lang.String name)
      • nextIsJump

        private void nextIsJump​(int opcode,
                                java.lang.String name)
      • nextIsLabel

        private void nextIsLabel​(java.lang.String name)