Class ArgumentSpecialization.ArgumentCountIRFactory
- java.lang.Object
-
- com.ibm.wala.ssa.DefaultIRFactory
-
- com.ibm.wala.cast.ir.ssa.AstIRFactory.AstDefaultIRFactory<com.ibm.wala.classLoader.IMethod>
-
- com.ibm.wala.cast.js.ipa.callgraph.ArgumentSpecialization.ArgumentCountIRFactory
-
- All Implemented Interfaces:
com.ibm.wala.ssa.IRFactory<com.ibm.wala.classLoader.IMethod>
- Enclosing class:
- ArgumentSpecialization
public static class ArgumentSpecialization.ArgumentCountIRFactory extends com.ibm.wala.cast.ir.ssa.AstIRFactory.AstDefaultIRFactory<com.ibm.wala.classLoader.IMethod>
-
-
Constructor Summary
Constructors Constructor Description ArgumentCountIRFactory(com.ibm.wala.ssa.SSAOptions defaultOptions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancontextIsIrrelevant(com.ibm.wala.classLoader.IMethod method)com.ibm.wala.cfg.ControlFlowGraph<com.ibm.wala.ssa.SSAInstruction,com.ibm.wala.ssa.ISSABasicBlock>makeCFG(com.ibm.wala.classLoader.IMethod method, com.ibm.wala.ipa.callgraph.Context context)com.ibm.wala.ssa.IRmakeIR(com.ibm.wala.classLoader.IMethod method, com.ibm.wala.ipa.callgraph.Context context, com.ibm.wala.ssa.SSAOptions options)
-
-
-
Method Detail
-
contextIsIrrelevant
public boolean contextIsIrrelevant(com.ibm.wala.classLoader.IMethod method)
- Specified by:
contextIsIrrelevantin interfacecom.ibm.wala.ssa.IRFactory<com.ibm.wala.classLoader.IMethod>- Overrides:
contextIsIrrelevantin classcom.ibm.wala.ssa.DefaultIRFactory
-
makeIR
public com.ibm.wala.ssa.IR makeIR(com.ibm.wala.classLoader.IMethod method, com.ibm.wala.ipa.callgraph.Context context, com.ibm.wala.ssa.SSAOptions options)- Specified by:
makeIRin interfacecom.ibm.wala.ssa.IRFactory<com.ibm.wala.classLoader.IMethod>- Overrides:
makeIRin classcom.ibm.wala.cast.ir.ssa.AstIRFactory.AstDefaultIRFactory<com.ibm.wala.classLoader.IMethod>
-
makeCFG
public com.ibm.wala.cfg.ControlFlowGraph<com.ibm.wala.ssa.SSAInstruction,com.ibm.wala.ssa.ISSABasicBlock> makeCFG(com.ibm.wala.classLoader.IMethod method, com.ibm.wala.ipa.callgraph.Context context)- Overrides:
makeCFGin classcom.ibm.wala.cast.ir.ssa.AstIRFactory.AstDefaultIRFactory<com.ibm.wala.classLoader.IMethod>
-
-