[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: pastree.pp line 771
type TPasMembersType = class(TPasGenericType) |
public |
type |
vcPrivate, |
vcProtected, |
vcPublic, |
vcPublished |
); |
TRTTIVisibilitySections = set of TRTTIVisibilitySection; |
TRTTIVisibility = record |
Explicit: Boolean; |
Fields: TRTTIVisibilitySections; |
Methods: TRTTIVisibilitySections; |
Properties: TRTTIVisibilitySections; |
end; |
public |
const |
VisibilityToExtRTTI = array [TPasMemberVisibility] of TRTTIVisibilitySection; = (vcPublic, vcPrivate, vcProtected, vcPublic, vcPublished, vcPublic, vcPrivate, vcProtected, vcPublic, vcPublic) |
public |
Members: TFPList; |
RTTIVisibility: TRTTIVisibility; |
constructor Create(); override; |
destructor Destroy; override; |
procedure FreeChildren(); override; |
function IsPacked; |
function IsBitPacked; |
procedure ForEachCall(); override; |
function HasExtRTTI(); virtual; |
end; |
| |
| |
| |
| |
| |
TObject |