diff options
Diffstat (limited to 'src/parser/parser.h')
| -rw-r--r-- | src/parser/parser.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/parser/parser.h b/src/parser/parser.h index f566979..6f62435 100644 --- a/src/parser/parser.h +++ b/src/parser/parser.h @@ -370,6 +370,10 @@ void register_selective_import(ParserContext *ctx, const char *symbol, const cha const char *source_module); SelectiveImport *find_selective_import(ParserContext *ctx, const char *name); +// Type Aliases +void register_type_alias(ParserContext *ctx, const char *alias, const char *original); +const char *find_type_alias(ParserContext *ctx, const char *alias); + // External symbol tracking (C interop) void register_extern_symbol(ParserContext *ctx, const char *name); int is_extern_symbol(ParserContext *ctx, const char *name); |
