org.objectweb.asm.tree.analysis
Class Analyzer.Subroutine

java.lang.Object
  extended by org.objectweb.asm.tree.analysis.Analyzer.Subroutine
Enclosing class:
Analyzer

private static class Analyzer.Subroutine
extends java.lang.Object


Field Summary
(package private)  boolean[] access
           
(package private)  java.util.List callers
           
(package private)  Label start
           
 
Constructor Summary
private Analyzer.Subroutine()
           
  Analyzer.Subroutine(Label start, int maxLocals, JumpInsnNode caller)
           
 
Method Summary
 Analyzer.Subroutine copy()
           
 boolean merge(Analyzer.Subroutine subroutine)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

start

Label start

access

boolean[] access

callers

java.util.List callers
Constructor Detail

Analyzer.Subroutine

private Analyzer.Subroutine()

Analyzer.Subroutine

public Analyzer.Subroutine(Label start,
                           int maxLocals,
                           JumpInsnNode caller)
Method Detail

copy

public Analyzer.Subroutine copy()

merge

public boolean merge(Analyzer.Subroutine subroutine)
              throws AnalyzerException
Throws:
AnalyzerException