ReactOS 0.4.17-dev-357-ga8f14ff
_function_vtbl_t Struct Reference
Collaboration diagram for _function_vtbl_t:

Public Attributes

HRESULT(* call )(script_ctx_t *, FunctionInstance *, jsval_t, unsigned, unsigned, jsval_t *, jsval_t *)
 
HRESULT(* toString )(FunctionInstance *, jsstr_t **)
 
function_code_t *(* get_code )(FunctionInstance *)
 
void(* destructor )(FunctionInstance *)
 
HRESULT(* gc_traverse )(struct gc_ctx *, enum gc_traverse_op, FunctionInstance *)
 

Detailed Description

Definition at line 37 of file function.c.

Member Data Documentation

◆ call

◆ destructor

void(* _function_vtbl_t::destructor) (FunctionInstance *)

Definition at line 41 of file function.c.

Referenced by Function_destructor().

◆ gc_traverse

HRESULT(* _function_vtbl_t::gc_traverse) (struct gc_ctx *, enum gc_traverse_op, FunctionInstance *)

Definition at line 42 of file function.c.

Referenced by Function_gc_traverse().

◆ get_code

function_code_t *(* _function_vtbl_t::get_code) (FunctionInstance *)

Definition at line 40 of file function.c.

Referenced by Function_get_code().

◆ toString

HRESULT(* _function_vtbl_t::toString) (FunctionInstance *, jsstr_t **)

Definition at line 39 of file function.c.

Referenced by Function_get_value(), and Function_toString().


The documentation for this struct was generated from the following file: