CallSite

/**
* A call site, which is an invoke expression with the corresponding callee.
* 
* Currently, Only direct invokes are recorded.
*/

Inherit from CallSiteDO

Primary key: invoke_expression_oid: int

schema CallSite extends CallSiteDO {
  @primary invoke_expression_oid: int,
  callee_oid: int
}

CallSite::getCalleeOid

pub fn getCalleeOid(self: CallSite) -> int;

CallSite::__all__

Data constraint method.

pub fn __all__(db: JavascriptDB) -> *CallSite;

CallSite::getCallee

pub fn getCallee(self: CallSite) -> FunctionLikeDeclaration;