Cosmos/source2/IL2PCU/Cosmos.IL2CPU.X86/IL/FieldInfo.cs
mterwoord_cp fbee5696df
2009-09-19 08:27:33 +00:00

27 lines
No EOL
705 B
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Diagnostics;
namespace Cosmos.IL2CPU.X86.IL {
[DebuggerDisplay("Field '{Id}'")]
public class FieldInfo {
public readonly string Id;
/// <summary>
/// Does NOT include any kind of method header!
/// </summary>
public uint Offset;
public readonly Type DeclaringType;
public Type FieldType;
public uint Size;
public bool IsExternalValue;
public FieldInfo(string aId, uint aSize, Type aDeclaringType, Type aFieldType) {
Id = aId;
DeclaringType = aDeclaringType;
FieldType = aFieldType;
Size = aSize;
}
}
}