mirror of
https://github.com/beefytech/Beef.git
synced 2025-06-16 23:34:10 +02:00
Fixes while working on ref for dictionary
This commit is contained in:
parent
191d0337d0
commit
70d32885b1
6 changed files with 29 additions and 23 deletions
|
@ -16,6 +16,7 @@ namespace System
|
|||
public class Type
|
||||
{
|
||||
extern const Type* sTypes;
|
||||
extern static int32 sTypeCount;
|
||||
|
||||
protected const BindingFlags cDefaultLookup = BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public;
|
||||
|
||||
|
@ -25,7 +26,15 @@ namespace System
|
|||
protected int32 mMemberDataOffset;
|
||||
protected TypeCode mTypeCode;
|
||||
protected uint8 mAlign;
|
||||
|
||||
|
||||
public static TypeId TypeIdEnd
|
||||
{
|
||||
get
|
||||
{
|
||||
return (.)sTypeCount;
|
||||
}
|
||||
}
|
||||
|
||||
public int32 Size
|
||||
{
|
||||
get
|
||||
|
@ -569,14 +578,12 @@ namespace System.Reflection
|
|||
uint8 mInterfaceCount;
|
||||
int16 mMethodDataCount;
|
||||
int16 mPropertyDataCount;
|
||||
int16 mFieldDataCount;
|
||||
int16 mConstructorDataCount;
|
||||
int16 mFieldDataCount;
|
||||
|
||||
void* mInterfaceDataPtr;
|
||||
MethodData* mMethodDataPtr;
|
||||
void* mPropertyDataPtr;
|
||||
FieldData* mFieldDataPtr;
|
||||
void* mConstructorDataPtr;
|
||||
FieldData* mFieldDataPtr;
|
||||
void** mCustomAttrDataPtr;
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue