2
0
Эх сурвалжийг харах

fcl-passrc: pparser: Correct parent for first method on overloads list.

git-svn-id: trunk@36641 -
maciej-izak 8 жил өмнө
parent
commit
72a35844c5

+ 1 - 0
packages/fcl-passrc/src/pparser.pp

@@ -2511,6 +2511,7 @@ begin
       else
       else
         begin
         begin
         Result:=TPasOverloadedProc(CreateElement(TPasOverloadedProc, AName, OldMember.Parent));
         Result:=TPasOverloadedProc(CreateElement(TPasOverloadedProc, AName, OldMember.Parent));
+        OldMember.Parent:=Result;
         Result.Visibility:=OldMember.Visibility;
         Result.Visibility:=OldMember.Visibility;
         Result.Overloads.Add(OldMember);
         Result.Overloads.Add(OldMember);
         Result.SourceFilename:=OldMember.SourceFilename;
         Result.SourceFilename:=OldMember.SourceFilename;