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:
gingerBill committed 2026-10-03 22:26:08 +01:00
1 parent 5795183b75
commit bdb0364739
8 files changed
+46 -58

No files matched your search

+2 -1
View File
@@ -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,