Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Compil3r.Quad
Class B2QUnsafeIgnorer  view B2QUnsafeIgnorer download B2QUnsafeIgnorer.java

java.lang.Object
  extended byCompil3r.Quad.B2QUnsafeIgnorer
All Implemented Interfaces:
BytecodeToQuad.UnsafeHelper

class B2QUnsafeIgnorer
extends java.lang.Object
implements BytecodeToQuad.UnsafeHelper


Constructor Summary
(package private) B2QUnsafeIgnorer()
           
 
Method Summary
 boolean endsBB(Clazz.jq_Method m)
           
 boolean handleMethod(BytecodeToQuad b2q, ControlFlowGraph quad_cfg, BytecodeToQuad.AbstractState current_state, Clazz.jq_Method m, Operator.Invoke oper)
           
 boolean isUnsafe(Clazz.jq_Method m)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

B2QUnsafeIgnorer

B2QUnsafeIgnorer()
Method Detail

isUnsafe

public boolean isUnsafe(Clazz.jq_Method m)
Specified by:
isUnsafe in interface BytecodeToQuad.UnsafeHelper

endsBB

public boolean endsBB(Clazz.jq_Method m)
Specified by:
endsBB in interface BytecodeToQuad.UnsafeHelper

handleMethod

public boolean handleMethod(BytecodeToQuad b2q,
                            ControlFlowGraph quad_cfg,
                            BytecodeToQuad.AbstractState current_state,
                            Clazz.jq_Method m,
                            Operator.Invoke oper)
Specified by:
handleMethod in interface BytecodeToQuad.UnsafeHelper