api
RuntimeSymRes.ch
Declarations in RuntimeSymRes.ch
12 declarationscompiler_runtime
Declarations
Public only
JsRuntimePtrVec#
Publicstruct
struct JsRuntimePtrVec
---------------------------------------------------------------------------
make#
functionConstructor
func make() : JsRuntimePtrVec
---------------------------------------------------------------------------
JsRuntimeSymResLinkBody#
Publicstruct
struct JsRuntimeSymResLinkBody
---------------------------------------------------------------------------
make#
functionConstructor
func make() : JsRuntimeSymResLinkBody
---------------------------------------------------------------------------
JsRuntimeSymbolTable#
Publicstruct
struct JsRuntimeSymbolTable
---------------------------------------------------------------------------
make#
functionConstructor
func make() : JsRuntimeSymbolTable
---------------------------------------------------------------------------
JsRuntimeSymbolResolver#
Publicstruct
struct JsRuntimeSymbolResolver
---------------------------------------------------------------------------
make#
functionConstructor
func make() : JsRuntimeSymbolResolver
---------------------------------------------------------------------------
compiler_ASTDiagnosererror#
Publicfunction
---------------------------------------------------------------------------
compiler_ASTNodegetKind#
Publicfunction
compiler_IndexOperatorget_idx_ptr#
Publicfunction
compiler_ASTBuilderallocate_with_cleanup#
Publicfunction
func compiler_ASTBuilderallocate_with_cleanup(builder : *ASTBuilder, obj_size : size_t, alignment : size_t, cleanup_fn : func(*void) : void) : *void
compiler_LexerunsetUserLexer#
Publicfunction
func compiler_LexerunsetUserLexer(lexer : *Lexer) : void
chemical embedded block; ModuleScope accessors are used by component-name
compiler_ModuleScopegetScopeName#
Publicfunction
compiler_ModuleScopegetModuleName#
Publicfunction