vox.fe.ast.decl.module_

Members

Functions

ir_gen_module_func
void ir_gen_module_func(IrGenState gen, ModuleDeclNode* m)
Undocumented in source. Be warned that the author may not have intended to support it.
ir_gen_module_globals
void ir_gen_module_globals(IrGenState gen, ModuleDeclNode* m)
Undocumented in source. Be warned that the author may not have intended to support it.
name_register_nested_module
void name_register_nested_module(ModuleDeclNode* node, NameRegisterState state)
Undocumented in source. Be warned that the author may not have intended to support it.
name_resolve_module
void name_resolve_module(ModuleDeclNode* node, NameResolveState state)
Undocumented in source. Be warned that the author may not have intended to support it.
print_module
void print_module(ModuleDeclNode* node, AstPrintState state)
Undocumented in source. Be warned that the author may not have intended to support it.
type_check_module
void type_check_module(ModuleDeclNode* node, TypeCheckState state)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

ModuleDeclNode
struct ModuleDeclNode

If module declaration is found in the module points to that token

ModuleIndex
struct ModuleIndex

Index into CompilationContext.files

Meta

Authors

Andrey Penechko.