1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-08 19:48:20 +02:00

Added a Type.TypeDeclarations

This commit is contained in:
Brian Fiete 2025-01-14 17:49:39 -08:00
parent 9d1ad28323
commit 25eb2a13a3

View file

@ -13,6 +13,14 @@ namespace System
protected TypeFlags mTypeFlags;
protected TypeCode mTypeCode;
public static TypeDeclaration.Enumerator TypeDeclarations
{
get
{
return .();
}
}
public TypeCode TypeCode => mTypeCode;
public TypeId TypeId => mTypeId;
public TypeDeclaration BaseType
@ -29,15 +37,8 @@ namespace System
return Type.[Friend]Comptime_GetTypeDeclarationById((.)mOuterTypeId);
}
}
public Type ResolvedType => Type.[Friend]Comptime_GetTypeById((.)mTypeId);
public static Enumerator Types
{
get
{
return .();
}
}
public Type ResolvedType => Type.[Friend]Comptime_GetTypeById((.)mTypeId);
public void GetFullName(String strBuffer)
{
@ -220,6 +221,14 @@ namespace System
}
}
public static TypeDeclaration.Enumerator TypeDeclarations
{
get
{
return .();
}
}
public int32 Size
{
get