public HeaderItem(ReadyToRunSectionType id, ObjectNode node, ISymbolNode startSymbol, ISymbolNode endSymbol) { Id = id; Node = node; StartSymbol = startSymbol; EndSymbol = endSymbol; }
public void Add(ReadyToRunSectionType id, ObjectNode node, ISymbolNode startSymbol) { _items.Add(new HeaderItem(id, node, startSymbol)); }
internal void Add(ReadyToRunSectionType id, ObjectNode node, ISymbolNode startSymbol, ISymbolNode endSymbol = null) { _items.Add(new HeaderItem(id, node, startSymbol, endSymbol)); }
private static extern IntPtr GetModuleSection(IntPtr module, ReadyToRunSectionType section, out int length);
public void Add(ReadyToRunSectionType id, DependencyNodeCore <NodeFactory> node, ISymbolNode startSymbol) { _items.Add(new HeaderItem(id, node, startSymbol)); }
public HeaderItem(ReadyToRunSectionType id, DependencyNodeCore <NodeFactory> node, ISymbolNode startSymbol) { Id = id; Node = node; StartSymbol = startSymbol; }
internal static IntPtr RhGetModuleSection(TypeManagerHandle module, ReadyToRunSectionType section, out int length) { return(RhGetModuleSection(ref module, section, out length)); }
private static extern IntPtr RhGetModuleSection(ref TypeManagerHandle module, ReadyToRunSectionType section, out int length);
internal static extern IntPtr RhGetModuleSection(IntPtr module, ReadyToRunSectionType section, out int length);
public ReadyToRunSection(ReadyToRunSectionType type, int rva, int size) { Type = type; RelativeVirtualAddress = rva; Size = size; }