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;