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

Changed array to Ordered instead of CRepr

This commit is contained in:
Brian Fiete 2020-04-04 12:14:52 -07:00
parent 36c99d2088
commit 15c3ad98de
6 changed files with 121 additions and 44 deletions

View file

@ -12,8 +12,7 @@ namespace System
#else
typealias int_arsize = int32;
#endif
[CRepr]
class Array
{
protected int_arsize mLength;
@ -184,7 +183,7 @@ namespace System
}
}
[CRepr]
[Ordered]
class Array1<T> : Array
{
T mFirstElement;
@ -278,7 +277,7 @@ namespace System
}
}
[CRepr]
[Ordered]
class Array2<T> : Array
{
int_arsize mLength1;
@ -389,7 +388,7 @@ namespace System
}
}
[CRepr]
[Ordered]
class Array3<T> : Array
{
int_arsize mLength1;
@ -505,7 +504,7 @@ namespace System
}
}
[CRepr]
[Ordered]
class Array4<T> : Array
{
int_arsize mLength1;