mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-22 19:49:23 +02:00
set default result in TPCUWriter.IsExternalEl
This commit is contained in:
parent
20884fdc1b
commit
6b4ee224bf
@ -3350,6 +3350,7 @@ function TPCUWriter.IsExternalEl(El: TPasElement): boolean;
|
|||||||
var
|
var
|
||||||
C: TClass;
|
C: TClass;
|
||||||
begin
|
begin
|
||||||
|
Result:=false;
|
||||||
while El<>nil do
|
while El<>nil do
|
||||||
begin
|
begin
|
||||||
C:=El.ClassType;
|
C:=El.ClassType;
|
||||||
@ -3477,6 +3478,8 @@ begin
|
|||||||
ParentRef:=WriteExternalReference(SpecItem.GenericEl,aContext)
|
ParentRef:=WriteExternalReference(SpecItem.GenericEl,aContext)
|
||||||
else if IsExternalEl(Parent) then
|
else if IsExternalEl(Parent) then
|
||||||
ParentRef:=WriteExternalReference(Parent,aContext)
|
ParentRef:=WriteExternalReference(Parent,aContext)
|
||||||
|
else if Parent=nil then
|
||||||
|
ParentRef:=nil
|
||||||
else
|
else
|
||||||
begin
|
begin
|
||||||
// El is external, Parent is not
|
// El is external, Parent is not
|
||||||
|
Loading…
Reference in New Issue
Block a user