Compiling with Type_Info
This commit is contained in:
9
main.cpp
9
main.cpp
@@ -183,15 +183,18 @@ int main(int argument_count, char **arguments){
|
||||
begin_compilation();
|
||||
|
||||
{
|
||||
Ast_Module *module = ast_module(0, pctx->intern("language.kl"_s));
|
||||
pctx->language_base_module = module;
|
||||
register_ast_file(0, module->name, module, GLOBAL_IMPLICIT_LOAD);
|
||||
Ast_Module *module = add_module(0, pctx->intern("language.kl"_s));
|
||||
insert_builtin_types_into_scope(module);
|
||||
pctx->language_base_module = module;
|
||||
parse_all_modules();
|
||||
resolve_everything_in_module(module);
|
||||
pctx->base_language_ordered_decl_len = pctx->ordered_decls.len;
|
||||
}
|
||||
|
||||
Ast_Module *module = add_module(0, pctx->intern(program_name));
|
||||
parse_all_modules();
|
||||
assert(module);
|
||||
// resolve_everything_in_module(pctx->language_base_module);
|
||||
resolve_everything_in_module(module);
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user