diff options
| author | Zuhaitz Méndez Fernández de Aránguiz <zuhaitz@debian> | 2026-01-21 17:22:39 +0000 |
|---|---|---|
| committer | Zuhaitz Méndez Fernández de Aránguiz <zuhaitz@debian> | 2026-01-21 17:22:39 +0000 |
| commit | 5923e5f9560f3b60349965393cf81ba56c1c65ec (patch) | |
| tree | 651fc8e44c59da16da7cff5cfff7c4ebe7dc9f74 /src/parser/parser.h | |
| parent | 9c3e1b3c55c677206e6f70919f81484a7f0fe0c5 (diff) | |
Fix for #76
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); |
