fpc/tests/tbs/tb0179.pp
fpc 790a4fe2d3 * log and id tags removed
git-svn-id: trunk@42 -
2005-05-21 09:42:41 +00:00

38 lines
489 B
ObjectPascal

{ Old file: tbs0213.pp }
{ name mangling problem with nested procedures in overloaded }
uses
ub0179;
PROCEDURE Testsomething(VAR A:LONGINT);
FUNCTION Internaltest(L:LONGINT):LONGINT;
BEGIN
InternalTest:=L+10;
END;
BEGIN
A:=Internaltest(20)+5;
END;
PROCEDURE Testsomething(VAR A:WORD);
FUNCTION Internaltest(L:LONGINT):WORD;
BEGIN
InternalTest:=L+15;
END;
BEGIN
A:=Internaltest(20)+5;
END;
VAR O : LONGINT;
O2 : WORD;
BEGIN
TestSomething(O);
TestSomething(O2);
END.