Package com.ibm.wala.cast.js.ipa.callgraph
package com.ibm.wala.cast.js.ipa.callgraph
-
ClassDescriptiongenerates instructions to simulate the semantics of JS constructor invocationsTODO cache generated IRsWe need to generate synthetic methods for Function.apply() in the target selector, so that the AstMethod for Function_prototype_apply() in the prologue doesn't actually get used in the CGNodes used for calls to Function.prototype.apply().Generate IR to model Function.call()call graph construction options specific to JavaScript.Common utilities for CFA-style call graph builders.Specialized pointer analysis constraint generation for JavaScript.0-x-CFA Call graph builder, optimized to not disambiguate instances of "uninteresting" typesA context selector that applies object sensitivity for the i'th parameter if it is used as a property name in a dynamic property access.A context selector that attempts to detect recursion beyond some depth in a base selector.ensures that no contexts returned by a base context selector are recursive (assertion failure otherwise)