-
-
Notifications
You must be signed in to change notification settings - Fork 9
TypeInfo
IsaacShelton edited this page Mar 21, 2022
·
1 revision
alias TypeInfo = *AnyType
alias StructTypeInfo = *AnyStructType
__typeinfo__ DummyStructForGlobalRTTI
where DummyStructForGlobalRTTI is defined as
struct DummyStructForGlobalRTTI () {
func __array__ **AnyType = __types__
func __length__ usize = __types_length__
}
func getName(this *AnyType) Stringfunc isAlias(this *AnyType) boolfunc isStruct(this *AnyType) boolfunc asStruct(this *AnyType) *AnyStructTypefunc getMemberNamesList(this *AnyType) <String> Listfunc getMemberNamesList(this *AnyStructType) <String> Listfunc getMemberCount(this *AnyType) usizefunc getMemberCount(this *AnyType) usizefunc getMemberNames(this *AnyType) <*ubyte> Arrayfunc getMemberNames(this *AnyStructType) <*ubyte> Arrayfunc getMemberTypes(this *AnyType) <*AnyType> Arrayfunc getMemberTypes(this *AnyStructType) <*AnyType> Array