Class PessimisticCallGraphBuilder


  • public class PessimisticCallGraphBuilder
    extends FieldBasedCallGraphBuilder
    Call graph builder for building pessimistic call graphs, where inter-procedural flows are not tracked except in the trivial case of local calls. This builder is fast, but in general less sound than OptimisticCallgraphBuilder.
    • Constructor Detail

      • PessimisticCallGraphBuilder

        public PessimisticCallGraphBuilder​(com.ibm.wala.ipa.cha.IClassHierarchy cha,
                                           com.ibm.wala.ipa.callgraph.AnalysisOptions options,
                                           com.ibm.wala.ipa.callgraph.IAnalysisCacheView iAnalysisCacheView,
                                           boolean supportFullPointerAnalysis)
    • Method Detail

      • filterFunction

        protected boolean filterFunction​(com.ibm.wala.classLoader.IMethod function)