mirror of
https://github.com/odin-lang/Odin.git
synced 2026-10-09 22:32:13 -04:00
Remove the missing procedures fallback from the backend: the checker adds the Objective-C runtime procedures the backend calls, local foreign procedures with a duplicate name are bound to the existing declaration, and local procedures passed to a $ parameter are created up front
This commit is contained in:
1 parent
5795183b75
commit
bdb0364739
8 files changed
+46
-58
No files matched your search
+2
-1
@@ -76,7 +76,8 @@ enum EntityFlag : u64 {
|
||||
EntityFlag_Init = 1ull<<31,
|
||||
EntityFlag_Subtype = 1ull<<32,
|
||||
EntityFlag_Fini = 1ull<<33,
|
||||
|
||||
EntityFlag_PolyConstArg = 1ull<<34, // passed to a `$` parameter, so a local procedure may be called outside its parent
|
||||
|
||||
EntityFlag_CustomLinkName = 1ull<<40,
|
||||
EntityFlag_CustomLinkage_Internal = 1ull<<41,
|
||||
EntityFlag_CustomLinkage_Strong = 1ull<<42,
|
||||
|
||||
Reference in new issue
Block a user