mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-09-13 10:59:06 +02:00
codetools: code completion: fixed finding existing method declarations in class interfaces
git-svn-id: trunk@13340 -
This commit is contained in:
parent
c436ebb4f4
commit
1253f0d3a0
@ -317,7 +317,10 @@ begin
|
||||
FreeClassInsertionList;
|
||||
FCodeCompleteClassNode:=AClassNode;
|
||||
BuildSubTreeForClass(FCodeCompleteClassNode);
|
||||
FCompletingStartNode:=FCodeCompleteClassNode.FirstChild;
|
||||
if FCodeCompleteClassNode.Desc=ctnClassInterface then
|
||||
FCompletingStartNode:=FCodeCompleteClassNode
|
||||
else
|
||||
FCompletingStartNode:=FCodeCompleteClassNode.FirstChild;
|
||||
while (FCompletingStartNode<>nil) and (FCompletingStartNode.FirstChild=nil) do
|
||||
FCompletingStartNode:=FCompletingStartNode.NextBrother;
|
||||
if FCompletingStartNode<>nil then
|
||||
|
Loading…
Reference in New Issue
Block a user