Ver código fonte

reverted implication initial/final => nopaf

git-svn-id: https://svn.inf.ethz.ch/svn/lecturers/a2/trunk@8447 8c9fc860-2736-0410-a75d-ab315db34111
felixf 6 anos atrás
pai
commit
8031ef1eaf
1 arquivos alterados com 2 adições e 2 exclusões
  1. 2 2
      source/FoxSemanticChecker.Mod

+ 2 - 2
source/FoxSemanticChecker.Mod

@@ -6507,8 +6507,8 @@ TYPE
 
 				IF HasFlag(modifiers,Global.NameNoPAF,position) THEN procedureType.SetNoPAF(TRUE) END;
 				IF (procedure.scope IS SyntaxTree.ModuleScope) THEN
-					IF HasFlag(modifiers, Global.NameEntry,position) THEN procedure.SetEntry(TRUE); procedureType.SetNoPAF(TRUE);
-					ELSIF HasFlag(modifiers, Global.NameExit, position) THEN procedure.SetExit(TRUE); procedureType.SetNoPAF(TRUE);
+					IF HasFlag(modifiers, Global.NameEntry,position) THEN procedure.SetEntry(TRUE);
+					ELSIF HasFlag(modifiers, Global.NameExit, position) THEN procedure.SetExit(TRUE);
 					END;
 				END;
 				IF HasValue(modifiers,Global.NameAligned,position,value) THEN procedure.SetAlignment(FALSE,LONGINT(value)) (* TODO: fix explicit integer truncation *)