Add @force to foreign import

This commit is contained in:
gingerBill
2019-11-01 19:26:22 +00:00
parent 44a303e577
commit 3b898e5224
7 changed files with 44 additions and 1 deletions
+3
View File
@@ -98,6 +98,7 @@ struct AttributeContext {
bool is_export;
bool is_static;
bool require_results;
bool force_foreign_import;
String link_name;
String link_prefix;
isize init_expr_list_count;
@@ -249,6 +250,8 @@ struct CheckerInfo {
PtrSet<Entity *> minimum_dependency_set;
PtrSet<isize> minimum_dependency_type_info_set;
Array<Entity *> required_foreign_imports_through_force;
bool allow_identifier_uses;
Array<Ast *> identifier_uses; // only used by 'odin query'