mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-08-12 22:19:18 +02:00
Codetools: Fix a regression in unit tests. Issue #23994, patch by WooBean007.
This commit is contained in:
parent
5d72852af6
commit
7fd1e6e91c
@ -6868,7 +6868,11 @@ var
|
|||||||
|
|
||||||
if AliasDeclarationNode<>nil then begin
|
if AliasDeclarationNode<>nil then begin
|
||||||
UseProcHead(AliasDeclarationNode);
|
UseProcHead(AliasDeclarationNode);
|
||||||
Node:=DeclarationNode.Parent;
|
|
||||||
|
if DeclarationNode.Desc = ctnProcedureHead then
|
||||||
|
Node:=DeclarationNode.Parent.Parent
|
||||||
|
else
|
||||||
|
Node:=DeclarationNode.Parent;
|
||||||
while (Node<>nil) do begin
|
while (Node<>nil) do begin
|
||||||
if Node.Desc = ctnProcedure then begin //here context is clearly limited
|
if Node.Desc = ctnProcedure then begin //here context is clearly limited
|
||||||
if Node.EndPos<AliasDeclarationNode.StartPos then begin
|
if Node.EndPos<AliasDeclarationNode.StartPos then begin
|
||||||
|
Loading…
Reference in New Issue
Block a user