coins.aflow
Class FindPExposedUsed

java.lang.Object
  extended bycoins.aflow.util.AnalAdapter
      extended bycoins.aflow.FlowAdapter
          extended bycoins.aflow.FindExposedUsed
              extended bycoins.aflow.FindPExposedUsed
All Implemented Interfaces:
Analyzer

public class FindPExposedUsed
extends FindExposedUsed


Field Summary
 
Fields inherited from class coins.aflow.FlowAdapter
flow, flowRoot, fResults, hirRoot, ioRoot, symRoot
 
Constructor Summary
FindPExposedUsed(FlowResults pResults)
          Creates a new instance of FindPExposedUsed
 
Method Summary
 void find(SetRefRepr pSetRefRepr)
           
protected  FlowAnalSymVector getDefined(SetRefRepr pSetRefRepr)
           
protected  FlowAnalSymVector getExposed(SetRefRepr pSetRefRepr)
           
protected  FlowAnalSymVector getUsed(SetRefRepr pSetRefRepr)
           
protected  void registerExposed(BBlock pBBlock, FlowAnalSymVector pExposed)
           
protected  void registerUsed(BBlock pBBlock, FlowAnalSymVector pUsed)
           
 
Methods inherited from class coins.aflow.FindExposedUsed
find, find
 
Methods inherited from class coins.aflow.FlowAdapter
find, find, find, find, find, find
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FindPExposedUsed

public FindPExposedUsed(FlowResults pResults)
Creates a new instance of FindPExposedUsed

Method Detail

registerExposed

protected void registerExposed(BBlock pBBlock,
                               FlowAnalSymVector pExposed)
Specified by:
registerExposed in class FindExposedUsed

registerUsed

protected void registerUsed(BBlock pBBlock,
                            FlowAnalSymVector pUsed)
Specified by:
registerUsed in class FindExposedUsed

find

public void find(SetRefRepr pSetRefRepr)
Specified by:
find in class FindExposedUsed

getDefined

protected FlowAnalSymVector getDefined(SetRefRepr pSetRefRepr)
Specified by:
getDefined in class FindExposedUsed

getExposed

protected FlowAnalSymVector getExposed(SetRefRepr pSetRefRepr)
Specified by:
getExposed in class FindExposedUsed

getUsed

protected FlowAnalSymVector getUsed(SetRefRepr pSetRefRepr)
Specified by:
getUsed in class FindExposedUsed