|
@@ -357,7 +357,7 @@ type
|
|
function GetDeclaration(full : boolean) : string; override;
|
|
function GetDeclaration(full : boolean) : string; override;
|
|
public
|
|
public
|
|
Args: TList; // List of TPasArgument objects
|
|
Args: TList; // List of TPasArgument objects
|
|
- IndexValue, ReadAccessorName, WriteAccessorName,
|
|
|
|
|
|
+ IndexValue, ReadAccessorName, WriteAccessorName,ImplementsName,
|
|
StoredAccessorName, DefaultValue: string;
|
|
StoredAccessorName, DefaultValue: string;
|
|
IsDefault, IsNodefault: Boolean;
|
|
IsDefault, IsNodefault: Boolean;
|
|
end;
|
|
end;
|
|
@@ -1428,7 +1428,11 @@ begin
|
|
else
|
|
else
|
|
S:=' ';
|
|
S:=' ';
|
|
If Full then
|
|
If Full then
|
|
|
|
+ begin
|
|
Result:=Name+S+': '+Result;
|
|
Result:=Name+S+': '+Result;
|
|
|
|
+ If (ImplementsName<>'') then
|
|
|
|
+ Result:=Result+' implements '+ImplementsName;
|
|
|
|
+ end;
|
|
If IsDefault then
|
|
If IsDefault then
|
|
Result:=Result+'; default'
|
|
Result:=Result+'; default'
|
|
end;
|
|
end;
|