vox.fe.passes.names_register

Members

Functions

pass_names_register
void pass_names_register(CompilationContext context, CompilePassPerModule[] subPasses)
Undocumented in source. Be warned that the author may not have intended to support it.
require_name_register
void require_name_register(AstIndex nodeIndex, CompilationContext* context)
Undocumented in source. Be warned that the author may not have intended to support it.
require_name_register
void require_name_register(AstNodes items, NameRegisterState state)
Undocumented in source. Be warned that the author may not have intended to support it.
require_name_register
void require_name_register(AstIndex nodeIndex, NameRegisterState state)
Undocumented in source. Be warned that the author may not have intended to support it.
require_name_register_self
void require_name_register_self(uint arrayIndex, AstIndex nodeIndex, NameRegisterState state)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

NameRegisterState
struct NameRegisterState
Undocumented in source.

Meta

Authors

Andrey Penechko. Register identifiers in scope tree