codetools: forward proc completion: stay in same section

git-svn-id: trunk@37690 -
This commit is contained in:
mattias 2012-06-19 11:24:17 +00:00
parent 68d65a2b2c
commit 07e2022646

View File

@ -1465,7 +1465,7 @@ begin
break;
end;
StartProcNode:=CurProcNode;
CurProcNode:=FindPrevNodeOnSameLvl(CurProcNode);
CurProcNode:=CurProcNode.PriorBrother;
until (CurProcNode=nil) or (CurProcNode.Desc<>ctnProcedure)
or ((CurProcNode.SubDesc and ctnsForwardDeclaration)=0);
@ -1484,7 +1484,7 @@ begin
break;
end;
EndProcNode:=CurProcNode;
CurProcNode:=FindNextNodeOnSameLvl(CurProcNode);
CurProcNode:=CurProcNode.NextBrother;
until (CurProcNode=nil) or (CurProcNode.Desc<>ctnProcedure)
or ((CurProcNode.SubDesc and ctnsForwardDeclaration)=0);