namespace SabreTools.Data.Models.COFF.SymbolTableEntries
{
///
/// Auxiliary Format 6: CLR Token Definition (Object Only)
///
/// This auxiliary symbol generally follows the IMAGE_SYM_CLASS_CLR_TOKEN. It is
/// used to associate a token with the COFF symbol table's namespace.
///
///
public class CLRTokenDefinition : BaseEntry
{
///
/// Must be IMAGE_AUX_SYMBOL_TYPE_TOKEN_DEF (1).
///
public byte AuxType { get; set; }
///
/// Reserved, must be zero.
///
public byte Reserved1 { get; set; }
///
/// The symbol index of the COFF symbol to which this CLR token definition refers.
///
public uint SymbolTableIndex { get; set; }
///
/// Reserved, must be zero.
///
/// 12 bytes
public byte[] Reserved2 { get; set; } = new byte[12];
}
}