module

compiler_runtime

53 symbols36 public

Module Dependencies

graph LR compiler_runtime[compiler_runtime] compiler_runtime --> cstd[cstd] compiler_runtime --> std[std] std --> cstd[cstd] std --> core[core] compiler_runtime --> compiler[compiler] compiler --> cstd[cstd] compiler --> std[std]

Symbols

Public only
CleanupEntry (struct) in ASTAllocator.ch

ASTAllocatorState (struct) in ASTAllocator.ch

ASTAllocator (struct) in ASTAllocator.ch

RuntimeParser (struct) in RuntimeParser.ch

setup (function) in RuntimeParser.ch

JsRuntimePtrVec (struct) in RuntimeSymRes.ch

JsRuntimeSymResLinkBody (struct) in RuntimeSymRes.ch

JsRuntimeSymbolTable (struct) in RuntimeSymRes.ch

JsRuntimeSymbolResolver (struct) in RuntimeSymRes.ch

compiler_ASTDiagnosererror (function) in RuntimeSymRes.ch

compiler_ASTNodegetParent (function) in RuntimeSymRes.ch

compiler_ASTNodegetKind (function) in RuntimeSymRes.ch

compiler_IndexOperatorget_idx_ptr (function) in RuntimeSymRes.ch

compiler_ASTBuilderallocate_with_cleanup (function) in RuntimeSymRes.ch

compiler_LexerunsetUserLexer (function) in RuntimeSymRes.ch

compiler_ModuleScopegetScopeName (function) in RuntimeSymRes.ch

compiler_ModuleScopegetModuleName (function) in RuntimeSymRes.ch

compiler_SourceProviderincrement (function) in RuntimeSourceProvider.ch

compiler_SourceProviderreadCharacter (function) in RuntimeSourceProvider.ch

compiler_SourceProviderreadCodePoint (function) in RuntimeSourceProvider.ch

compiler_SourceProviderutf8_decode_peek (function) in RuntimeSourceProvider.ch

compiler_SourceProviderincrementCodepoint (function) in RuntimeSourceProvider.ch

compiler_SourceProvidereof (function) in RuntimeSourceProvider.ch

compiler_SourceProviderpeek (function) in RuntimeSourceProvider.ch

compiler_SourceProviderincrement_char (function) in RuntimeSourceProvider.ch

compiler_SourceProvidergetLineNumber (function) in RuntimeSourceProvider.ch

compiler_SourceProvidergetLineCharNumber (function) in RuntimeSourceProvider.ch

compiler_SourceProviderreadWhitespaces (function) in RuntimeSourceProvider.ch

compiler_SourceProviderhasNewLine (function) in RuntimeSourceProvider.ch

compiler_SourceProviderreadNewLineChars (function) in RuntimeSourceProvider.ch

compiler_SourceProviderreadWhitespacesAndNewLines (function) in RuntimeSourceProvider.ch