11class CClassDefinition;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define ULANG_UNREACHABLE()
Definition Common.h:243
Base class for all types.
Definition SemanticTypes.h:138
Definition VVMEngineEnvironment.h:23
SAccessibilityScope GetConstructorAccessibilityScope(const CClassDefinition &Class)
Definition AccessibilityScope.cpp:185
SAccessibilityScope GetAccessibilityScope(const CDefinition &Definition, const SAccessLevel &InitialAccessLevel)
Definition AccessibilityScope.cpp:116
Definition AccessibilityScope.h:25
bool IsEpicInternal() const
Definition AccessibilityScope.h:38
EKind _Kind
Definition AccessibilityScope.h:33
const CTypeBase * _SuperType
Definition AccessibilityScope.h:35
EKind
Definition AccessibilityScope.h:27
TArray< const CScope * > _Scopes
Definition AccessibilityScope.h:34
bool IsUniversal() const
Definition AccessibilityScope.h:37
VERSECOMPILER_API bool IsSubsetOf(const SAccessibilityScope &Other, const uint32_t UploadedAtFnVersion) const
Definition AccessibilityScope.cpp:51
bool IsVisibleInDigest(SDigestScope DigestScope) const
Definition AccessibilityScope.h:40
bool IsMoreAccessibleThan(const SAccessibilityScope &Other, const uint32_t UploadedAtFnVersion) const
Definition AccessibilityScope.h:52
VERSECOMPILER_API CUTF8String Describe() const
Definition AccessibilityScope.cpp:14
bool IsLessAccessibleThan(const SAccessibilityScope &Other, const uint32_t UploadedAtFnVersion) const
Definition AccessibilityScope.h:53
Definition AccessibilityScope.h:19
bool bEpicInternal
Definition AccessibilityScope.h:20
bool bInternal
Definition AccessibilityScope.h:21