You've already forked lazarus-ccr
Using TPasTypeAliasType for alias type.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6676 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
@ -520,7 +520,7 @@ function AddAlias(
|
|||||||
ATable : TPasModule
|
ATable : TPasModule
|
||||||
) : TPasTypeAliasType;
|
) : TPasTypeAliasType;
|
||||||
begin
|
begin
|
||||||
Result := TPasTypeAliasType(AContainer.CreateElement(TPasAliasType,AName,ATable.InterfaceSection,visPublic,'',0));
|
Result := TPasTypeAliasType(AContainer.CreateElement(TPasTypeAliasType,AName,ATable.InterfaceSection,visPublic,'',0));
|
||||||
Result.DestType := AContainer.FindElementInModule(ABaseType,ATable) as TPasType;
|
Result.DestType := AContainer.FindElementInModule(ABaseType,ATable) as TPasType;
|
||||||
if Assigned(Result.DestType) then
|
if Assigned(Result.DestType) then
|
||||||
Result.DestType.AddRef();
|
Result.DestType.AddRef();
|
||||||
|
Reference in New Issue
Block a user