Search in sources :

Example 1 with CallStringReceiverTypes

use of com.jopdesign.dfa.analyses.CallStringReceiverTypes in project jop by jop-devel.

the class DFATool method runReceiverAnalysis.

public Map<InstructionHandle, ContextMap<CallString, Set<String>>> runReceiverAnalysis(int callstringLength) {
    CallStringReceiverTypes recTys = new CallStringReceiverTypes(callstringLength);
    @SuppressWarnings({ "unchecked" }) Map<InstructionHandle, ContextMap<CallString, Set<String>>> receiverResults = runAnalysis(recTys);
    setReceivers(recTys);
    return receiverResults;
}
Also used : CallString(com.jopdesign.common.code.CallString) CallStringReceiverTypes(com.jopdesign.dfa.analyses.CallStringReceiverTypes) InstructionHandle(org.apache.bcel.generic.InstructionHandle) ContextMap(com.jopdesign.dfa.framework.ContextMap)

Aggregations

CallString (com.jopdesign.common.code.CallString)1 CallStringReceiverTypes (com.jopdesign.dfa.analyses.CallStringReceiverTypes)1 ContextMap (com.jopdesign.dfa.framework.ContextMap)1 InstructionHandle (org.apache.bcel.generic.InstructionHandle)1