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
- Parameter
self
:CallSite
- Return
int
pub fn getCalleeOid(self: CallSite) -> int;
CallSite::__all__
Data constraint method.
- Parameter
db
:JavascriptDB
- Return
*CallSite
pub fn __all__(db: JavascriptDB) -> *CallSite;
CallSite::getCallee
- Parameter
self
:CallSite
- Return
FunctionLikeDeclaration
pub fn getCallee(self: CallSite) -> FunctionLikeDeclaration;