Sfoglia il codice sorgente

Don't generate imported enum initialiser.

woollybah 6 anni fa
parent
commit
9f8f28863e
1 ha cambiato i file con 3 aggiunte e 0 eliminazioni
  1. 3 0
      ctranslator.bmx

+ 3 - 0
ctranslator.bmx

@@ -6010,6 +6010,9 @@ End If
 
 
 		' initialise enums
 		' initialise enums
 		For Local decl:TEnumDecl = EachIn app.Semanted()
 		For Local decl:TEnumDecl = EachIn app.Semanted()
+
+			If decl.declImported Continue
+			
 			Emit decl.munged + "_BBEnum_impl = &" + decl.munged + "_BBEnum;"
 			Emit decl.munged + "_BBEnum_impl = &" + decl.munged + "_BBEnum;"
 		Next
 		Next