瀏覽代碼

Fixed export of meta section

git-svn-id: https://svn.inf.ethz.ch/svn/lecturers/a2/trunk@8572 8c9fc860-2736-0410-a75d-ab315db34111
negelef 6 年之前
父節點
當前提交
139d6f9125
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. 2 1
      source/FoxIntermediateBackend.Mod

+ 2 - 1
source/FoxIntermediateBackend.Mod

@@ -14631,7 +14631,8 @@ TYPE
 								sym := NIL;
 							END;
 							IF (baseTD.scope = NIL) OR (baseTD.scope.ownerModule = module.module) THEN
-								tir := implementationVisitor.NewSection(module.allSections, Sections.ConstSection, name,sym,declarationVisitor.dump);
+								tir := implementationVisitor.NewSection(module.allSections, Sections.ConstSection, name,NIL,declarationVisitor.dump);
+								tir.SetExported(IsExported(td));
 							ELSE
 								tir := implementationVisitor.NewSection(module.importedSections, Sections.ConstSection, name,sym,declarationVisitor.dump);
 							END;