public struct ImportSectionEntry
{
+ [XmlAttribute("Index")]
+ public int Index { get; set; }
public int StartOffset { get; set; }
public long Section { get; set; }
- [XmlAttribute("Index")]
public uint SignatureRVA { get; set; }
public byte[] SignatureSample { get; set; }
- public ImportSectionEntry(int startOffset, long section, uint signatureRVA, byte[] signatureSample)
+ public ImportSectionEntry(int index, int startOffset, long section, uint signatureRVA, byte[] signatureSample)
{
+ Index = index;
StartOffset = startOffset;
Section = section;
SignatureRVA = signatureRVA;
}
}
+ [XmlAttribute("Index")]
+ public int Index { get; set; }
+
/// <summary>
/// Section containing values to be fixed up
/// </summary>
- [XmlAttribute("Index")]
public int SectionRVA { get; set; }
public int SectionSize { get; set; }
public int AuxiliaryDataRVA { get; set; }
public GcInfo AuxiliaryData { get; set; }
- public R2RImportSection(byte[] image, int rva, int size, CorCompileImportFlags flags, byte type, byte entrySize, int signatureRVA, List<ImportSectionEntry> entries, int auxDataRVA, int auxDataOffset, Machine machine, ushort majorVersion)
+ public R2RImportSection(int index, byte[] image, int rva, int size, CorCompileImportFlags flags, byte type, byte entrySize, int signatureRVA, List<ImportSectionEntry> entries, int auxDataRVA, int auxDataOffset, Machine machine, ushort majorVersion)
{
+ Index = index;
SectionRVA = rva;
SectionSize = size;
Flags = flags;
MethodDefinition _methodDef;
/// <summary>
+ /// An unique index for the method
+ /// </summary>
+ [XmlAttribute("Index")]
+ public int Index { get; set; }
+
+ /// <summary>
/// The name of the method
/// </summary>
public string Name { get; set; }
/// <summary>
/// The row id of the method
/// </summary>
- [XmlAttribute("Index")]
public uint Rid { get; set; }
/// <summary>
/// <summary>
/// Extracts the method signature from the metadata by rid
/// </summary>
- public R2RMethod(MetadataReader mdReader, uint rid, int entryPointId, GenericElementTypes[] instanceArgs, uint[] tok, FixupCell[] fixups)
+ public R2RMethod(int index, MetadataReader mdReader, uint rid, int entryPointId, GenericElementTypes[] instanceArgs, uint[] tok, FixupCell[] fixups)
{
+ Index = index;
Token = _mdtMethodDef | rid;
Rid = rid;
EntryPointRuntimeFunctionId = entryPointId;
using System.Reflection.Metadata.Ecma335;
using System.Reflection.PortableExecutable;
using System.Text;
+using System.Xml.Serialization;
namespace R2RDump
{
/// </summary>
public struct FixupCell
{
+ [XmlAttribute("Index")]
+ public int Index { get; set; }
+
/// <summary>
/// Zero-based index of the import table within the import tables section.
/// </summary>
/// </summary>
public uint CellOffset;
- public FixupCell(uint tableIndex, uint cellOffset)
+ public FixupCell(int index, uint tableIndex, uint cellOffset)
{
+ Index = index;
TableIndex = tableIndex;
CellOffset = cellOffset;
}
int runtimeFunctionId;
FixupCell[] fixups;
GetEntryPointInfoFromOffset(offset, out runtimeFunctionId, out fixups);
- R2RMethod method = new R2RMethod(_mdReader, rid, runtimeFunctionId, null, null, fixups);
+ R2RMethod method = new R2RMethod(R2RMethods.Count, _mdReader, rid, runtimeFunctionId, null, null, fixups);
if (method.EntryPointRuntimeFunctionId < 0 || method.EntryPointRuntimeFunctionId >= isEntryPoint.Length)
{
int runtimeFunctionId;
FixupCell[] fixups;
GetEntryPointInfoFromOffset((int)curParser.Offset, out runtimeFunctionId, out fixups);
- R2RMethod method = new R2RMethod(_mdReader, rid, runtimeFunctionId, args, tokens, fixups);
+ R2RMethod method = new R2RMethod(R2RMethods.Count, _mdReader, rid, runtimeFunctionId, args, tokens, fixups);
if (method.EntryPointRuntimeFunctionId >= 0 && method.EntryPointRuntimeFunctionId < isEntryPoint.Length)
{
isEntryPoint[method.EntryPointRuntimeFunctionId] = true;
int sigSampleLength = Math.Min(8, Image.Length - sigOff);
byte[] signatureSample = new byte[sigSampleLength];
Array.Copy(Image, sigOff, signatureSample, 0, sigSampleLength);
- entries.Add(new R2RImportSection.ImportSectionEntry(entryOffset, section, sigRva, signatureSample));
+ entries.Add(new R2RImportSection.ImportSectionEntry(entries.Count, entryOffset, section, sigRva, signatureSample));
}
}
break;
int sigSampleLength = Math.Min(8, Image.Length - sigOff);
byte[] signatureSample = new byte[sigSampleLength];
Array.Copy(Image, sigOff, signatureSample, 0, sigSampleLength);
- entries.Add(new R2RImportSection.ImportSectionEntry(entryOffset, section, sigRva, signatureSample));
+ entries.Add(new R2RImportSection.ImportSectionEntry(entries.Count, entryOffset, section, sigRva, signatureSample));
}
break;
}
{
auxDataOffset = GetOffset(auxDataRVA);
}
- ImportSections.Add(new R2RImportSection(Image, rva, size, flags, type, entrySize, signatureRVA, entries, auxDataRVA, auxDataOffset, Machine, R2RHeader.MajorVersion));
+ ImportSections.Add(new R2RImportSection(ImportSections.Count, Image, rva, size, flags, type, entrySize, signatureRVA, entries, auxDataRVA, auxDataOffset, Machine, R2RHeader.MajorVersion));
}
}
while (true)
{
- cells.Add(new FixupCell(curTableIndex, fixupIndex));
+ cells.Add(new FixupCell(cells.Count, curTableIndex, fixupIndex));
uint delta = reader.ReadUInt();
internal override void DumpSection(R2RSection section, XmlNode parentNode)
{
XmlNode sectionNode = XmlDocument.CreateNode("element", "Section", "");
- AddIndexAttribute(sectionNode, $"{section.Type}");
+ AddXMLAttribute(sectionNode, "Index", $"{section.Type}");
+
parentNode.AppendChild(sectionNode);
Serialize(section, sectionNode);
{
XmlNode methodsNode = XmlDocument.CreateNode("element", "Methods", "");
_rootNode.AppendChild(methodsNode);
- AddXMLNode("Count", _r2r.R2RMethods.Count.ToString(), methodsNode);
+ AddXMLAttribute(methodsNode, "Count", _r2r.R2RMethods.Count.ToString());
foreach (R2RMethod method in _r2r.R2RMethods)
{
DumpMethod(method, methodsNode);
internal override void DumpMethod(R2RMethod method, XmlNode parentNode)
{
XmlNode methodNode = XmlDocument.CreateNode("element", "Method", "");
- AddIndexAttribute(methodNode, $"{method.Rid}");
+ AddXMLAttribute(methodNode, "Index", $"{method.Index}");
parentNode.AppendChild(methodNode);
Serialize(method, methodNode);
internal override void DumpRuntimeFunction(RuntimeFunction rtf, XmlNode parentNode)
{
XmlNode rtfNode = XmlDocument.CreateNode("element", "RuntimeFunction", "");
+ AddXMLAttribute(rtfNode, "Index", $"{rtf.Id}");
parentNode.AppendChild(rtfNode);
AddXMLNode("MethodRid", rtf.Method.Rid.ToString(), rtfNode);
Serialize(rtf, rtfNode);
case R2RSection.SectionType.READYTORUN_SECTION_IMPORT_SECTIONS:
foreach (R2RImportSection importSection in _r2r.ImportSections)
{
- Serialize(importSection, contentsNode);
+ XmlNode importSectionsNode = XmlDocument.CreateNode("element", "ImportSection", "");
+ AddXMLAttribute(importSectionsNode, "Index", $"{importSection.Index}");
+ contentsNode.AppendChild(importSectionsNode);
+
+ Serialize(importSection, importSectionsNode);
if (_raw && importSection.Entries.Count != 0)
{
if (importSection.SectionRVA != 0)
{
- DumpBytes(importSection.SectionRVA, (uint)importSection.SectionSize, contentsNode, "SectionBytes");
+ DumpBytes(importSection.SectionRVA, (uint)importSection.SectionSize, importSectionsNode, "SectionBytes");
}
if (importSection.SignatureRVA != 0)
{
- DumpBytes(importSection.SignatureRVA, (uint)importSection.Entries.Count * sizeof(int), contentsNode, "SignatureBytes");
+ DumpBytes(importSection.SignatureRVA, (uint)importSection.Entries.Count * sizeof(int), importSectionsNode, "SignatureBytes");
}
if (importSection.AuxiliaryDataRVA != 0)
{
- DumpBytes(importSection.AuxiliaryDataRVA, (uint)importSection.AuxiliaryData.Size, contentsNode, "AuxiliaryDataBytes");
+ DumpBytes(importSection.AuxiliaryDataRVA, (uint)importSection.AuxiliaryData.Size, importSectionsNode, "AuxiliaryDataBytes");
}
}
foreach (R2RImportSection.ImportSectionEntry entry in importSection.Entries)
{
- Serialize(entry, contentsNode);
+ Serialize(entry, importSectionsNode);
}
}
break;
{
XmlNode queryNode = XmlDocument.CreateNode("element", title, "");
_rootNode.AppendChild(queryNode);
- AddXMLNode("Query", q, queryNode);
- AddXMLNode("Count", count.ToString(), queryNode);
+ AddXMLAttribute(queryNode, "Query", q);
+ AddXMLAttribute(queryNode, "Count", count.ToString());
return queryNode;
}
XmlNode node = XmlDocument.CreateNode("element", name, "");
if (!index.Equals(""))
{
- AddIndexAttribute(node, index);
+ AddXMLAttribute(node, "Index", index);
}
parentNode.AppendChild(node);
node.InnerText = contents;
return node;
}
- private void AddIndexAttribute(XmlNode node, string index)
+ private void AddXMLAttribute(XmlNode node, string name, string value)
{
- XmlAttribute attr = XmlDocument.CreateAttribute("Index");
- attr.Value = index;
+ XmlAttribute attr = XmlDocument.CreateAttribute(name);
+ attr.Value = value;
node.Attributes.SetNamedItem(attr);
}
}
{
class MultipleRuntimeFunctions
{
- static void Main(string[] args)
+ static void MethodWithMultipleRuntimeFunctions()
{
try
{
}
}
+
+ static void Main(string[] args)
+ {
+ MethodWithMultipleRuntimeFunctions();
+ }
}
-}
+}
\ No newline at end of file
<Size>40</Size>
</R2RSection>
<Contents>
- <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="4096">
- <SectionSize>24</SectionSize>
- <Flags>CORCOMPILE_IMPORT_FLAGS_EAGER</Flags>
- <Type>CORCOMPILE_IMPORT_TYPE_UNKNOWN</Type>
- <EntrySize>0</EntrySize>
- <SignatureRVA>9276</SignatureRVA>
- <Entries>
- <ImportSectionEntry Index="9288">
- <StartOffset>0</StartOffset>
- <Section>0</Section>
- <SignatureSample>GgEagPAaCP8=</SignatureSample>
- </ImportSectionEntry>
- </Entries>
- <AuxiliaryDataRVA>0</AuxiliaryDataRVA>
- </R2RImportSection>
- <ImportSectionEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="9288">
- <StartOffset>0</StartOffset>
- <Section>0</Section>
- <SignatureSample>GgEagPAaCP8=</SignatureSample>
- </ImportSectionEntry>
- <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="4120">
- <SectionSize>8</SectionSize>
- <Flags>CORCOMPILE_IMPORT_FLAGS_PCODE</Flags>
- <Type>CORCOMPILE_IMPORT_TYPE_STUB_DISPATCH</Type>
- <EntrySize>8</EntrySize>
- <SignatureRVA>9360</SignatureRVA>
- <Entries>
- <ImportSectionEntry Index="10536">
- <StartOffset>0</StartOffset>
- <Section>6891812037717</Section>
- <SignatureSample>FQQAAAAAAAA=</SignatureSample>
- </ImportSectionEntry>
- </Entries>
- <AuxiliaryDataRVA>10528</AuxiliaryDataRVA>
- <AuxiliaryData>
- <Version>2</Version>
- <CodeLength>0</CodeLength>
- <ReturnKind>RT_Object</ReturnKind>
- <ValidRangeStart>0</ValidRangeStart>
- <ValidRangeEnd>0</ValidRangeEnd>
- <SecurityObjectStackSlot>-1</SecurityObjectStackSlot>
- <GSCookieStackSlot>-1</GSCookieStackSlot>
- <PSPSymStackSlot>-1</PSPSymStackSlot>
- <GenericsInstContextStackSlot>-1</GenericsInstContextStackSlot>
- <StackBaseRegister>4294967295</StackBaseRegister>
- <SizeOfEditAndContinuePreservedArea>4294967295</SizeOfEditAndContinuePreservedArea>
- <ReversePInvokeFrameStackSlot>-1</ReversePInvokeFrameStackSlot>
- <SizeOfStackOutgoingAndScratchArea>0</SizeOfStackOutgoingAndScratchArea>
- <NumSafePoints>0</NumSafePoints>
- <NumInterruptibleRanges>0</NumInterruptibleRanges>
- <SafePointOffsets />
- <InterruptibleRanges />
- <SlotTable>
- <NumRegisters>0</NumRegisters>
- <NumStackSlots>0</NumStackSlots>
- <NumUntracked>0</NumUntracked>
- <NumSlots>0</NumSlots>
- <GcSlots />
- </SlotTable>
- <Size>22</Size>
- <Offset>3360</Offset>
- </AuxiliaryData>
- </R2RImportSection>
- <ImportSectionEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="10536">
- <StartOffset>0</StartOffset>
- <Section>6891812037717</Section>
- <SignatureSample>FQQAAAAAAAA=</SignatureSample>
- </ImportSectionEntry>
+ <ImportSection Index="0">
+ <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
+ <SectionRVA>4096</SectionRVA>
+ <SectionSize>24</SectionSize>
+ <Flags>CORCOMPILE_IMPORT_FLAGS_EAGER</Flags>
+ <Type>CORCOMPILE_IMPORT_TYPE_UNKNOWN</Type>
+ <EntrySize>0</EntrySize>
+ <SignatureRVA>9276</SignatureRVA>
+ <Entries>
+ <ImportSectionEntry Index="0">
+ <StartOffset>0</StartOffset>
+ <Section>0</Section>
+ <SignatureRVA>9288</SignatureRVA>
+ <SignatureSample>GgEagPAaCP8=</SignatureSample>
+ </ImportSectionEntry>
+ </Entries>
+ <AuxiliaryDataRVA>0</AuxiliaryDataRVA>
+ </R2RImportSection>
+ <ImportSectionEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
+ <StartOffset>0</StartOffset>
+ <Section>0</Section>
+ <SignatureRVA>9288</SignatureRVA>
+ <SignatureSample>GgEagPAaCP8=</SignatureSample>
+ </ImportSectionEntry>
+ </ImportSection>
+ <ImportSection Index="1">
+ <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
+ <SectionRVA>4120</SectionRVA>
+ <SectionSize>8</SectionSize>
+ <Flags>CORCOMPILE_IMPORT_FLAGS_PCODE</Flags>
+ <Type>CORCOMPILE_IMPORT_TYPE_STUB_DISPATCH</Type>
+ <EntrySize>8</EntrySize>
+ <SignatureRVA>9360</SignatureRVA>
+ <Entries>
+ <ImportSectionEntry Index="0">
+ <StartOffset>0</StartOffset>
+ <Section>6891812037717</Section>
+ <SignatureRVA>10536</SignatureRVA>
+ <SignatureSample>FQQAAAAAAAA=</SignatureSample>
+ </ImportSectionEntry>
+ </Entries>
+ <AuxiliaryDataRVA>10528</AuxiliaryDataRVA>
+ <AuxiliaryData>
+ <Version>2</Version>
+ <CodeLength>0</CodeLength>
+ <ReturnKind>RT_Object</ReturnKind>
+ <ValidRangeStart>0</ValidRangeStart>
+ <ValidRangeEnd>0</ValidRangeEnd>
+ <SecurityObjectStackSlot>-1</SecurityObjectStackSlot>
+ <GSCookieStackSlot>-1</GSCookieStackSlot>
+ <PSPSymStackSlot>-1</PSPSymStackSlot>
+ <GenericsInstContextStackSlot>-1</GenericsInstContextStackSlot>
+ <StackBaseRegister>4294967295</StackBaseRegister>
+ <SizeOfEditAndContinuePreservedArea>4294967295</SizeOfEditAndContinuePreservedArea>
+ <ReversePInvokeFrameStackSlot>-1</ReversePInvokeFrameStackSlot>
+ <SizeOfStackOutgoingAndScratchArea>0</SizeOfStackOutgoingAndScratchArea>
+ <NumSafePoints>0</NumSafePoints>
+ <NumInterruptibleRanges>0</NumInterruptibleRanges>
+ <SafePointOffsets />
+ <InterruptibleRanges />
+ <SlotTable>
+ <NumRegisters>0</NumRegisters>
+ <NumStackSlots>0</NumStackSlots>
+ <NumUntracked>0</NumUntracked>
+ <NumSlots>0</NumSlots>
+ <GcSlots />
+ </SlotTable>
+ <Size>22</Size>
+ <Offset>3360</Offset>
+ </AuxiliaryData>
+ </R2RImportSection>
+ <ImportSectionEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
+ <StartOffset>0</StartOffset>
+ <Section>6891812037717</Section>
+ <SignatureRVA>10536</SignatureRVA>
+ <SignatureSample>FQQAAAAAAAA=</SignatureSample>
+ </ImportSectionEntry>
+ </ImportSection>
</Contents>
</Section>
<Section Index="READYTORUN_SECTION_RUNTIME_FUNCTIONS">
<Contents />
</Section>
</Sections>
- <Methods>
- <Count>3</Count>
- <Method Index="1">
- <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
+ <Methods Count="3">
+ <Method Index="0">
+ <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
<Name>abc</Name>
<SignatureString>GcInfoTransitions.GcInfoTransitions.abc(String)</SignatureString>
<IsGeneric>false</IsGeneric>
<DeclaringType>GcInfoTransitions.GcInfoTransitions</DeclaringType>
<Token>100663297</Token>
+ <Rid>1</Rid>
<EntryPointRuntimeFunctionId>0</EntryPointRuntimeFunctionId>
</R2RMethod>
<GcInfo>
</GcInfo>
</GcInfo>
<RuntimeFunctions>
- <RuntimeFunction>
+ <RuntimeFunction Index="0">
<MethodRid>1</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
<StartAddress>10256</StartAddress>
</RuntimeFunction>
<UnwindInfo>
<UnwindInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <Size>8</Size>
<Version>1</Version>
<Flags>3</Flags>
<SizeOfProlog>0</SizeOfProlog>
<FrameOffset>0</FrameOffset>
<UnwindCode />
<PersonalityRoutineRVA>9295</PersonalityRoutineRVA>
- <Size>8</Size>
</UnwindInfo>
</UnwindInfo>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
- <Method Index="2">
- <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="2">
+ <Method Index="1">
+ <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
<Name>Main</Name>
<SignatureString>GcInfoTransitions.GcInfoTransitions.Main(String[])</SignatureString>
<IsGeneric>false</IsGeneric>
<DeclaringType>GcInfoTransitions.GcInfoTransitions</DeclaringType>
<Token>100663298</Token>
+ <Rid>2</Rid>
<EntryPointRuntimeFunctionId>1</EntryPointRuntimeFunctionId>
</R2RMethod>
<GcInfo>
</GcInfo>
</GcInfo>
<RuntimeFunctions>
- <RuntimeFunction>
+ <RuntimeFunction Index="1">
<MethodRid>2</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
<StartAddress>10272</StartAddress>
</RuntimeFunction>
<UnwindInfo>
<UnwindInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <Size>12</Size>
<Version>1</Version>
<Flags>3</Flags>
<SizeOfProlog>4</SizeOfProlog>
</UnwindCode>
</UnwindCode>
<PersonalityRoutineRVA>609157120</PersonalityRoutineRVA>
- <Size>12</Size>
</UnwindInfo>
</UnwindInfo>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
- <Method Index="3">
- <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="3">
+ <Method Index="2">
+ <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="2">
<Name>.ctor</Name>
<SignatureString>GcInfoTransitions.GcInfoTransitions..ctor()</SignatureString>
<IsGeneric>false</IsGeneric>
<DeclaringType>GcInfoTransitions.GcInfoTransitions</DeclaringType>
<Token>100663299</Token>
+ <Rid>3</Rid>
<EntryPointRuntimeFunctionId>2</EntryPointRuntimeFunctionId>
</R2RMethod>
<GcInfo>
</GcInfo>
</GcInfo>
<RuntimeFunctions>
- <RuntimeFunction>
+ <RuntimeFunction Index="2">
<MethodRid>3</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="2">
<StartAddress>10448</StartAddress>
</RuntimeFunction>
<UnwindInfo>
<UnwindInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <Size>8</Size>
<Version>1</Version>
<Flags>3</Flags>
<SizeOfProlog>0</SizeOfProlog>
<FrameOffset>0</FrameOffset>
<UnwindCode />
<PersonalityRoutineRVA>9295</PersonalityRoutineRVA>
- <Size>8</Size>
</UnwindInfo>
</UnwindInfo>
</RuntimeFunction>
<Size>60</Size>
</R2RSection>
<Contents>
- <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="4096">
- <SectionSize>24</SectionSize>
- <Flags>CORCOMPILE_IMPORT_FLAGS_EAGER</Flags>
- <Type>CORCOMPILE_IMPORT_TYPE_UNKNOWN</Type>
- <EntrySize>0</EntrySize>
- <SignatureRVA>9284</SignatureRVA>
- <Entries>
- <ImportSectionEntry Index="9296">
- <StartOffset>0</StartOffset>
- <Section>0</Section>
- <SignatureSample>GgEagPAaEP8=</SignatureSample>
- </ImportSectionEntry>
- </Entries>
- <AuxiliaryDataRVA>0</AuxiliaryDataRVA>
- </R2RImportSection>
- <ImportSectionEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="9296">
- <StartOffset>0</StartOffset>
- <Section>0</Section>
- <SignatureSample>GgEagPAaEP8=</SignatureSample>
- </ImportSectionEntry>
- <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="4120">
- <SectionSize>8</SectionSize>
- <Flags>CORCOMPILE_IMPORT_FLAGS_PCODE</Flags>
- <Type>CORCOMPILE_IMPORT_TYPE_UNKNOWN</Type>
- <EntrySize>8</EntrySize>
- <SignatureRVA>9392</SignatureRVA>
- <Entries>
- <ImportSectionEntry Index="10676">
- <StartOffset>0</StartOffset>
- <Section>6891812037725</Section>
- <SignatureSample>HBIMEBEIAAA=</SignatureSample>
- </ImportSectionEntry>
- </Entries>
- <AuxiliaryDataRVA>0</AuxiliaryDataRVA>
- </R2RImportSection>
- <ImportSectionEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="10676">
- <StartOffset>0</StartOffset>
- <Section>6891812037725</Section>
- <SignatureSample>HBIMEBEIAAA=</SignatureSample>
- </ImportSectionEntry>
- <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="4128">
- <SectionSize>8</SectionSize>
- <Flags>CORCOMPILE_IMPORT_FLAGS_UNKNOWN</Flags>
- <Type>CORCOMPILE_IMPORT_TYPE_UNKNOWN</Type>
- <EntrySize>0</EntrySize>
- <SignatureRVA>10672</SignatureRVA>
- <Entries />
- <AuxiliaryDataRVA>0</AuxiliaryDataRVA>
- </R2RImportSection>
+ <ImportSection Index="0">
+ <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
+ <SectionRVA>4096</SectionRVA>
+ <SectionSize>24</SectionSize>
+ <Flags>CORCOMPILE_IMPORT_FLAGS_EAGER</Flags>
+ <Type>CORCOMPILE_IMPORT_TYPE_UNKNOWN</Type>
+ <EntrySize>0</EntrySize>
+ <SignatureRVA>9284</SignatureRVA>
+ <Entries>
+ <ImportSectionEntry Index="0">
+ <StartOffset>0</StartOffset>
+ <Section>0</Section>
+ <SignatureRVA>9296</SignatureRVA>
+ <SignatureSample>GgEagPAaEP8=</SignatureSample>
+ </ImportSectionEntry>
+ </Entries>
+ <AuxiliaryDataRVA>0</AuxiliaryDataRVA>
+ </R2RImportSection>
+ <ImportSectionEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
+ <StartOffset>0</StartOffset>
+ <Section>0</Section>
+ <SignatureRVA>9296</SignatureRVA>
+ <SignatureSample>GgEagPAaEP8=</SignatureSample>
+ </ImportSectionEntry>
+ </ImportSection>
+ <ImportSection Index="1">
+ <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
+ <SectionRVA>4120</SectionRVA>
+ <SectionSize>8</SectionSize>
+ <Flags>CORCOMPILE_IMPORT_FLAGS_PCODE</Flags>
+ <Type>CORCOMPILE_IMPORT_TYPE_UNKNOWN</Type>
+ <EntrySize>8</EntrySize>
+ <SignatureRVA>9392</SignatureRVA>
+ <Entries>
+ <ImportSectionEntry Index="0">
+ <StartOffset>0</StartOffset>
+ <Section>6891812037725</Section>
+ <SignatureRVA>10676</SignatureRVA>
+ <SignatureSample>HBIMEBEIAAA=</SignatureSample>
+ </ImportSectionEntry>
+ </Entries>
+ <AuxiliaryDataRVA>0</AuxiliaryDataRVA>
+ </R2RImportSection>
+ <ImportSectionEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
+ <StartOffset>0</StartOffset>
+ <Section>6891812037725</Section>
+ <SignatureRVA>10676</SignatureRVA>
+ <SignatureSample>HBIMEBEIAAA=</SignatureSample>
+ </ImportSectionEntry>
+ </ImportSection>
+ <ImportSection Index="2">
+ <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="2">
+ <SectionRVA>4128</SectionRVA>
+ <SectionSize>8</SectionSize>
+ <Flags>CORCOMPILE_IMPORT_FLAGS_UNKNOWN</Flags>
+ <Type>CORCOMPILE_IMPORT_TYPE_UNKNOWN</Type>
+ <EntrySize>0</EntrySize>
+ <SignatureRVA>10672</SignatureRVA>
+ <Entries />
+ <AuxiliaryDataRVA>0</AuxiliaryDataRVA>
+ </R2RImportSection>
+ </ImportSection>
</Contents>
</Section>
<Section Index="READYTORUN_SECTION_RUNTIME_FUNCTIONS">
<Contents />
</Section>
</Sections>
- <Methods>
- <Count>5</Count>
- <Method Index="1">
- <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
+ <Methods Count="5">
+ <Method Index="0">
+ <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
<Name>.ctor</Name>
<SignatureString>GenericFunctions.UserDefinedStruct..ctor(Int32)</SignatureString>
<IsGeneric>false</IsGeneric>
<DeclaringType>GenericFunctions.UserDefinedStruct</DeclaringType>
<Token>100663297</Token>
+ <Rid>1</Rid>
<EntryPointRuntimeFunctionId>0</EntryPointRuntimeFunctionId>
</R2RMethod>
<GcInfo>
</GcInfo>
</GcInfo>
<RuntimeFunctions>
- <RuntimeFunction>
+ <RuntimeFunction Index="0">
<MethodRid>1</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
<StartAddress>10464</StartAddress>
</RuntimeFunction>
<UnwindInfo>
<UnwindInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <Size>8</Size>
<Version>1</Version>
<Flags>3</Flags>
<SizeOfProlog>0</SizeOfProlog>
<FrameOffset>0</FrameOffset>
<UnwindCode />
<PersonalityRoutineRVA>9303</PersonalityRoutineRVA>
- <Size>8</Size>
</UnwindInfo>
</UnwindInfo>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
- <Method Index="2">
- <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="2">
+ <Method Index="1">
+ <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
<Name>.ctor</Name>
<SignatureString>GenericFunctions.UserDefinedClass..ctor(Int32)</SignatureString>
<IsGeneric>false</IsGeneric>
<DeclaringType>GenericFunctions.UserDefinedClass</DeclaringType>
<Token>100663298</Token>
+ <Rid>2</Rid>
<EntryPointRuntimeFunctionId>1</EntryPointRuntimeFunctionId>
</R2RMethod>
<GcInfo>
</GcInfo>
</GcInfo>
<RuntimeFunctions>
- <RuntimeFunction>
+ <RuntimeFunction Index="1">
<MethodRid>2</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
<StartAddress>10480</StartAddress>
</RuntimeFunction>
<UnwindInfo>
<UnwindInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <Size>8</Size>
<Version>1</Version>
<Flags>3</Flags>
<SizeOfProlog>0</SizeOfProlog>
<FrameOffset>0</FrameOffset>
<UnwindCode />
<PersonalityRoutineRVA>9303</PersonalityRoutineRVA>
- <Size>8</Size>
</UnwindInfo>
</UnwindInfo>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
- <Method Index="4">
- <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="4">
+ <Method Index="2">
+ <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="2">
<Name>Main</Name>
<SignatureString>GenericFunctions.GenericFunctions.Main(String[])</SignatureString>
<IsGeneric>false</IsGeneric>
<DeclaringType>GenericFunctions.GenericFunctions</DeclaringType>
<Token>100663300</Token>
+ <Rid>4</Rid>
<EntryPointRuntimeFunctionId>3</EntryPointRuntimeFunctionId>
<Fixups>
- <FixupCell>
+ <FixupCell Index="0">
<TableIndex>2</TableIndex>
<CellOffset>0</CellOffset>
</FixupCell>
</GcInfo>
</GcInfo>
<RuntimeFunctions>
- <RuntimeFunction>
+ <RuntimeFunction Index="3">
<MethodRid>4</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="3">
<StartAddress>10512</StartAddress>
</RuntimeFunction>
<UnwindInfo>
<UnwindInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <Size>12</Size>
<Version>1</Version>
<Flags>3</Flags>
<SizeOfProlog>4</SizeOfProlog>
</UnwindCode>
</UnwindCode>
<PersonalityRoutineRVA>609681408</PersonalityRoutineRVA>
- <Size>12</Size>
</UnwindInfo>
</UnwindInfo>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
- <Method Index="5">
- <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="5">
+ <Method Index="3">
+ <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="3">
<Name>.ctor</Name>
<SignatureString>GenericFunctions.GenericFunctions..ctor()</SignatureString>
<IsGeneric>false</IsGeneric>
<DeclaringType>GenericFunctions.GenericFunctions</DeclaringType>
<Token>100663301</Token>
+ <Rid>5</Rid>
<EntryPointRuntimeFunctionId>4</EntryPointRuntimeFunctionId>
</R2RMethod>
<GcInfo>
</GcInfo>
</GcInfo>
<RuntimeFunctions>
- <RuntimeFunction>
+ <RuntimeFunction Index="4">
<MethodRid>5</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="4">
<StartAddress>10544</StartAddress>
</RuntimeFunction>
<UnwindInfo>
<UnwindInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <Size>8</Size>
<Version>1</Version>
<Flags>3</Flags>
<SizeOfProlog>0</SizeOfProlog>
<FrameOffset>0</FrameOffset>
<UnwindCode />
<PersonalityRoutineRVA>9303</PersonalityRoutineRVA>
- <Size>8</Size>
</UnwindInfo>
</UnwindInfo>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
- <Method Index="3">
- <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="3">
+ <Method Index="4">
+ <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="4">
<Name>GenericFunction</Name>
<SignatureString>GenericFunctions.GenericFunctions.GenericFunction<__Canon, __Canon>(__Canon, __Canon)</SignatureString>
<IsGeneric>true</IsGeneric>
<DeclaringType>GenericFunctions.GenericFunctions</DeclaringType>
<Token>100663299</Token>
+ <Rid>3</Rid>
<EntryPointRuntimeFunctionId>2</EntryPointRuntimeFunctionId>
</R2RMethod>
<GcInfo>
</GcInfo>
</GcInfo>
<RuntimeFunctions>
- <RuntimeFunction>
+ <RuntimeFunction Index="2">
<MethodRid>3</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="2">
<StartAddress>10496</StartAddress>
</RuntimeFunction>
<UnwindInfo>
<UnwindInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <Size>8</Size>
<Version>1</Version>
<Flags>3</Flags>
<SizeOfProlog>0</SizeOfProlog>
<FrameOffset>0</FrameOffset>
<UnwindCode />
<PersonalityRoutineRVA>9303</PersonalityRoutineRVA>
- <Size>8</Size>
</UnwindInfo>
</UnwindInfo>
</RuntimeFunction>
<Size>60</Size>
</R2RSection>
<Contents>
- <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="4096">
- <SectionSize>24</SectionSize>
- <Flags>CORCOMPILE_IMPORT_FLAGS_EAGER</Flags>
- <Type>CORCOMPILE_IMPORT_TYPE_UNKNOWN</Type>
- <EntrySize>0</EntrySize>
- <SignatureRVA>9264</SignatureRVA>
- <Entries>
- <ImportSectionEntry Index="9276">
- <StartOffset>0</StartOffset>
- <Section>0</Section>
- <SignatureSample>GgEagPAaCP8=</SignatureSample>
- </ImportSectionEntry>
- </Entries>
- <AuxiliaryDataRVA>0</AuxiliaryDataRVA>
- </R2RImportSection>
- <ImportSectionEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="9276">
- <StartOffset>0</StartOffset>
- <Section>0</Section>
- <SignatureSample>GgEagPAaCP8=</SignatureSample>
- </ImportSectionEntry>
- <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="4128">
- <SectionSize>8</SectionSize>
- <Flags>CORCOMPILE_IMPORT_FLAGS_UNKNOWN</Flags>
- <Type>CORCOMPILE_IMPORT_TYPE_STRING_HANDLE</Type>
- <EntrySize>8</EntrySize>
- <SignatureRVA>10256</SignatureRVA>
- <Entries />
- <AuxiliaryDataRVA>0</AuxiliaryDataRVA>
- </R2RImportSection>
- <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="4120">
- <SectionSize>8</SectionSize>
- <Flags>CORCOMPILE_IMPORT_FLAGS_PCODE</Flags>
- <Type>CORCOMPILE_IMPORT_TYPE_STUB_DISPATCH</Type>
- <EntrySize>8</EntrySize>
- <SignatureRVA>9336</SignatureRVA>
- <Entries>
- <ImportSectionEntry Index="10262">
- <StartOffset>0</StartOffset>
- <Section>6891812037705</Section>
- <SignatureSample>FQQQAQICAn4=</SignatureSample>
- </ImportSectionEntry>
- </Entries>
- <AuxiliaryDataRVA>10248</AuxiliaryDataRVA>
- <AuxiliaryData>
- <Version>2</Version>
- <CodeLength>0</CodeLength>
- <ReturnKind>RT_Object</ReturnKind>
- <ValidRangeStart>0</ValidRangeStart>
- <ValidRangeEnd>0</ValidRangeEnd>
- <SecurityObjectStackSlot>-1</SecurityObjectStackSlot>
- <GSCookieStackSlot>-1</GSCookieStackSlot>
- <PSPSymStackSlot>-1</PSPSymStackSlot>
- <GenericsInstContextStackSlot>-1</GenericsInstContextStackSlot>
- <StackBaseRegister>4294967295</StackBaseRegister>
- <SizeOfEditAndContinuePreservedArea>4294967295</SizeOfEditAndContinuePreservedArea>
- <ReversePInvokeFrameStackSlot>-1</ReversePInvokeFrameStackSlot>
- <SizeOfStackOutgoingAndScratchArea>0</SizeOfStackOutgoingAndScratchArea>
- <NumSafePoints>0</NumSafePoints>
- <NumInterruptibleRanges>0</NumInterruptibleRanges>
- <SafePointOffsets />
- <InterruptibleRanges />
- <SlotTable>
- <NumRegisters>0</NumRegisters>
- <NumStackSlots>0</NumStackSlots>
- <NumUntracked>0</NumUntracked>
- <NumSlots>0</NumSlots>
- <GcSlots />
- </SlotTable>
- <Size>22</Size>
- <Offset>3080</Offset>
- </AuxiliaryData>
- </R2RImportSection>
- <ImportSectionEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="10262">
- <StartOffset>0</StartOffset>
- <Section>6891812037705</Section>
- <SignatureSample>FQQQAQICAn4=</SignatureSample>
- </ImportSectionEntry>
+ <ImportSection Index="0">
+ <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
+ <SectionRVA>4096</SectionRVA>
+ <SectionSize>24</SectionSize>
+ <Flags>CORCOMPILE_IMPORT_FLAGS_EAGER</Flags>
+ <Type>CORCOMPILE_IMPORT_TYPE_UNKNOWN</Type>
+ <EntrySize>0</EntrySize>
+ <SignatureRVA>9264</SignatureRVA>
+ <Entries>
+ <ImportSectionEntry Index="0">
+ <StartOffset>0</StartOffset>
+ <Section>0</Section>
+ <SignatureRVA>9276</SignatureRVA>
+ <SignatureSample>GgEagPAaCP8=</SignatureSample>
+ </ImportSectionEntry>
+ </Entries>
+ <AuxiliaryDataRVA>0</AuxiliaryDataRVA>
+ </R2RImportSection>
+ <ImportSectionEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
+ <StartOffset>0</StartOffset>
+ <Section>0</Section>
+ <SignatureRVA>9276</SignatureRVA>
+ <SignatureSample>GgEagPAaCP8=</SignatureSample>
+ </ImportSectionEntry>
+ </ImportSection>
+ <ImportSection Index="1">
+ <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
+ <SectionRVA>4128</SectionRVA>
+ <SectionSize>8</SectionSize>
+ <Flags>CORCOMPILE_IMPORT_FLAGS_UNKNOWN</Flags>
+ <Type>CORCOMPILE_IMPORT_TYPE_STRING_HANDLE</Type>
+ <EntrySize>8</EntrySize>
+ <SignatureRVA>10256</SignatureRVA>
+ <Entries />
+ <AuxiliaryDataRVA>0</AuxiliaryDataRVA>
+ </R2RImportSection>
+ </ImportSection>
+ <ImportSection Index="2">
+ <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="2">
+ <SectionRVA>4120</SectionRVA>
+ <SectionSize>8</SectionSize>
+ <Flags>CORCOMPILE_IMPORT_FLAGS_PCODE</Flags>
+ <Type>CORCOMPILE_IMPORT_TYPE_STUB_DISPATCH</Type>
+ <EntrySize>8</EntrySize>
+ <SignatureRVA>9336</SignatureRVA>
+ <Entries>
+ <ImportSectionEntry Index="0">
+ <StartOffset>0</StartOffset>
+ <Section>6891812037705</Section>
+ <SignatureRVA>10262</SignatureRVA>
+ <SignatureSample>FQQQAQICAn4=</SignatureSample>
+ </ImportSectionEntry>
+ </Entries>
+ <AuxiliaryDataRVA>10248</AuxiliaryDataRVA>
+ <AuxiliaryData>
+ <Version>2</Version>
+ <CodeLength>0</CodeLength>
+ <ReturnKind>RT_Object</ReturnKind>
+ <ValidRangeStart>0</ValidRangeStart>
+ <ValidRangeEnd>0</ValidRangeEnd>
+ <SecurityObjectStackSlot>-1</SecurityObjectStackSlot>
+ <GSCookieStackSlot>-1</GSCookieStackSlot>
+ <PSPSymStackSlot>-1</PSPSymStackSlot>
+ <GenericsInstContextStackSlot>-1</GenericsInstContextStackSlot>
+ <StackBaseRegister>4294967295</StackBaseRegister>
+ <SizeOfEditAndContinuePreservedArea>4294967295</SizeOfEditAndContinuePreservedArea>
+ <ReversePInvokeFrameStackSlot>-1</ReversePInvokeFrameStackSlot>
+ <SizeOfStackOutgoingAndScratchArea>0</SizeOfStackOutgoingAndScratchArea>
+ <NumSafePoints>0</NumSafePoints>
+ <NumInterruptibleRanges>0</NumInterruptibleRanges>
+ <SafePointOffsets />
+ <InterruptibleRanges />
+ <SlotTable>
+ <NumRegisters>0</NumRegisters>
+ <NumStackSlots>0</NumStackSlots>
+ <NumUntracked>0</NumUntracked>
+ <NumSlots>0</NumSlots>
+ <GcSlots />
+ </SlotTable>
+ <Size>22</Size>
+ <Offset>3080</Offset>
+ </AuxiliaryData>
+ </R2RImportSection>
+ <ImportSectionEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
+ <StartOffset>0</StartOffset>
+ <Section>6891812037705</Section>
+ <SignatureRVA>10262</SignatureRVA>
+ <SignatureSample>FQQQAQICAn4=</SignatureSample>
+ </ImportSectionEntry>
+ </ImportSection>
</Contents>
</Section>
<Section Index="READYTORUN_SECTION_RUNTIME_FUNCTIONS">
<Contents />
</Section>
</Sections>
- <Methods>
- <Count>2</Count>
- <Method Index="1">
- <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
+ <Methods Count="2">
+ <Method Index="0">
+ <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
<Name>Main</Name>
<SignatureString>HelloWorld.HelloWorld.Main(String[])</SignatureString>
<IsGeneric>false</IsGeneric>
<DeclaringType>HelloWorld.HelloWorld</DeclaringType>
<Token>100663297</Token>
+ <Rid>1</Rid>
<EntryPointRuntimeFunctionId>0</EntryPointRuntimeFunctionId>
<Fixups>
- <FixupCell>
+ <FixupCell Index="0">
<TableIndex>1</TableIndex>
<CellOffset>0</CellOffset>
</FixupCell>
</GcInfo>
</GcInfo>
<RuntimeFunctions>
- <RuntimeFunction>
+ <RuntimeFunction Index="0">
<MethodRid>1</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
<StartAddress>10144</StartAddress>
</RuntimeFunction>
<UnwindInfo>
<UnwindInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <Size>12</Size>
<Version>1</Version>
<Flags>3</Flags>
<SizeOfProlog>4</SizeOfProlog>
</UnwindCode>
</UnwindCode>
<PersonalityRoutineRVA>608370688</PersonalityRoutineRVA>
- <Size>12</Size>
</UnwindInfo>
</UnwindInfo>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
- <Method Index="2">
- <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="2">
+ <Method Index="1">
+ <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
<Name>.ctor</Name>
<SignatureString>HelloWorld.HelloWorld..ctor()</SignatureString>
<IsGeneric>false</IsGeneric>
<DeclaringType>HelloWorld.HelloWorld</DeclaringType>
<Token>100663298</Token>
+ <Rid>2</Rid>
<EntryPointRuntimeFunctionId>1</EntryPointRuntimeFunctionId>
</R2RMethod>
<GcInfo>
</GcInfo>
</GcInfo>
<RuntimeFunctions>
- <RuntimeFunction>
+ <RuntimeFunction Index="1">
<MethodRid>2</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
<StartAddress>10176</StartAddress>
</RuntimeFunction>
<UnwindInfo>
<UnwindInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <Size>8</Size>
<Version>1</Version>
<Flags>3</Flags>
<SizeOfProlog>0</SizeOfProlog>
<FrameOffset>0</FrameOffset>
<UnwindCode />
<PersonalityRoutineRVA>9283</PersonalityRoutineRVA>
- <Size>8</Size>
</UnwindInfo>
</UnwindInfo>
</RuntimeFunction>
<Size>20</Size>
</R2RSection>
<Contents>
- <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="4096">
- <SectionSize>16</SectionSize>
- <Flags>CORCOMPILE_IMPORT_FLAGS_EAGER</Flags>
- <Type>CORCOMPILE_IMPORT_TYPE_UNKNOWN</Type>
- <EntrySize>0</EntrySize>
- <SignatureRVA>9276</SignatureRVA>
- <Entries>
- <ImportSectionEntry Index="9284">
- <StartOffset>0</StartOffset>
- <Section>0</Section>
- <SignatureSample>GgEagPD/Jbk=</SignatureSample>
- </ImportSectionEntry>
- </Entries>
- <AuxiliaryDataRVA>0</AuxiliaryDataRVA>
- </R2RImportSection>
- <ImportSectionEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="9284">
- <StartOffset>0</StartOffset>
- <Section>0</Section>
- <SignatureSample>GgEagPD/Jbk=</SignatureSample>
- </ImportSectionEntry>
+ <ImportSection Index="0">
+ <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
+ <SectionRVA>4096</SectionRVA>
+ <SectionSize>16</SectionSize>
+ <Flags>CORCOMPILE_IMPORT_FLAGS_EAGER</Flags>
+ <Type>CORCOMPILE_IMPORT_TYPE_UNKNOWN</Type>
+ <EntrySize>0</EntrySize>
+ <SignatureRVA>9276</SignatureRVA>
+ <Entries>
+ <ImportSectionEntry Index="0">
+ <StartOffset>0</StartOffset>
+ <Section>0</Section>
+ <SignatureRVA>9284</SignatureRVA>
+ <SignatureSample>GgEagPD/Jbk=</SignatureSample>
+ </ImportSectionEntry>
+ </Entries>
+ <AuxiliaryDataRVA>0</AuxiliaryDataRVA>
+ </R2RImportSection>
+ <ImportSectionEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
+ <StartOffset>0</StartOffset>
+ <Section>0</Section>
+ <SignatureRVA>9284</SignatureRVA>
+ <SignatureSample>GgEagPD/Jbk=</SignatureSample>
+ </ImportSectionEntry>
+ </ImportSection>
</Contents>
</Section>
<Section Index="READYTORUN_SECTION_RUNTIME_FUNCTIONS">
<R2RSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="READYTORUN_SECTION_RUNTIME_FUNCTIONS">
<RelativeVirtualAddress>9296</RelativeVirtualAddress>
- <Size>24</Size>
+ <Size>36</Size>
</R2RSection>
<Contents>
- <id0 Index="0">0x00002750</id0>
- <id1 Index="1">0x00002756</id1>
- <id2 Index="2">0x0000278C</id2>
- <id3 Index="3">0x00002760</id3>
- <id4 Index="4">0x00002766</id4>
- <id5 Index="5">0x0000278C</id5>
+ <id0 Index="0">0x00002780</id0>
+ <id1 Index="1">0x00002786</id1>
+ <id2 Index="2">0x000027CC</id2>
+ <id3 Index="3">0x00002790</id3>
+ <id4 Index="4">0x00002796</id4>
+ <id5 Index="5">0x000027CC</id5>
+ <id6 Index="6">0x000027A0</id6>
+ <id7 Index="7">0x000027A6</id7>
+ <id8 Index="8">0x000027CC</id8>
</Contents>
</Section>
<Section Index="READYTORUN_SECTION_METHODDEF_ENTRYPOINTS">
<R2RSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="READYTORUN_SECTION_METHODDEF_ENTRYPOINTS">
- <RelativeVirtualAddress>10088</RelativeVirtualAddress>
- <Size>8</Size>
+ <RelativeVirtualAddress>10152</RelativeVirtualAddress>
+ <Size>10</Size>
</R2RSection>
<Contents />
</Section>
<Section Index="READYTORUN_SECTION_DEBUG_INFO">
<R2RSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="READYTORUN_SECTION_DEBUG_INFO">
- <RelativeVirtualAddress>10136</RelativeVirtualAddress>
- <Size>27</Size>
+ <RelativeVirtualAddress>10200</RelativeVirtualAddress>
+ <Size>36</Size>
</R2RSection>
<Contents />
</Section>
<Section Index="READYTORUN_SECTION_AVAILABLE_TYPES">
<R2RSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="READYTORUN_SECTION_AVAILABLE_TYPES">
- <RelativeVirtualAddress>10112</RelativeVirtualAddress>
+ <RelativeVirtualAddress>10176</RelativeVirtualAddress>
<Size>9</Size>
</R2RSection>
<Contents>
</Section>
<Section Index="READYTORUN_SECTION_INSTANCE_METHOD_ENTRYPOINTS">
<R2RSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="READYTORUN_SECTION_INSTANCE_METHOD_ENTRYPOINTS">
- <RelativeVirtualAddress>10096</RelativeVirtualAddress>
+ <RelativeVirtualAddress>10162</RelativeVirtualAddress>
<Size>3</Size>
</R2RSection>
<Contents />
</Section>
<Section Index="READYTORUN_SECTION_INLINING_INFO">
<R2RSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="READYTORUN_SECTION_INLINING_INFO">
- <RelativeVirtualAddress>10164</RelativeVirtualAddress>
- <Size>13</Size>
+ <RelativeVirtualAddress>10236</RelativeVirtualAddress>
+ <Size>22</Size>
</R2RSection>
<Contents />
</Section>
</Sections>
- <Methods>
- <Count>2</Count>
- <Method Index="1">
- <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
- <Name>Main</Name>
- <SignatureString>MultipleRuntimeFunctions.MultipleRuntimeFunctions.Main(String[])</SignatureString>
+ <Methods Count="3">
+ <Method Index="0">
+ <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
+ <Name>MethodWithMultipleRuntimeFunctions</Name>
+ <SignatureString>MultipleRuntimeFunctions.MultipleRuntimeFunctions.MethodWithMultipleRuntimeFunctions()</SignatureString>
<IsGeneric>false</IsGeneric>
<DeclaringType>MultipleRuntimeFunctions.MultipleRuntimeFunctions</DeclaringType>
<Token>100663297</Token>
+ <Rid>1</Rid>
<EntryPointRuntimeFunctionId>0</EntryPointRuntimeFunctionId>
</R2RMethod>
<GcInfo>
<GcSlots />
</SlotTable>
<Size>22</Size>
- <Offset>2964</Offset>
+ <Offset>3028</Offset>
</GcInfo>
</GcInfo>
<RuntimeFunctions>
- <RuntimeFunction>
+ <RuntimeFunction Index="0">
<MethodRid>1</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
- <StartAddress>10064</StartAddress>
+ <StartAddress>10112</StartAddress>
<Size>6</Size>
- <UnwindRVA>10124</UnwindRVA>
+ <UnwindRVA>10188</UnwindRVA>
<CodeOffset>0</CodeOffset>
</RuntimeFunction>
<UnwindInfo>
<UnwindInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <Size>8</Size>
<Version>1</Version>
<Flags>3</Flags>
<SizeOfProlog>0</SizeOfProlog>
<FrameOffset>0</FrameOffset>
<UnwindCode />
<PersonalityRoutineRVA>9289</PersonalityRoutineRVA>
- <Size>8</Size>
</UnwindInfo>
</UnwindInfo>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
- <Method Index="2">
- <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="2">
- <Name>.ctor</Name>
- <SignatureString>MultipleRuntimeFunctions.MultipleRuntimeFunctions..ctor()</SignatureString>
+ <Method Index="1">
+ <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
+ <Name>Main</Name>
+ <SignatureString>MultipleRuntimeFunctions.MultipleRuntimeFunctions.Main(String[])</SignatureString>
<IsGeneric>false</IsGeneric>
<DeclaringType>MultipleRuntimeFunctions.MultipleRuntimeFunctions</DeclaringType>
<Token>100663298</Token>
+ <Rid>2</Rid>
<EntryPointRuntimeFunctionId>1</EntryPointRuntimeFunctionId>
</R2RMethod>
<GcInfo>
<GcSlots />
</SlotTable>
<Size>22</Size>
- <Offset>2964</Offset>
+ <Offset>3028</Offset>
</GcInfo>
</GcInfo>
<RuntimeFunctions>
- <RuntimeFunction>
+ <RuntimeFunction Index="1">
<MethodRid>2</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
- <StartAddress>10080</StartAddress>
+ <StartAddress>10128</StartAddress>
<Size>6</Size>
- <UnwindRVA>10124</UnwindRVA>
+ <UnwindRVA>10188</UnwindRVA>
<CodeOffset>0</CodeOffset>
</RuntimeFunction>
<UnwindInfo>
<UnwindInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <Size>8</Size>
<Version>1</Version>
<Flags>3</Flags>
<SizeOfProlog>0</SizeOfProlog>
<FrameOffset>0</FrameOffset>
<UnwindCode />
<PersonalityRoutineRVA>9289</PersonalityRoutineRVA>
+ </UnwindInfo>
+ </UnwindInfo>
+ </RuntimeFunction>
+ </RuntimeFunctions>
+ </Method>
+ <Method Index="2">
+ <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="2">
+ <Name>.ctor</Name>
+ <SignatureString>MultipleRuntimeFunctions.MultipleRuntimeFunctions..ctor()</SignatureString>
+ <IsGeneric>false</IsGeneric>
+ <DeclaringType>MultipleRuntimeFunctions.MultipleRuntimeFunctions</DeclaringType>
+ <Token>100663299</Token>
+ <Rid>3</Rid>
+ <EntryPointRuntimeFunctionId>2</EntryPointRuntimeFunctionId>
+ </R2RMethod>
+ <GcInfo>
+ <GcInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <Version>2</Version>
+ <CodeLength>6</CodeLength>
+ <ReturnKind>RT_Scalar</ReturnKind>
+ <ValidRangeStart>0</ValidRangeStart>
+ <ValidRangeEnd>0</ValidRangeEnd>
+ <SecurityObjectStackSlot>-1</SecurityObjectStackSlot>
+ <GSCookieStackSlot>-1</GSCookieStackSlot>
+ <PSPSymStackSlot>-1</PSPSymStackSlot>
+ <GenericsInstContextStackSlot>-1</GenericsInstContextStackSlot>
+ <StackBaseRegister>4294967295</StackBaseRegister>
+ <SizeOfEditAndContinuePreservedArea>4294967295</SizeOfEditAndContinuePreservedArea>
+ <ReversePInvokeFrameStackSlot>-1</ReversePInvokeFrameStackSlot>
+ <SizeOfStackOutgoingAndScratchArea>0</SizeOfStackOutgoingAndScratchArea>
+ <NumSafePoints>0</NumSafePoints>
+ <NumInterruptibleRanges>0</NumInterruptibleRanges>
+ <SafePointOffsets />
+ <InterruptibleRanges />
+ <SlotTable>
+ <NumRegisters>0</NumRegisters>
+ <NumStackSlots>0</NumStackSlots>
+ <NumUntracked>0</NumUntracked>
+ <NumSlots>0</NumSlots>
+ <GcSlots />
+ </SlotTable>
+ <Size>22</Size>
+ <Offset>3028</Offset>
+ </GcInfo>
+ </GcInfo>
+ <RuntimeFunctions>
+ <RuntimeFunction Index="2">
+ <MethodRid>3</MethodRid>
+ <RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="2">
+ <StartAddress>10144</StartAddress>
+ <Size>6</Size>
+ <UnwindRVA>10188</UnwindRVA>
+ <CodeOffset>0</CodeOffset>
+ </RuntimeFunction>
+ <UnwindInfo>
+ <UnwindInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Size>8</Size>
+ <Version>1</Version>
+ <Flags>3</Flags>
+ <SizeOfProlog>0</SizeOfProlog>
+ <CountOfUnwindCodes>0</CountOfUnwindCodes>
+ <FrameRegister>EAX</FrameRegister>
+ <FrameOffset>0</FrameOffset>
+ <UnwindCode />
+ <PersonalityRoutineRVA>9289</PersonalityRoutineRVA>
</UnwindInfo>
</UnwindInfo>
</RuntimeFunction>
<Size>40</Size>
</R2RSection>
<Contents>
- <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="4096">
- <SectionSize>8</SectionSize>
- <Flags>CORCOMPILE_IMPORT_FLAGS_EAGER</Flags>
- <Type>CORCOMPILE_IMPORT_TYPE_UNKNOWN</Type>
- <EntrySize>0</EntrySize>
- <SignatureRVA>9276</SignatureRVA>
- <Entries>
- <ImportSectionEntry Index="9284">
- <StartOffset>0</StartOffset>
- <Section>0</Section>
- <SignatureSample>GgEaCDPAagE=</SignatureSample>
- </ImportSectionEntry>
- </Entries>
- <AuxiliaryDataRVA>0</AuxiliaryDataRVA>
- </R2RImportSection>
- <ImportSectionEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="9284">
- <StartOffset>0</StartOffset>
- <Section>0</Section>
- <SignatureSample>GgEaCDPAagE=</SignatureSample>
- </ImportSectionEntry>
- <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="4104">
- <SectionSize>4</SectionSize>
- <Flags>CORCOMPILE_IMPORT_FLAGS_PCODE</Flags>
- <Type>CORCOMPILE_IMPORT_TYPE_STUB_DISPATCH</Type>
- <EntrySize>4</EntrySize>
- <SignatureRVA>9304</SignatureRVA>
- <Entries>
- <ImportSectionEntry Index="10432">
- <StartOffset>0</StartOffset>
- <Section>268510280</Section>
- <SignatureSample>FQQAAP////8=</SignatureSample>
- </ImportSectionEntry>
- </Entries>
- <AuxiliaryDataRVA>10412</AuxiliaryDataRVA>
- <AuxiliaryData>
- <Version>2</Version>
- <CodeLength>0</CodeLength>
- <ReturnKind>RT_Object</ReturnKind>
- <ValidRangeStart>0</ValidRangeStart>
- <ValidRangeEnd>0</ValidRangeEnd>
- <SecurityObjectStackSlot>-1</SecurityObjectStackSlot>
- <GSCookieStackSlot>-1</GSCookieStackSlot>
- <PSPSymStackSlot>-1</PSPSymStackSlot>
- <GenericsInstContextStackSlot>-1</GenericsInstContextStackSlot>
- <StackBaseRegister>4294967295</StackBaseRegister>
- <SizeOfEditAndContinuePreservedArea>4294967295</SizeOfEditAndContinuePreservedArea>
- <ReversePInvokeFrameStackSlot>-1</ReversePInvokeFrameStackSlot>
- <SizeOfStackOutgoingAndScratchArea>0</SizeOfStackOutgoingAndScratchArea>
- <NumSafePoints>0</NumSafePoints>
- <NumInterruptibleRanges>0</NumInterruptibleRanges>
- <SafePointOffsets />
- <InterruptibleRanges />
- <SlotTable>
- <NumRegisters>0</NumRegisters>
- <NumStackSlots>0</NumStackSlots>
- <NumUntracked>0</NumUntracked>
- <NumSlots>0</NumSlots>
- <GcSlots />
- </SlotTable>
- <Size>22</Size>
- <Offset>3244</Offset>
- </AuxiliaryData>
- </R2RImportSection>
- <ImportSectionEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="10432">
- <StartOffset>0</StartOffset>
- <Section>268510280</Section>
- <SignatureSample>FQQAAP////8=</SignatureSample>
- </ImportSectionEntry>
+ <ImportSection Index="0">
+ <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
+ <SectionRVA>4096</SectionRVA>
+ <SectionSize>8</SectionSize>
+ <Flags>CORCOMPILE_IMPORT_FLAGS_EAGER</Flags>
+ <Type>CORCOMPILE_IMPORT_TYPE_UNKNOWN</Type>
+ <EntrySize>0</EntrySize>
+ <SignatureRVA>9276</SignatureRVA>
+ <Entries>
+ <ImportSectionEntry Index="0">
+ <StartOffset>0</StartOffset>
+ <Section>0</Section>
+ <SignatureRVA>9284</SignatureRVA>
+ <SignatureSample>GgEaCDPAagE=</SignatureSample>
+ </ImportSectionEntry>
+ </Entries>
+ <AuxiliaryDataRVA>0</AuxiliaryDataRVA>
+ </R2RImportSection>
+ <ImportSectionEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
+ <StartOffset>0</StartOffset>
+ <Section>0</Section>
+ <SignatureRVA>9284</SignatureRVA>
+ <SignatureSample>GgEaCDPAagE=</SignatureSample>
+ </ImportSectionEntry>
+ </ImportSection>
+ <ImportSection Index="1">
+ <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
+ <SectionRVA>4104</SectionRVA>
+ <SectionSize>4</SectionSize>
+ <Flags>CORCOMPILE_IMPORT_FLAGS_PCODE</Flags>
+ <Type>CORCOMPILE_IMPORT_TYPE_STUB_DISPATCH</Type>
+ <EntrySize>4</EntrySize>
+ <SignatureRVA>9304</SignatureRVA>
+ <Entries>
+ <ImportSectionEntry Index="0">
+ <StartOffset>0</StartOffset>
+ <Section>268510280</Section>
+ <SignatureRVA>10432</SignatureRVA>
+ <SignatureSample>FQQAAP////8=</SignatureSample>
+ </ImportSectionEntry>
+ </Entries>
+ <AuxiliaryDataRVA>10412</AuxiliaryDataRVA>
+ <AuxiliaryData>
+ <Version>2</Version>
+ <CodeLength>0</CodeLength>
+ <ReturnKind>RT_Object</ReturnKind>
+ <ValidRangeStart>0</ValidRangeStart>
+ <ValidRangeEnd>0</ValidRangeEnd>
+ <SecurityObjectStackSlot>-1</SecurityObjectStackSlot>
+ <GSCookieStackSlot>-1</GSCookieStackSlot>
+ <PSPSymStackSlot>-1</PSPSymStackSlot>
+ <GenericsInstContextStackSlot>-1</GenericsInstContextStackSlot>
+ <StackBaseRegister>4294967295</StackBaseRegister>
+ <SizeOfEditAndContinuePreservedArea>4294967295</SizeOfEditAndContinuePreservedArea>
+ <ReversePInvokeFrameStackSlot>-1</ReversePInvokeFrameStackSlot>
+ <SizeOfStackOutgoingAndScratchArea>0</SizeOfStackOutgoingAndScratchArea>
+ <NumSafePoints>0</NumSafePoints>
+ <NumInterruptibleRanges>0</NumInterruptibleRanges>
+ <SafePointOffsets />
+ <InterruptibleRanges />
+ <SlotTable>
+ <NumRegisters>0</NumRegisters>
+ <NumStackSlots>0</NumStackSlots>
+ <NumUntracked>0</NumUntracked>
+ <NumSlots>0</NumSlots>
+ <GcSlots />
+ </SlotTable>
+ <Size>22</Size>
+ <Offset>3244</Offset>
+ </AuxiliaryData>
+ </R2RImportSection>
+ <ImportSectionEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
+ <StartOffset>0</StartOffset>
+ <Section>268510280</Section>
+ <SignatureRVA>10432</SignatureRVA>
+ <SignatureSample>FQQAAP////8=</SignatureSample>
+ </ImportSectionEntry>
+ </ImportSection>
</Contents>
</Section>
<Section Index="READYTORUN_SECTION_RUNTIME_FUNCTIONS">
<Contents />
</Section>
</Sections>
- <Methods>
- <Count>3</Count>
- <Method Index="1">
- <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
+ <Methods Count="3">
+ <Method Index="0">
+ <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
<Name>abc</Name>
<SignatureString>GcInfoTransitions.GcInfoTransitions.abc(String)</SignatureString>
<IsGeneric>false</IsGeneric>
<DeclaringType>GcInfoTransitions.GcInfoTransitions</DeclaringType>
<Token>100663297</Token>
+ <Rid>1</Rid>
<EntryPointRuntimeFunctionId>0</EntryPointRuntimeFunctionId>
</R2RMethod>
<RuntimeFunctions>
- <RuntimeFunction>
+ <RuntimeFunction Index="0">
<MethodRid>1</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
<StartAddress>10200</StartAddress>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
- <Method Index="2">
- <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="2">
+ <Method Index="1">
+ <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
<Name>Main</Name>
<SignatureString>GcInfoTransitions.GcInfoTransitions.Main(String[])</SignatureString>
<IsGeneric>false</IsGeneric>
<DeclaringType>GcInfoTransitions.GcInfoTransitions</DeclaringType>
<Token>100663298</Token>
+ <Rid>2</Rid>
<EntryPointRuntimeFunctionId>1</EntryPointRuntimeFunctionId>
</R2RMethod>
<RuntimeFunctions>
- <RuntimeFunction>
+ <RuntimeFunction Index="1">
<MethodRid>2</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
<StartAddress>10208</StartAddress>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
- <Method Index="3">
- <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="3">
+ <Method Index="2">
+ <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="2">
<Name>.ctor</Name>
<SignatureString>GcInfoTransitions.GcInfoTransitions..ctor()</SignatureString>
<IsGeneric>false</IsGeneric>
<DeclaringType>GcInfoTransitions.GcInfoTransitions</DeclaringType>
<Token>100663299</Token>
+ <Rid>3</Rid>
<EntryPointRuntimeFunctionId>2</EntryPointRuntimeFunctionId>
</R2RMethod>
<RuntimeFunctions>
- <RuntimeFunction>
+ <RuntimeFunction Index="2">
<MethodRid>3</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="2">
<StartAddress>10336</StartAddress>
<Size>60</Size>
</R2RSection>
<Contents>
- <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="4096">
- <SectionSize>8</SectionSize>
- <Flags>CORCOMPILE_IMPORT_FLAGS_EAGER</Flags>
- <Type>CORCOMPILE_IMPORT_TYPE_UNKNOWN</Type>
- <EntrySize>0</EntrySize>
- <SignatureRVA>9284</SignatureRVA>
- <Entries>
- <ImportSectionEntry Index="9292">
- <StartOffset>0</StartOffset>
- <Section>0</Section>
- <SignatureSample>GgEaEDPAagE=</SignatureSample>
- </ImportSectionEntry>
- </Entries>
- <AuxiliaryDataRVA>0</AuxiliaryDataRVA>
- </R2RImportSection>
- <ImportSectionEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="9292">
- <StartOffset>0</StartOffset>
- <Section>0</Section>
- <SignatureSample>GgEaEDPAagE=</SignatureSample>
- </ImportSectionEntry>
- <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="4104">
- <SectionSize>4</SectionSize>
- <Flags>CORCOMPILE_IMPORT_FLAGS_PCODE</Flags>
- <Type>CORCOMPILE_IMPORT_TYPE_UNKNOWN</Type>
- <EntrySize>4</EntrySize>
- <SignatureRVA>9312</SignatureRVA>
- <Entries>
- <ImportSectionEntry Index="10556">
- <StartOffset>0</StartOffset>
- <Section>268510288</Section>
- <SignatureSample>HBIMEBEIAAA=</SignatureSample>
- </ImportSectionEntry>
- </Entries>
- <AuxiliaryDataRVA>0</AuxiliaryDataRVA>
- </R2RImportSection>
- <ImportSectionEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="10556">
- <StartOffset>0</StartOffset>
- <Section>268510288</Section>
- <SignatureSample>HBIMEBEIAAA=</SignatureSample>
- </ImportSectionEntry>
- <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="4108">
- <SectionSize>4</SectionSize>
- <Flags>CORCOMPILE_IMPORT_FLAGS_UNKNOWN</Flags>
- <Type>CORCOMPILE_IMPORT_TYPE_UNKNOWN</Type>
- <EntrySize>0</EntrySize>
- <SignatureRVA>10552</SignatureRVA>
- <Entries />
- <AuxiliaryDataRVA>0</AuxiliaryDataRVA>
- </R2RImportSection>
+ <ImportSection Index="0">
+ <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
+ <SectionRVA>4096</SectionRVA>
+ <SectionSize>8</SectionSize>
+ <Flags>CORCOMPILE_IMPORT_FLAGS_EAGER</Flags>
+ <Type>CORCOMPILE_IMPORT_TYPE_UNKNOWN</Type>
+ <EntrySize>0</EntrySize>
+ <SignatureRVA>9284</SignatureRVA>
+ <Entries>
+ <ImportSectionEntry Index="0">
+ <StartOffset>0</StartOffset>
+ <Section>0</Section>
+ <SignatureRVA>9292</SignatureRVA>
+ <SignatureSample>GgEaEDPAagE=</SignatureSample>
+ </ImportSectionEntry>
+ </Entries>
+ <AuxiliaryDataRVA>0</AuxiliaryDataRVA>
+ </R2RImportSection>
+ <ImportSectionEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
+ <StartOffset>0</StartOffset>
+ <Section>0</Section>
+ <SignatureRVA>9292</SignatureRVA>
+ <SignatureSample>GgEaEDPAagE=</SignatureSample>
+ </ImportSectionEntry>
+ </ImportSection>
+ <ImportSection Index="1">
+ <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
+ <SectionRVA>4104</SectionRVA>
+ <SectionSize>4</SectionSize>
+ <Flags>CORCOMPILE_IMPORT_FLAGS_PCODE</Flags>
+ <Type>CORCOMPILE_IMPORT_TYPE_UNKNOWN</Type>
+ <EntrySize>4</EntrySize>
+ <SignatureRVA>9312</SignatureRVA>
+ <Entries>
+ <ImportSectionEntry Index="0">
+ <StartOffset>0</StartOffset>
+ <Section>268510288</Section>
+ <SignatureRVA>10556</SignatureRVA>
+ <SignatureSample>HBIMEBEIAAA=</SignatureSample>
+ </ImportSectionEntry>
+ </Entries>
+ <AuxiliaryDataRVA>0</AuxiliaryDataRVA>
+ </R2RImportSection>
+ <ImportSectionEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
+ <StartOffset>0</StartOffset>
+ <Section>268510288</Section>
+ <SignatureRVA>10556</SignatureRVA>
+ <SignatureSample>HBIMEBEIAAA=</SignatureSample>
+ </ImportSectionEntry>
+ </ImportSection>
+ <ImportSection Index="2">
+ <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="2">
+ <SectionRVA>4108</SectionRVA>
+ <SectionSize>4</SectionSize>
+ <Flags>CORCOMPILE_IMPORT_FLAGS_UNKNOWN</Flags>
+ <Type>CORCOMPILE_IMPORT_TYPE_UNKNOWN</Type>
+ <EntrySize>0</EntrySize>
+ <SignatureRVA>10552</SignatureRVA>
+ <Entries />
+ <AuxiliaryDataRVA>0</AuxiliaryDataRVA>
+ </R2RImportSection>
+ </ImportSection>
</Contents>
</Section>
<Section Index="READYTORUN_SECTION_RUNTIME_FUNCTIONS">
<Contents />
</Section>
</Sections>
- <Methods>
- <Count>5</Count>
- <Method Index="1">
- <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
+ <Methods Count="5">
+ <Method Index="0">
+ <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
<Name>.ctor</Name>
<SignatureString>GenericFunctions.UserDefinedStruct..ctor(Int32)</SignatureString>
<IsGeneric>false</IsGeneric>
<DeclaringType>GenericFunctions.UserDefinedStruct</DeclaringType>
<Token>100663297</Token>
+ <Rid>1</Rid>
<EntryPointRuntimeFunctionId>0</EntryPointRuntimeFunctionId>
</R2RMethod>
<RuntimeFunctions>
- <RuntimeFunction>
+ <RuntimeFunction Index="0">
<MethodRid>1</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
<StartAddress>10380</StartAddress>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
- <Method Index="2">
- <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="2">
+ <Method Index="1">
+ <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
<Name>.ctor</Name>
<SignatureString>GenericFunctions.UserDefinedClass..ctor(Int32)</SignatureString>
<IsGeneric>false</IsGeneric>
<DeclaringType>GenericFunctions.UserDefinedClass</DeclaringType>
<Token>100663298</Token>
+ <Rid>2</Rid>
<EntryPointRuntimeFunctionId>1</EntryPointRuntimeFunctionId>
</R2RMethod>
<RuntimeFunctions>
- <RuntimeFunction>
+ <RuntimeFunction Index="1">
<MethodRid>2</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
<StartAddress>10388</StartAddress>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
- <Method Index="4">
- <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="4">
+ <Method Index="2">
+ <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="2">
<Name>Main</Name>
<SignatureString>GenericFunctions.GenericFunctions.Main(String[])</SignatureString>
<IsGeneric>false</IsGeneric>
<DeclaringType>GenericFunctions.GenericFunctions</DeclaringType>
<Token>100663300</Token>
+ <Rid>4</Rid>
<EntryPointRuntimeFunctionId>3</EntryPointRuntimeFunctionId>
<Fixups>
- <FixupCell>
+ <FixupCell Index="0">
<TableIndex>2</TableIndex>
<CellOffset>0</CellOffset>
</FixupCell>
</Fixups>
</R2RMethod>
<RuntimeFunctions>
- <RuntimeFunction>
+ <RuntimeFunction Index="3">
<MethodRid>4</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="3">
<StartAddress>10412</StartAddress>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
- <Method Index="5">
- <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="5">
+ <Method Index="3">
+ <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="3">
<Name>.ctor</Name>
<SignatureString>GenericFunctions.GenericFunctions..ctor()</SignatureString>
<IsGeneric>false</IsGeneric>
<DeclaringType>GenericFunctions.GenericFunctions</DeclaringType>
<Token>100663301</Token>
+ <Rid>5</Rid>
<EntryPointRuntimeFunctionId>4</EntryPointRuntimeFunctionId>
</R2RMethod>
<RuntimeFunctions>
- <RuntimeFunction>
+ <RuntimeFunction Index="4">
<MethodRid>5</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="4">
<StartAddress>10432</StartAddress>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
- <Method Index="3">
- <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="3">
+ <Method Index="4">
+ <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="4">
<Name>GenericFunction</Name>
<SignatureString>GenericFunctions.GenericFunctions.GenericFunction<__Canon, __Canon>(__Canon, __Canon)</SignatureString>
<IsGeneric>true</IsGeneric>
<DeclaringType>GenericFunctions.GenericFunctions</DeclaringType>
<Token>100663299</Token>
+ <Rid>3</Rid>
<EntryPointRuntimeFunctionId>2</EntryPointRuntimeFunctionId>
</R2RMethod>
<RuntimeFunctions>
- <RuntimeFunction>
+ <RuntimeFunction Index="2">
<MethodRid>3</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="2">
<StartAddress>10400</StartAddress>
<Size>60</Size>
</R2RSection>
<Contents>
- <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="4096">
- <SectionSize>8</SectionSize>
- <Flags>CORCOMPILE_IMPORT_FLAGS_EAGER</Flags>
- <Type>CORCOMPILE_IMPORT_TYPE_UNKNOWN</Type>
- <EntrySize>0</EntrySize>
- <SignatureRVA>9264</SignatureRVA>
- <Entries>
- <ImportSectionEntry Index="9272">
- <StartOffset>0</StartOffset>
- <Section>0</Section>
- <SignatureSample>GgEaCDPAagI=</SignatureSample>
- </ImportSectionEntry>
- </Entries>
- <AuxiliaryDataRVA>0</AuxiliaryDataRVA>
- </R2RImportSection>
- <ImportSectionEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="9272">
- <StartOffset>0</StartOffset>
- <Section>0</Section>
- <SignatureSample>GgEaCDPAagI=</SignatureSample>
- </ImportSectionEntry>
- <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="4108">
- <SectionSize>4</SectionSize>
- <Flags>CORCOMPILE_IMPORT_FLAGS_UNKNOWN</Flags>
- <Type>CORCOMPILE_IMPORT_TYPE_STRING_HANDLE</Type>
- <EntrySize>4</EntrySize>
- <SignatureRVA>10188</SignatureRVA>
- <Entries />
- <AuxiliaryDataRVA>0</AuxiliaryDataRVA>
- </R2RImportSection>
- <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="4104">
- <SectionSize>4</SectionSize>
- <Flags>CORCOMPILE_IMPORT_FLAGS_PCODE</Flags>
- <Type>CORCOMPILE_IMPORT_TYPE_STUB_DISPATCH</Type>
- <EntrySize>4</EntrySize>
- <SignatureRVA>9292</SignatureRVA>
- <Entries>
- <ImportSectionEntry Index="10194">
- <StartOffset>0</StartOffset>
- <Section>268510268</Section>
- <SignatureSample>FQT/////EAE=</SignatureSample>
- </ImportSectionEntry>
- </Entries>
- <AuxiliaryDataRVA>10172</AuxiliaryDataRVA>
- <AuxiliaryData>
- <Version>2</Version>
- <CodeLength>0</CodeLength>
- <ReturnKind>RT_Object</ReturnKind>
- <ValidRangeStart>0</ValidRangeStart>
- <ValidRangeEnd>0</ValidRangeEnd>
- <SecurityObjectStackSlot>-1</SecurityObjectStackSlot>
- <GSCookieStackSlot>-1</GSCookieStackSlot>
- <PSPSymStackSlot>-1</PSPSymStackSlot>
- <GenericsInstContextStackSlot>-1</GenericsInstContextStackSlot>
- <StackBaseRegister>4294967295</StackBaseRegister>
- <SizeOfEditAndContinuePreservedArea>4294967295</SizeOfEditAndContinuePreservedArea>
- <ReversePInvokeFrameStackSlot>-1</ReversePInvokeFrameStackSlot>
- <SizeOfStackOutgoingAndScratchArea>0</SizeOfStackOutgoingAndScratchArea>
- <NumSafePoints>0</NumSafePoints>
- <NumInterruptibleRanges>0</NumInterruptibleRanges>
- <SafePointOffsets />
- <InterruptibleRanges />
- <SlotTable>
- <NumRegisters>0</NumRegisters>
- <NumStackSlots>0</NumStackSlots>
- <NumUntracked>0</NumUntracked>
- <NumSlots>0</NumSlots>
- <GcSlots />
- </SlotTable>
- <Size>22</Size>
- <Offset>3004</Offset>
- </AuxiliaryData>
- </R2RImportSection>
- <ImportSectionEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="10194">
- <StartOffset>0</StartOffset>
- <Section>268510268</Section>
- <SignatureSample>FQT/////EAE=</SignatureSample>
- </ImportSectionEntry>
+ <ImportSection Index="0">
+ <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
+ <SectionRVA>4096</SectionRVA>
+ <SectionSize>8</SectionSize>
+ <Flags>CORCOMPILE_IMPORT_FLAGS_EAGER</Flags>
+ <Type>CORCOMPILE_IMPORT_TYPE_UNKNOWN</Type>
+ <EntrySize>0</EntrySize>
+ <SignatureRVA>9264</SignatureRVA>
+ <Entries>
+ <ImportSectionEntry Index="0">
+ <StartOffset>0</StartOffset>
+ <Section>0</Section>
+ <SignatureRVA>9272</SignatureRVA>
+ <SignatureSample>GgEaCDPAagI=</SignatureSample>
+ </ImportSectionEntry>
+ </Entries>
+ <AuxiliaryDataRVA>0</AuxiliaryDataRVA>
+ </R2RImportSection>
+ <ImportSectionEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
+ <StartOffset>0</StartOffset>
+ <Section>0</Section>
+ <SignatureRVA>9272</SignatureRVA>
+ <SignatureSample>GgEaCDPAagI=</SignatureSample>
+ </ImportSectionEntry>
+ </ImportSection>
+ <ImportSection Index="1">
+ <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
+ <SectionRVA>4108</SectionRVA>
+ <SectionSize>4</SectionSize>
+ <Flags>CORCOMPILE_IMPORT_FLAGS_UNKNOWN</Flags>
+ <Type>CORCOMPILE_IMPORT_TYPE_STRING_HANDLE</Type>
+ <EntrySize>4</EntrySize>
+ <SignatureRVA>10188</SignatureRVA>
+ <Entries />
+ <AuxiliaryDataRVA>0</AuxiliaryDataRVA>
+ </R2RImportSection>
+ </ImportSection>
+ <ImportSection Index="2">
+ <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="2">
+ <SectionRVA>4104</SectionRVA>
+ <SectionSize>4</SectionSize>
+ <Flags>CORCOMPILE_IMPORT_FLAGS_PCODE</Flags>
+ <Type>CORCOMPILE_IMPORT_TYPE_STUB_DISPATCH</Type>
+ <EntrySize>4</EntrySize>
+ <SignatureRVA>9292</SignatureRVA>
+ <Entries>
+ <ImportSectionEntry Index="0">
+ <StartOffset>0</StartOffset>
+ <Section>268510268</Section>
+ <SignatureRVA>10194</SignatureRVA>
+ <SignatureSample>FQT/////EAE=</SignatureSample>
+ </ImportSectionEntry>
+ </Entries>
+ <AuxiliaryDataRVA>10172</AuxiliaryDataRVA>
+ <AuxiliaryData>
+ <Version>2</Version>
+ <CodeLength>0</CodeLength>
+ <ReturnKind>RT_Object</ReturnKind>
+ <ValidRangeStart>0</ValidRangeStart>
+ <ValidRangeEnd>0</ValidRangeEnd>
+ <SecurityObjectStackSlot>-1</SecurityObjectStackSlot>
+ <GSCookieStackSlot>-1</GSCookieStackSlot>
+ <PSPSymStackSlot>-1</PSPSymStackSlot>
+ <GenericsInstContextStackSlot>-1</GenericsInstContextStackSlot>
+ <StackBaseRegister>4294967295</StackBaseRegister>
+ <SizeOfEditAndContinuePreservedArea>4294967295</SizeOfEditAndContinuePreservedArea>
+ <ReversePInvokeFrameStackSlot>-1</ReversePInvokeFrameStackSlot>
+ <SizeOfStackOutgoingAndScratchArea>0</SizeOfStackOutgoingAndScratchArea>
+ <NumSafePoints>0</NumSafePoints>
+ <NumInterruptibleRanges>0</NumInterruptibleRanges>
+ <SafePointOffsets />
+ <InterruptibleRanges />
+ <SlotTable>
+ <NumRegisters>0</NumRegisters>
+ <NumStackSlots>0</NumStackSlots>
+ <NumUntracked>0</NumUntracked>
+ <NumSlots>0</NumSlots>
+ <GcSlots />
+ </SlotTable>
+ <Size>22</Size>
+ <Offset>3004</Offset>
+ </AuxiliaryData>
+ </R2RImportSection>
+ <ImportSectionEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
+ <StartOffset>0</StartOffset>
+ <Section>268510268</Section>
+ <SignatureRVA>10194</SignatureRVA>
+ <SignatureSample>FQT/////EAE=</SignatureSample>
+ </ImportSectionEntry>
+ </ImportSection>
</Contents>
</Section>
<Section Index="READYTORUN_SECTION_RUNTIME_FUNCTIONS">
<Contents />
</Section>
</Sections>
- <Methods>
- <Count>2</Count>
- <Method Index="1">
- <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
+ <Methods Count="2">
+ <Method Index="0">
+ <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
<Name>Main</Name>
<SignatureString>HelloWorld.HelloWorld.Main(String[])</SignatureString>
<IsGeneric>false</IsGeneric>
<DeclaringType>HelloWorld.HelloWorld</DeclaringType>
<Token>100663297</Token>
+ <Rid>1</Rid>
<EntryPointRuntimeFunctionId>0</EntryPointRuntimeFunctionId>
<Fixups>
- <FixupCell>
+ <FixupCell Index="0">
<TableIndex>1</TableIndex>
<CellOffset>0</CellOffset>
</FixupCell>
</Fixups>
</R2RMethod>
<RuntimeFunctions>
- <RuntimeFunction>
+ <RuntimeFunction Index="0">
<MethodRid>1</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
<StartAddress>10096</StartAddress>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
- <Method Index="2">
- <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="2">
+ <Method Index="1">
+ <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
<Name>.ctor</Name>
<SignatureString>HelloWorld.HelloWorld..ctor()</SignatureString>
<IsGeneric>false</IsGeneric>
<DeclaringType>HelloWorld.HelloWorld</DeclaringType>
<Token>100663298</Token>
+ <Rid>2</Rid>
<EntryPointRuntimeFunctionId>1</EntryPointRuntimeFunctionId>
</R2RMethod>
<RuntimeFunctions>
- <RuntimeFunction>
+ <RuntimeFunction Index="1">
<MethodRid>2</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
<StartAddress>10116</StartAddress>
<Size>20</Size>
</R2RSection>
<Contents>
- <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="4096">
- <SectionSize>4</SectionSize>
- <Flags>CORCOMPILE_IMPORT_FLAGS_EAGER</Flags>
- <Type>CORCOMPILE_IMPORT_TYPE_UNKNOWN</Type>
- <EntrySize>0</EntrySize>
- <SignatureRVA>9276</SignatureRVA>
- <Entries>
- <ImportSectionEntry Index="9280">
- <StartOffset>0</StartOffset>
- <Section>0</Section>
- <SignatureSample>GgEAAP////8=</SignatureSample>
- </ImportSectionEntry>
- </Entries>
- <AuxiliaryDataRVA>0</AuxiliaryDataRVA>
- </R2RImportSection>
- <ImportSectionEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="9280">
- <StartOffset>0</StartOffset>
- <Section>0</Section>
- <SignatureSample>GgEAAP////8=</SignatureSample>
- </ImportSectionEntry>
+ <ImportSection Index="0">
+ <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
+ <SectionRVA>4096</SectionRVA>
+ <SectionSize>4</SectionSize>
+ <Flags>CORCOMPILE_IMPORT_FLAGS_EAGER</Flags>
+ <Type>CORCOMPILE_IMPORT_TYPE_UNKNOWN</Type>
+ <EntrySize>0</EntrySize>
+ <SignatureRVA>9276</SignatureRVA>
+ <Entries>
+ <ImportSectionEntry Index="0">
+ <StartOffset>0</StartOffset>
+ <Section>0</Section>
+ <SignatureRVA>9280</SignatureRVA>
+ <SignatureSample>GgEAAP////8=</SignatureSample>
+ </ImportSectionEntry>
+ </Entries>
+ <AuxiliaryDataRVA>0</AuxiliaryDataRVA>
+ </R2RImportSection>
+ <ImportSectionEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
+ <StartOffset>0</StartOffset>
+ <Section>0</Section>
+ <SignatureRVA>9280</SignatureRVA>
+ <SignatureSample>GgEAAP////8=</SignatureSample>
+ </ImportSectionEntry>
+ </ImportSection>
</Contents>
</Section>
<Section Index="READYTORUN_SECTION_RUNTIME_FUNCTIONS">
<R2RSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="READYTORUN_SECTION_RUNTIME_FUNCTIONS">
- <RelativeVirtualAddress>10032</RelativeVirtualAddress>
- <Size>16</Size>
+ <RelativeVirtualAddress>10076</RelativeVirtualAddress>
+ <Size>24</Size>
</R2RSection>
<Contents>
- <id0 Index="0">0x00002720</id0>
- <id1 Index="1">0x0000275C</id1>
- <id2 Index="2">0x00002728</id2>
- <id3 Index="3">0x0000275C</id3>
+ <id0 Index="0">0x00002744</id0>
+ <id1 Index="1">0x0000279C</id1>
+ <id2 Index="2">0x0000274C</id2>
+ <id3 Index="3">0x0000279C</id3>
+ <id4 Index="4">0x00002754</id4>
+ <id5 Index="5">0x0000279C</id5>
</Contents>
</Section>
<Section Index="READYTORUN_SECTION_METHODDEF_ENTRYPOINTS">
<R2RSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="READYTORUN_SECTION_METHODDEF_ENTRYPOINTS">
- <RelativeVirtualAddress>10052</RelativeVirtualAddress>
- <Size>8</Size>
+ <RelativeVirtualAddress>10104</RelativeVirtualAddress>
+ <Size>10</Size>
</R2RSection>
<Contents />
</Section>
<Section Index="READYTORUN_SECTION_DEBUG_INFO">
<R2RSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="READYTORUN_SECTION_DEBUG_INFO">
- <RelativeVirtualAddress>10084</RelativeVirtualAddress>
- <Size>27</Size>
+ <RelativeVirtualAddress>10148</RelativeVirtualAddress>
+ <Size>36</Size>
</R2RSection>
<Contents />
</Section>
<Section Index="READYTORUN_SECTION_AVAILABLE_TYPES">
<R2RSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="READYTORUN_SECTION_AVAILABLE_TYPES">
- <RelativeVirtualAddress>10064</RelativeVirtualAddress>
+ <RelativeVirtualAddress>10128</RelativeVirtualAddress>
<Size>9</Size>
</R2RSection>
<Contents>
</Section>
<Section Index="READYTORUN_SECTION_INSTANCE_METHOD_ENTRYPOINTS">
<R2RSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="READYTORUN_SECTION_INSTANCE_METHOD_ENTRYPOINTS">
- <RelativeVirtualAddress>10060</RelativeVirtualAddress>
+ <RelativeVirtualAddress>10114</RelativeVirtualAddress>
<Size>3</Size>
</R2RSection>
<Contents />
</Section>
<Section Index="READYTORUN_SECTION_INLINING_INFO">
<R2RSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="READYTORUN_SECTION_INLINING_INFO">
- <RelativeVirtualAddress>10112</RelativeVirtualAddress>
- <Size>13</Size>
+ <RelativeVirtualAddress>10184</RelativeVirtualAddress>
+ <Size>22</Size>
</R2RSection>
<Contents />
</Section>
</Sections>
- <Methods>
- <Count>2</Count>
- <Method Index="1">
- <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
- <Name>Main</Name>
- <SignatureString>MultipleRuntimeFunctions.MultipleRuntimeFunctions.Main(String[])</SignatureString>
+ <Methods Count="3">
+ <Method Index="0">
+ <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
+ <Name>MethodWithMultipleRuntimeFunctions</Name>
+ <SignatureString>MultipleRuntimeFunctions.MultipleRuntimeFunctions.MethodWithMultipleRuntimeFunctions()</SignatureString>
<IsGeneric>false</IsGeneric>
<DeclaringType>MultipleRuntimeFunctions.MultipleRuntimeFunctions</DeclaringType>
<Token>100663297</Token>
+ <Rid>1</Rid>
<EntryPointRuntimeFunctionId>0</EntryPointRuntimeFunctionId>
</R2RMethod>
<RuntimeFunctions>
- <RuntimeFunction>
+ <RuntimeFunction Index="0">
<MethodRid>1</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
- <StartAddress>10016</StartAddress>
+ <StartAddress>10052</StartAddress>
<Size>6</Size>
- <UnwindRVA>10076</UnwindRVA>
+ <UnwindRVA>10140</UnwindRVA>
<CodeOffset>0</CodeOffset>
</RuntimeFunction>
<UnwindInfo>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
- <Method Index="2">
- <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="2">
- <Name>.ctor</Name>
- <SignatureString>MultipleRuntimeFunctions.MultipleRuntimeFunctions..ctor()</SignatureString>
+ <Method Index="1">
+ <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
+ <Name>Main</Name>
+ <SignatureString>MultipleRuntimeFunctions.MultipleRuntimeFunctions.Main(String[])</SignatureString>
<IsGeneric>false</IsGeneric>
<DeclaringType>MultipleRuntimeFunctions.MultipleRuntimeFunctions</DeclaringType>
<Token>100663298</Token>
+ <Rid>2</Rid>
<EntryPointRuntimeFunctionId>1</EntryPointRuntimeFunctionId>
</R2RMethod>
<RuntimeFunctions>
- <RuntimeFunction>
+ <RuntimeFunction Index="1">
<MethodRid>2</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
- <StartAddress>10024</StartAddress>
+ <StartAddress>10060</StartAddress>
+ <Size>6</Size>
+ <UnwindRVA>10140</UnwindRVA>
+ <CodeOffset>0</CodeOffset>
+ </RuntimeFunction>
+ <UnwindInfo>
+ <UnwindInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <Size>4</Size>
+ <FunctionLength>6</FunctionLength>
+ </UnwindInfo>
+ </UnwindInfo>
+ </RuntimeFunction>
+ </RuntimeFunctions>
+ </Method>
+ <Method Index="2">
+ <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="2">
+ <Name>.ctor</Name>
+ <SignatureString>MultipleRuntimeFunctions.MultipleRuntimeFunctions..ctor()</SignatureString>
+ <IsGeneric>false</IsGeneric>
+ <DeclaringType>MultipleRuntimeFunctions.MultipleRuntimeFunctions</DeclaringType>
+ <Token>100663299</Token>
+ <Rid>3</Rid>
+ <EntryPointRuntimeFunctionId>2</EntryPointRuntimeFunctionId>
+ </R2RMethod>
+ <RuntimeFunctions>
+ <RuntimeFunction Index="2">
+ <MethodRid>3</MethodRid>
+ <RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="2">
+ <StartAddress>10068</StartAddress>
<Size>6</Size>
- <UnwindRVA>10076</UnwindRVA>
+ <UnwindRVA>10140</UnwindRVA>
<CodeOffset>0</CodeOffset>
</RuntimeFunction>
<UnwindInfo>
<Size>40</Size>
</R2RSection>
<Contents>
- <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="4096">
- <SectionSize>8</SectionSize>
- <Flags>CORCOMPILE_IMPORT_FLAGS_EAGER</Flags>
- <Type>CORCOMPILE_IMPORT_TYPE_UNKNOWN</Type>
- <EntrySize>0</EntrySize>
- <SignatureRVA>9276</SignatureRVA>
- <Entries>
- <ImportSectionEntry Index="9284">
- <StartOffset>0</StartOffset>
- <Section>0</Section>
- <SignatureSample>GgEaCDPAagE=</SignatureSample>
- </ImportSectionEntry>
- </Entries>
- <AuxiliaryDataRVA>0</AuxiliaryDataRVA>
- </R2RImportSection>
- <ImportSectionEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="9284">
- <StartOffset>0</StartOffset>
- <Section>0</Section>
- <SignatureSample>GgEaCDPAagE=</SignatureSample>
- </ImportSectionEntry>
- <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="4104">
- <SectionSize>4</SectionSize>
- <Flags>CORCOMPILE_IMPORT_FLAGS_PCODE</Flags>
- <Type>CORCOMPILE_IMPORT_TYPE_STUB_DISPATCH</Type>
- <EntrySize>4</EntrySize>
- <SignatureRVA>9304</SignatureRVA>
- <Entries>
- <ImportSectionEntry Index="10432">
- <StartOffset>0</StartOffset>
- <Section>268510280</Section>
- <SignatureSample>FQQAAP////8=</SignatureSample>
- </ImportSectionEntry>
- </Entries>
- <AuxiliaryDataRVA>10412</AuxiliaryDataRVA>
- <AuxiliaryData>
- <Version>2</Version>
- <CodeLength>0</CodeLength>
- <ReturnKind>RT_Object</ReturnKind>
- <ValidRangeStart>0</ValidRangeStart>
- <ValidRangeEnd>0</ValidRangeEnd>
- <SecurityObjectStackSlot>-1</SecurityObjectStackSlot>
- <GSCookieStackSlot>-1</GSCookieStackSlot>
- <PSPSymStackSlot>-1</PSPSymStackSlot>
- <GenericsInstContextStackSlot>-1</GenericsInstContextStackSlot>
- <StackBaseRegister>4294967295</StackBaseRegister>
- <SizeOfEditAndContinuePreservedArea>4294967295</SizeOfEditAndContinuePreservedArea>
- <ReversePInvokeFrameStackSlot>-1</ReversePInvokeFrameStackSlot>
- <SizeOfStackOutgoingAndScratchArea>0</SizeOfStackOutgoingAndScratchArea>
- <NumSafePoints>0</NumSafePoints>
- <NumInterruptibleRanges>0</NumInterruptibleRanges>
- <SafePointOffsets />
- <InterruptibleRanges />
- <SlotTable>
- <NumRegisters>0</NumRegisters>
- <NumStackSlots>0</NumStackSlots>
- <NumUntracked>0</NumUntracked>
- <NumSlots>0</NumSlots>
- <GcSlots />
- </SlotTable>
- <Size>22</Size>
- <Offset>3244</Offset>
- </AuxiliaryData>
- </R2RImportSection>
- <ImportSectionEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="10432">
- <StartOffset>0</StartOffset>
- <Section>268510280</Section>
- <SignatureSample>FQQAAP////8=</SignatureSample>
- </ImportSectionEntry>
+ <ImportSection Index="0">
+ <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
+ <SectionRVA>4096</SectionRVA>
+ <SectionSize>8</SectionSize>
+ <Flags>CORCOMPILE_IMPORT_FLAGS_EAGER</Flags>
+ <Type>CORCOMPILE_IMPORT_TYPE_UNKNOWN</Type>
+ <EntrySize>0</EntrySize>
+ <SignatureRVA>9276</SignatureRVA>
+ <Entries>
+ <ImportSectionEntry Index="0">
+ <StartOffset>0</StartOffset>
+ <Section>0</Section>
+ <SignatureRVA>9284</SignatureRVA>
+ <SignatureSample>GgEaCDPAagE=</SignatureSample>
+ </ImportSectionEntry>
+ </Entries>
+ <AuxiliaryDataRVA>0</AuxiliaryDataRVA>
+ </R2RImportSection>
+ <ImportSectionEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
+ <StartOffset>0</StartOffset>
+ <Section>0</Section>
+ <SignatureRVA>9284</SignatureRVA>
+ <SignatureSample>GgEaCDPAagE=</SignatureSample>
+ </ImportSectionEntry>
+ </ImportSection>
+ <ImportSection Index="1">
+ <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
+ <SectionRVA>4104</SectionRVA>
+ <SectionSize>4</SectionSize>
+ <Flags>CORCOMPILE_IMPORT_FLAGS_PCODE</Flags>
+ <Type>CORCOMPILE_IMPORT_TYPE_STUB_DISPATCH</Type>
+ <EntrySize>4</EntrySize>
+ <SignatureRVA>9304</SignatureRVA>
+ <Entries>
+ <ImportSectionEntry Index="0">
+ <StartOffset>0</StartOffset>
+ <Section>268510280</Section>
+ <SignatureRVA>10432</SignatureRVA>
+ <SignatureSample>FQQAAP////8=</SignatureSample>
+ </ImportSectionEntry>
+ </Entries>
+ <AuxiliaryDataRVA>10412</AuxiliaryDataRVA>
+ <AuxiliaryData>
+ <Version>2</Version>
+ <CodeLength>0</CodeLength>
+ <ReturnKind>RT_Object</ReturnKind>
+ <ValidRangeStart>0</ValidRangeStart>
+ <ValidRangeEnd>0</ValidRangeEnd>
+ <SecurityObjectStackSlot>-1</SecurityObjectStackSlot>
+ <GSCookieStackSlot>-1</GSCookieStackSlot>
+ <PSPSymStackSlot>-1</PSPSymStackSlot>
+ <GenericsInstContextStackSlot>-1</GenericsInstContextStackSlot>
+ <StackBaseRegister>4294967295</StackBaseRegister>
+ <SizeOfEditAndContinuePreservedArea>4294967295</SizeOfEditAndContinuePreservedArea>
+ <ReversePInvokeFrameStackSlot>-1</ReversePInvokeFrameStackSlot>
+ <SizeOfStackOutgoingAndScratchArea>0</SizeOfStackOutgoingAndScratchArea>
+ <NumSafePoints>0</NumSafePoints>
+ <NumInterruptibleRanges>0</NumInterruptibleRanges>
+ <SafePointOffsets />
+ <InterruptibleRanges />
+ <SlotTable>
+ <NumRegisters>0</NumRegisters>
+ <NumStackSlots>0</NumStackSlots>
+ <NumUntracked>0</NumUntracked>
+ <NumSlots>0</NumSlots>
+ <GcSlots />
+ </SlotTable>
+ <Size>22</Size>
+ <Offset>3244</Offset>
+ </AuxiliaryData>
+ </R2RImportSection>
+ <ImportSectionEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
+ <StartOffset>0</StartOffset>
+ <Section>268510280</Section>
+ <SignatureRVA>10432</SignatureRVA>
+ <SignatureSample>FQQAAP////8=</SignatureSample>
+ </ImportSectionEntry>
+ </ImportSection>
</Contents>
</Section>
<Section Index="READYTORUN_SECTION_RUNTIME_FUNCTIONS">
<Contents />
</Section>
</Sections>
- <Methods>
- <Count>3</Count>
- <Method Index="1">
- <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
+ <Methods Count="3">
+ <Method Index="0">
+ <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
<Name>abc</Name>
<SignatureString>GcInfoTransitions.GcInfoTransitions.abc(String)</SignatureString>
<IsGeneric>false</IsGeneric>
<DeclaringType>GcInfoTransitions.GcInfoTransitions</DeclaringType>
<Token>100663297</Token>
+ <Rid>1</Rid>
<EntryPointRuntimeFunctionId>0</EntryPointRuntimeFunctionId>
</R2RMethod>
<RuntimeFunctions>
- <RuntimeFunction>
+ <RuntimeFunction Index="0">
<MethodRid>1</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
<StartAddress>10200</StartAddress>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
- <Method Index="2">
- <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="2">
+ <Method Index="1">
+ <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
<Name>Main</Name>
<SignatureString>GcInfoTransitions.GcInfoTransitions.Main(String[])</SignatureString>
<IsGeneric>false</IsGeneric>
<DeclaringType>GcInfoTransitions.GcInfoTransitions</DeclaringType>
<Token>100663298</Token>
+ <Rid>2</Rid>
<EntryPointRuntimeFunctionId>1</EntryPointRuntimeFunctionId>
</R2RMethod>
<RuntimeFunctions>
- <RuntimeFunction>
+ <RuntimeFunction Index="1">
<MethodRid>2</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
<StartAddress>10208</StartAddress>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
- <Method Index="3">
- <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="3">
+ <Method Index="2">
+ <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="2">
<Name>.ctor</Name>
<SignatureString>GcInfoTransitions.GcInfoTransitions..ctor()</SignatureString>
<IsGeneric>false</IsGeneric>
<DeclaringType>GcInfoTransitions.GcInfoTransitions</DeclaringType>
<Token>100663299</Token>
+ <Rid>3</Rid>
<EntryPointRuntimeFunctionId>2</EntryPointRuntimeFunctionId>
</R2RMethod>
<RuntimeFunctions>
- <RuntimeFunction>
+ <RuntimeFunction Index="2">
<MethodRid>3</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="2">
<StartAddress>10336</StartAddress>
<Size>60</Size>
</R2RSection>
<Contents>
- <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="4096">
- <SectionSize>8</SectionSize>
- <Flags>CORCOMPILE_IMPORT_FLAGS_EAGER</Flags>
- <Type>CORCOMPILE_IMPORT_TYPE_UNKNOWN</Type>
- <EntrySize>0</EntrySize>
- <SignatureRVA>9284</SignatureRVA>
- <Entries>
- <ImportSectionEntry Index="9292">
- <StartOffset>0</StartOffset>
- <Section>0</Section>
- <SignatureSample>GgEaEDPAagE=</SignatureSample>
- </ImportSectionEntry>
- </Entries>
- <AuxiliaryDataRVA>0</AuxiliaryDataRVA>
- </R2RImportSection>
- <ImportSectionEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="9292">
- <StartOffset>0</StartOffset>
- <Section>0</Section>
- <SignatureSample>GgEaEDPAagE=</SignatureSample>
- </ImportSectionEntry>
- <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="4104">
- <SectionSize>4</SectionSize>
- <Flags>CORCOMPILE_IMPORT_FLAGS_PCODE</Flags>
- <Type>CORCOMPILE_IMPORT_TYPE_UNKNOWN</Type>
- <EntrySize>4</EntrySize>
- <SignatureRVA>9312</SignatureRVA>
- <Entries>
- <ImportSectionEntry Index="10556">
- <StartOffset>0</StartOffset>
- <Section>268510288</Section>
- <SignatureSample>HBIMEBEIAAA=</SignatureSample>
- </ImportSectionEntry>
- </Entries>
- <AuxiliaryDataRVA>0</AuxiliaryDataRVA>
- </R2RImportSection>
- <ImportSectionEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="10556">
- <StartOffset>0</StartOffset>
- <Section>268510288</Section>
- <SignatureSample>HBIMEBEIAAA=</SignatureSample>
- </ImportSectionEntry>
- <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="4108">
- <SectionSize>4</SectionSize>
- <Flags>CORCOMPILE_IMPORT_FLAGS_UNKNOWN</Flags>
- <Type>CORCOMPILE_IMPORT_TYPE_UNKNOWN</Type>
- <EntrySize>0</EntrySize>
- <SignatureRVA>10552</SignatureRVA>
- <Entries />
- <AuxiliaryDataRVA>0</AuxiliaryDataRVA>
- </R2RImportSection>
+ <ImportSection Index="0">
+ <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
+ <SectionRVA>4096</SectionRVA>
+ <SectionSize>8</SectionSize>
+ <Flags>CORCOMPILE_IMPORT_FLAGS_EAGER</Flags>
+ <Type>CORCOMPILE_IMPORT_TYPE_UNKNOWN</Type>
+ <EntrySize>0</EntrySize>
+ <SignatureRVA>9284</SignatureRVA>
+ <Entries>
+ <ImportSectionEntry Index="0">
+ <StartOffset>0</StartOffset>
+ <Section>0</Section>
+ <SignatureRVA>9292</SignatureRVA>
+ <SignatureSample>GgEaEDPAagE=</SignatureSample>
+ </ImportSectionEntry>
+ </Entries>
+ <AuxiliaryDataRVA>0</AuxiliaryDataRVA>
+ </R2RImportSection>
+ <ImportSectionEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
+ <StartOffset>0</StartOffset>
+ <Section>0</Section>
+ <SignatureRVA>9292</SignatureRVA>
+ <SignatureSample>GgEaEDPAagE=</SignatureSample>
+ </ImportSectionEntry>
+ </ImportSection>
+ <ImportSection Index="1">
+ <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
+ <SectionRVA>4104</SectionRVA>
+ <SectionSize>4</SectionSize>
+ <Flags>CORCOMPILE_IMPORT_FLAGS_PCODE</Flags>
+ <Type>CORCOMPILE_IMPORT_TYPE_UNKNOWN</Type>
+ <EntrySize>4</EntrySize>
+ <SignatureRVA>9312</SignatureRVA>
+ <Entries>
+ <ImportSectionEntry Index="0">
+ <StartOffset>0</StartOffset>
+ <Section>268510288</Section>
+ <SignatureRVA>10556</SignatureRVA>
+ <SignatureSample>HBIMEBEIAAA=</SignatureSample>
+ </ImportSectionEntry>
+ </Entries>
+ <AuxiliaryDataRVA>0</AuxiliaryDataRVA>
+ </R2RImportSection>
+ <ImportSectionEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
+ <StartOffset>0</StartOffset>
+ <Section>268510288</Section>
+ <SignatureRVA>10556</SignatureRVA>
+ <SignatureSample>HBIMEBEIAAA=</SignatureSample>
+ </ImportSectionEntry>
+ </ImportSection>
+ <ImportSection Index="2">
+ <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="2">
+ <SectionRVA>4108</SectionRVA>
+ <SectionSize>4</SectionSize>
+ <Flags>CORCOMPILE_IMPORT_FLAGS_UNKNOWN</Flags>
+ <Type>CORCOMPILE_IMPORT_TYPE_UNKNOWN</Type>
+ <EntrySize>0</EntrySize>
+ <SignatureRVA>10552</SignatureRVA>
+ <Entries />
+ <AuxiliaryDataRVA>0</AuxiliaryDataRVA>
+ </R2RImportSection>
+ </ImportSection>
</Contents>
</Section>
<Section Index="READYTORUN_SECTION_RUNTIME_FUNCTIONS">
<Contents />
</Section>
</Sections>
- <Methods>
- <Count>5</Count>
- <Method Index="1">
- <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
+ <Methods Count="5">
+ <Method Index="0">
+ <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
<Name>.ctor</Name>
<SignatureString>GenericFunctions.UserDefinedStruct..ctor(Int32)</SignatureString>
<IsGeneric>false</IsGeneric>
<DeclaringType>GenericFunctions.UserDefinedStruct</DeclaringType>
<Token>100663297</Token>
+ <Rid>1</Rid>
<EntryPointRuntimeFunctionId>0</EntryPointRuntimeFunctionId>
</R2RMethod>
<RuntimeFunctions>
- <RuntimeFunction>
+ <RuntimeFunction Index="0">
<MethodRid>1</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
<StartAddress>10380</StartAddress>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
- <Method Index="2">
- <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="2">
+ <Method Index="1">
+ <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
<Name>.ctor</Name>
<SignatureString>GenericFunctions.UserDefinedClass..ctor(Int32)</SignatureString>
<IsGeneric>false</IsGeneric>
<DeclaringType>GenericFunctions.UserDefinedClass</DeclaringType>
<Token>100663298</Token>
+ <Rid>2</Rid>
<EntryPointRuntimeFunctionId>1</EntryPointRuntimeFunctionId>
</R2RMethod>
<RuntimeFunctions>
- <RuntimeFunction>
+ <RuntimeFunction Index="1">
<MethodRid>2</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
<StartAddress>10388</StartAddress>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
- <Method Index="4">
- <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="4">
+ <Method Index="2">
+ <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="2">
<Name>Main</Name>
<SignatureString>GenericFunctions.GenericFunctions.Main(String[])</SignatureString>
<IsGeneric>false</IsGeneric>
<DeclaringType>GenericFunctions.GenericFunctions</DeclaringType>
<Token>100663300</Token>
+ <Rid>4</Rid>
<EntryPointRuntimeFunctionId>3</EntryPointRuntimeFunctionId>
<Fixups>
- <FixupCell>
+ <FixupCell Index="0">
<TableIndex>2</TableIndex>
<CellOffset>0</CellOffset>
</FixupCell>
</Fixups>
</R2RMethod>
<RuntimeFunctions>
- <RuntimeFunction>
+ <RuntimeFunction Index="3">
<MethodRid>4</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="3">
<StartAddress>10412</StartAddress>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
- <Method Index="5">
- <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="5">
+ <Method Index="3">
+ <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="3">
<Name>.ctor</Name>
<SignatureString>GenericFunctions.GenericFunctions..ctor()</SignatureString>
<IsGeneric>false</IsGeneric>
<DeclaringType>GenericFunctions.GenericFunctions</DeclaringType>
<Token>100663301</Token>
+ <Rid>5</Rid>
<EntryPointRuntimeFunctionId>4</EntryPointRuntimeFunctionId>
</R2RMethod>
<RuntimeFunctions>
- <RuntimeFunction>
+ <RuntimeFunction Index="4">
<MethodRid>5</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="4">
<StartAddress>10432</StartAddress>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
- <Method Index="3">
- <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="3">
+ <Method Index="4">
+ <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="4">
<Name>GenericFunction</Name>
<SignatureString>GenericFunctions.GenericFunctions.GenericFunction<__Canon, __Canon>(__Canon, __Canon)</SignatureString>
<IsGeneric>true</IsGeneric>
<DeclaringType>GenericFunctions.GenericFunctions</DeclaringType>
<Token>100663299</Token>
+ <Rid>3</Rid>
<EntryPointRuntimeFunctionId>2</EntryPointRuntimeFunctionId>
</R2RMethod>
<RuntimeFunctions>
- <RuntimeFunction>
+ <RuntimeFunction Index="2">
<MethodRid>3</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="2">
<StartAddress>10400</StartAddress>
<Size>60</Size>
</R2RSection>
<Contents>
- <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="4096">
- <SectionSize>8</SectionSize>
- <Flags>CORCOMPILE_IMPORT_FLAGS_EAGER</Flags>
- <Type>CORCOMPILE_IMPORT_TYPE_UNKNOWN</Type>
- <EntrySize>0</EntrySize>
- <SignatureRVA>9264</SignatureRVA>
- <Entries>
- <ImportSectionEntry Index="9272">
- <StartOffset>0</StartOffset>
- <Section>0</Section>
- <SignatureSample>GgEaCDPAagI=</SignatureSample>
- </ImportSectionEntry>
- </Entries>
- <AuxiliaryDataRVA>0</AuxiliaryDataRVA>
- </R2RImportSection>
- <ImportSectionEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="9272">
- <StartOffset>0</StartOffset>
- <Section>0</Section>
- <SignatureSample>GgEaCDPAagI=</SignatureSample>
- </ImportSectionEntry>
- <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="4108">
- <SectionSize>4</SectionSize>
- <Flags>CORCOMPILE_IMPORT_FLAGS_UNKNOWN</Flags>
- <Type>CORCOMPILE_IMPORT_TYPE_STRING_HANDLE</Type>
- <EntrySize>4</EntrySize>
- <SignatureRVA>10188</SignatureRVA>
- <Entries />
- <AuxiliaryDataRVA>0</AuxiliaryDataRVA>
- </R2RImportSection>
- <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="4104">
- <SectionSize>4</SectionSize>
- <Flags>CORCOMPILE_IMPORT_FLAGS_PCODE</Flags>
- <Type>CORCOMPILE_IMPORT_TYPE_STUB_DISPATCH</Type>
- <EntrySize>4</EntrySize>
- <SignatureRVA>9292</SignatureRVA>
- <Entries>
- <ImportSectionEntry Index="10194">
- <StartOffset>0</StartOffset>
- <Section>268510268</Section>
- <SignatureSample>FQT/////EAE=</SignatureSample>
- </ImportSectionEntry>
- </Entries>
- <AuxiliaryDataRVA>10172</AuxiliaryDataRVA>
- <AuxiliaryData>
- <Version>2</Version>
- <CodeLength>0</CodeLength>
- <ReturnKind>RT_Object</ReturnKind>
- <ValidRangeStart>0</ValidRangeStart>
- <ValidRangeEnd>0</ValidRangeEnd>
- <SecurityObjectStackSlot>-1</SecurityObjectStackSlot>
- <GSCookieStackSlot>-1</GSCookieStackSlot>
- <PSPSymStackSlot>-1</PSPSymStackSlot>
- <GenericsInstContextStackSlot>-1</GenericsInstContextStackSlot>
- <StackBaseRegister>4294967295</StackBaseRegister>
- <SizeOfEditAndContinuePreservedArea>4294967295</SizeOfEditAndContinuePreservedArea>
- <ReversePInvokeFrameStackSlot>-1</ReversePInvokeFrameStackSlot>
- <SizeOfStackOutgoingAndScratchArea>0</SizeOfStackOutgoingAndScratchArea>
- <NumSafePoints>0</NumSafePoints>
- <NumInterruptibleRanges>0</NumInterruptibleRanges>
- <SafePointOffsets />
- <InterruptibleRanges />
- <SlotTable>
- <NumRegisters>0</NumRegisters>
- <NumStackSlots>0</NumStackSlots>
- <NumUntracked>0</NumUntracked>
- <NumSlots>0</NumSlots>
- <GcSlots />
- </SlotTable>
- <Size>22</Size>
- <Offset>3004</Offset>
- </AuxiliaryData>
- </R2RImportSection>
- <ImportSectionEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="10194">
- <StartOffset>0</StartOffset>
- <Section>268510268</Section>
- <SignatureSample>FQT/////EAE=</SignatureSample>
- </ImportSectionEntry>
+ <ImportSection Index="0">
+ <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
+ <SectionRVA>4096</SectionRVA>
+ <SectionSize>8</SectionSize>
+ <Flags>CORCOMPILE_IMPORT_FLAGS_EAGER</Flags>
+ <Type>CORCOMPILE_IMPORT_TYPE_UNKNOWN</Type>
+ <EntrySize>0</EntrySize>
+ <SignatureRVA>9264</SignatureRVA>
+ <Entries>
+ <ImportSectionEntry Index="0">
+ <StartOffset>0</StartOffset>
+ <Section>0</Section>
+ <SignatureRVA>9272</SignatureRVA>
+ <SignatureSample>GgEaCDPAagI=</SignatureSample>
+ </ImportSectionEntry>
+ </Entries>
+ <AuxiliaryDataRVA>0</AuxiliaryDataRVA>
+ </R2RImportSection>
+ <ImportSectionEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
+ <StartOffset>0</StartOffset>
+ <Section>0</Section>
+ <SignatureRVA>9272</SignatureRVA>
+ <SignatureSample>GgEaCDPAagI=</SignatureSample>
+ </ImportSectionEntry>
+ </ImportSection>
+ <ImportSection Index="1">
+ <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
+ <SectionRVA>4108</SectionRVA>
+ <SectionSize>4</SectionSize>
+ <Flags>CORCOMPILE_IMPORT_FLAGS_UNKNOWN</Flags>
+ <Type>CORCOMPILE_IMPORT_TYPE_STRING_HANDLE</Type>
+ <EntrySize>4</EntrySize>
+ <SignatureRVA>10188</SignatureRVA>
+ <Entries />
+ <AuxiliaryDataRVA>0</AuxiliaryDataRVA>
+ </R2RImportSection>
+ </ImportSection>
+ <ImportSection Index="2">
+ <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="2">
+ <SectionRVA>4104</SectionRVA>
+ <SectionSize>4</SectionSize>
+ <Flags>CORCOMPILE_IMPORT_FLAGS_PCODE</Flags>
+ <Type>CORCOMPILE_IMPORT_TYPE_STUB_DISPATCH</Type>
+ <EntrySize>4</EntrySize>
+ <SignatureRVA>9292</SignatureRVA>
+ <Entries>
+ <ImportSectionEntry Index="0">
+ <StartOffset>0</StartOffset>
+ <Section>268510268</Section>
+ <SignatureRVA>10194</SignatureRVA>
+ <SignatureSample>FQT/////EAE=</SignatureSample>
+ </ImportSectionEntry>
+ </Entries>
+ <AuxiliaryDataRVA>10172</AuxiliaryDataRVA>
+ <AuxiliaryData>
+ <Version>2</Version>
+ <CodeLength>0</CodeLength>
+ <ReturnKind>RT_Object</ReturnKind>
+ <ValidRangeStart>0</ValidRangeStart>
+ <ValidRangeEnd>0</ValidRangeEnd>
+ <SecurityObjectStackSlot>-1</SecurityObjectStackSlot>
+ <GSCookieStackSlot>-1</GSCookieStackSlot>
+ <PSPSymStackSlot>-1</PSPSymStackSlot>
+ <GenericsInstContextStackSlot>-1</GenericsInstContextStackSlot>
+ <StackBaseRegister>4294967295</StackBaseRegister>
+ <SizeOfEditAndContinuePreservedArea>4294967295</SizeOfEditAndContinuePreservedArea>
+ <ReversePInvokeFrameStackSlot>-1</ReversePInvokeFrameStackSlot>
+ <SizeOfStackOutgoingAndScratchArea>0</SizeOfStackOutgoingAndScratchArea>
+ <NumSafePoints>0</NumSafePoints>
+ <NumInterruptibleRanges>0</NumInterruptibleRanges>
+ <SafePointOffsets />
+ <InterruptibleRanges />
+ <SlotTable>
+ <NumRegisters>0</NumRegisters>
+ <NumStackSlots>0</NumStackSlots>
+ <NumUntracked>0</NumUntracked>
+ <NumSlots>0</NumSlots>
+ <GcSlots />
+ </SlotTable>
+ <Size>22</Size>
+ <Offset>3004</Offset>
+ </AuxiliaryData>
+ </R2RImportSection>
+ <ImportSectionEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
+ <StartOffset>0</StartOffset>
+ <Section>268510268</Section>
+ <SignatureRVA>10194</SignatureRVA>
+ <SignatureSample>FQT/////EAE=</SignatureSample>
+ </ImportSectionEntry>
+ </ImportSection>
</Contents>
</Section>
<Section Index="READYTORUN_SECTION_RUNTIME_FUNCTIONS">
<Contents />
</Section>
</Sections>
- <Methods>
- <Count>2</Count>
- <Method Index="1">
- <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
+ <Methods Count="2">
+ <Method Index="0">
+ <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
<Name>Main</Name>
<SignatureString>HelloWorld.HelloWorld.Main(String[])</SignatureString>
<IsGeneric>false</IsGeneric>
<DeclaringType>HelloWorld.HelloWorld</DeclaringType>
<Token>100663297</Token>
+ <Rid>1</Rid>
<EntryPointRuntimeFunctionId>0</EntryPointRuntimeFunctionId>
<Fixups>
- <FixupCell>
+ <FixupCell Index="0">
<TableIndex>1</TableIndex>
<CellOffset>0</CellOffset>
</FixupCell>
</Fixups>
</R2RMethod>
<RuntimeFunctions>
- <RuntimeFunction>
+ <RuntimeFunction Index="0">
<MethodRid>1</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
<StartAddress>10096</StartAddress>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
- <Method Index="2">
- <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="2">
+ <Method Index="1">
+ <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
<Name>.ctor</Name>
<SignatureString>HelloWorld.HelloWorld..ctor()</SignatureString>
<IsGeneric>false</IsGeneric>
<DeclaringType>HelloWorld.HelloWorld</DeclaringType>
<Token>100663298</Token>
+ <Rid>2</Rid>
<EntryPointRuntimeFunctionId>1</EntryPointRuntimeFunctionId>
</R2RMethod>
<RuntimeFunctions>
- <RuntimeFunction>
+ <RuntimeFunction Index="1">
<MethodRid>2</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
<StartAddress>10116</StartAddress>
<Size>20</Size>
</R2RSection>
<Contents>
- <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="4096">
- <SectionSize>4</SectionSize>
- <Flags>CORCOMPILE_IMPORT_FLAGS_EAGER</Flags>
- <Type>CORCOMPILE_IMPORT_TYPE_UNKNOWN</Type>
- <EntrySize>0</EntrySize>
- <SignatureRVA>9276</SignatureRVA>
- <Entries>
- <ImportSectionEntry Index="9280">
- <StartOffset>0</StartOffset>
- <Section>0</Section>
- <SignatureSample>GgEAAP////8=</SignatureSample>
- </ImportSectionEntry>
- </Entries>
- <AuxiliaryDataRVA>0</AuxiliaryDataRVA>
- </R2RImportSection>
- <ImportSectionEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="9280">
- <StartOffset>0</StartOffset>
- <Section>0</Section>
- <SignatureSample>GgEAAP////8=</SignatureSample>
- </ImportSectionEntry>
+ <ImportSection Index="0">
+ <R2RImportSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
+ <SectionRVA>4096</SectionRVA>
+ <SectionSize>4</SectionSize>
+ <Flags>CORCOMPILE_IMPORT_FLAGS_EAGER</Flags>
+ <Type>CORCOMPILE_IMPORT_TYPE_UNKNOWN</Type>
+ <EntrySize>0</EntrySize>
+ <SignatureRVA>9276</SignatureRVA>
+ <Entries>
+ <ImportSectionEntry Index="0">
+ <StartOffset>0</StartOffset>
+ <Section>0</Section>
+ <SignatureRVA>9280</SignatureRVA>
+ <SignatureSample>GgEAAP////8=</SignatureSample>
+ </ImportSectionEntry>
+ </Entries>
+ <AuxiliaryDataRVA>0</AuxiliaryDataRVA>
+ </R2RImportSection>
+ <ImportSectionEntry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
+ <StartOffset>0</StartOffset>
+ <Section>0</Section>
+ <SignatureRVA>9280</SignatureRVA>
+ <SignatureSample>GgEAAP////8=</SignatureSample>
+ </ImportSectionEntry>
+ </ImportSection>
</Contents>
</Section>
<Section Index="READYTORUN_SECTION_RUNTIME_FUNCTIONS">
<R2RSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="READYTORUN_SECTION_RUNTIME_FUNCTIONS">
- <RelativeVirtualAddress>10032</RelativeVirtualAddress>
- <Size>16</Size>
+ <RelativeVirtualAddress>10076</RelativeVirtualAddress>
+ <Size>24</Size>
</R2RSection>
<Contents>
- <id0 Index="0">0x00002720</id0>
- <id1 Index="1">0x0000275C</id1>
- <id2 Index="2">0x00002728</id2>
- <id3 Index="3">0x0000275C</id3>
+ <id0 Index="0">0x00002744</id0>
+ <id1 Index="1">0x0000279C</id1>
+ <id2 Index="2">0x0000274C</id2>
+ <id3 Index="3">0x0000279C</id3>
+ <id4 Index="4">0x00002754</id4>
+ <id5 Index="5">0x0000279C</id5>
</Contents>
</Section>
<Section Index="READYTORUN_SECTION_METHODDEF_ENTRYPOINTS">
<R2RSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="READYTORUN_SECTION_METHODDEF_ENTRYPOINTS">
- <RelativeVirtualAddress>10052</RelativeVirtualAddress>
- <Size>8</Size>
+ <RelativeVirtualAddress>10104</RelativeVirtualAddress>
+ <Size>10</Size>
</R2RSection>
<Contents />
</Section>
<Section Index="READYTORUN_SECTION_DEBUG_INFO">
<R2RSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="READYTORUN_SECTION_DEBUG_INFO">
- <RelativeVirtualAddress>10084</RelativeVirtualAddress>
- <Size>27</Size>
+ <RelativeVirtualAddress>10148</RelativeVirtualAddress>
+ <Size>36</Size>
</R2RSection>
<Contents />
</Section>
<Section Index="READYTORUN_SECTION_AVAILABLE_TYPES">
<R2RSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="READYTORUN_SECTION_AVAILABLE_TYPES">
- <RelativeVirtualAddress>10064</RelativeVirtualAddress>
+ <RelativeVirtualAddress>10128</RelativeVirtualAddress>
<Size>9</Size>
</R2RSection>
<Contents>
</Section>
<Section Index="READYTORUN_SECTION_INSTANCE_METHOD_ENTRYPOINTS">
<R2RSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="READYTORUN_SECTION_INSTANCE_METHOD_ENTRYPOINTS">
- <RelativeVirtualAddress>10060</RelativeVirtualAddress>
+ <RelativeVirtualAddress>10114</RelativeVirtualAddress>
<Size>3</Size>
</R2RSection>
<Contents />
</Section>
<Section Index="READYTORUN_SECTION_INLINING_INFO">
<R2RSection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="READYTORUN_SECTION_INLINING_INFO">
- <RelativeVirtualAddress>10112</RelativeVirtualAddress>
- <Size>13</Size>
+ <RelativeVirtualAddress>10184</RelativeVirtualAddress>
+ <Size>22</Size>
</R2RSection>
<Contents />
</Section>
</Sections>
- <Methods>
- <Count>2</Count>
- <Method Index="1">
- <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
- <Name>Main</Name>
- <SignatureString>MultipleRuntimeFunctions.MultipleRuntimeFunctions.Main(String[])</SignatureString>
+ <Methods Count="3">
+ <Method Index="0">
+ <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
+ <Name>MethodWithMultipleRuntimeFunctions</Name>
+ <SignatureString>MultipleRuntimeFunctions.MultipleRuntimeFunctions.MethodWithMultipleRuntimeFunctions()</SignatureString>
<IsGeneric>false</IsGeneric>
<DeclaringType>MultipleRuntimeFunctions.MultipleRuntimeFunctions</DeclaringType>
<Token>100663297</Token>
+ <Rid>1</Rid>
<EntryPointRuntimeFunctionId>0</EntryPointRuntimeFunctionId>
</R2RMethod>
<RuntimeFunctions>
- <RuntimeFunction>
+ <RuntimeFunction Index="0">
<MethodRid>1</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
- <StartAddress>10016</StartAddress>
+ <StartAddress>10052</StartAddress>
<Size>6</Size>
- <UnwindRVA>10076</UnwindRVA>
+ <UnwindRVA>10140</UnwindRVA>
<CodeOffset>0</CodeOffset>
</RuntimeFunction>
<UnwindInfo>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
- <Method Index="2">
- <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="2">
- <Name>.ctor</Name>
- <SignatureString>MultipleRuntimeFunctions.MultipleRuntimeFunctions..ctor()</SignatureString>
+ <Method Index="1">
+ <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
+ <Name>Main</Name>
+ <SignatureString>MultipleRuntimeFunctions.MultipleRuntimeFunctions.Main(String[])</SignatureString>
<IsGeneric>false</IsGeneric>
<DeclaringType>MultipleRuntimeFunctions.MultipleRuntimeFunctions</DeclaringType>
<Token>100663298</Token>
+ <Rid>2</Rid>
<EntryPointRuntimeFunctionId>1</EntryPointRuntimeFunctionId>
</R2RMethod>
<RuntimeFunctions>
- <RuntimeFunction>
+ <RuntimeFunction Index="1">
<MethodRid>2</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
- <StartAddress>10024</StartAddress>
+ <StartAddress>10060</StartAddress>
+ <Size>6</Size>
+ <UnwindRVA>10140</UnwindRVA>
+ <CodeOffset>0</CodeOffset>
+ </RuntimeFunction>
+ <UnwindInfo>
+ <UnwindInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <Size>4</Size>
+ <FunctionLength>6</FunctionLength>
+ </UnwindInfo>
+ </UnwindInfo>
+ </RuntimeFunction>
+ </RuntimeFunctions>
+ </Method>
+ <Method Index="2">
+ <R2RMethod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="2">
+ <Name>.ctor</Name>
+ <SignatureString>MultipleRuntimeFunctions.MultipleRuntimeFunctions..ctor()</SignatureString>
+ <IsGeneric>false</IsGeneric>
+ <DeclaringType>MultipleRuntimeFunctions.MultipleRuntimeFunctions</DeclaringType>
+ <Token>100663299</Token>
+ <Rid>3</Rid>
+ <EntryPointRuntimeFunctionId>2</EntryPointRuntimeFunctionId>
+ </R2RMethod>
+ <RuntimeFunctions>
+ <RuntimeFunction Index="2">
+ <MethodRid>3</MethodRid>
+ <RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="2">
+ <StartAddress>10068</StartAddress>
<Size>6</Size>
- <UnwindRVA>10076</UnwindRVA>
+ <UnwindRVA>10140</UnwindRVA>
<CodeOffset>0</CodeOffset>
</RuntimeFunction>
<UnwindInfo>
--- /dev/null
+set CurrentDir=%~dp0
+set ProjectDir=%CurrentDir%..\..\..\..\
+
+"%ProjectDir%Tools\dotnetcli\dotnet.exe" build /p:__BuildArch=x64 /p:__BuildOS=Windows_NT /p:__BuildType=Checked %ProjectDir%src\tools\r2rdump\R2RDump.csproj
+"%ProjectDir%Tools\dotnetcli\dotnet.exe" build /p:__BuildArch=x86 /p:__BuildOS=Windows_NT /p:__BuildType=Release %ProjectDir%src\tools\r2rdump\R2RDump.csproj
+
+set tests=HelloWorld GcInfoTransitions GenericFunctions MultipleRuntimeFunctions
+
+(for %%a in (%tests%) do (
+ "%ProjectDir%Tools\dotnetcli\dotnet.exe" build /p:__BuildArch=x64 /p:__BuildOS=Windows_NT /p:__BuildType=Checked "%ProjectDir%tests\src\readytorun\r2rdump\files\%%a.csproj"
+ %ProjectDir%bin\tests\Windows_NT.x64.Checked\Tests\Core_Root\crossgen /readytorun /platform_assemblies_paths %ProjectDir%bin\tests\Windows_NT.x64.Checked\Tests\Core_Root /out %%a.ni.dll %ProjectDir%bin\tests\Windows_NT.x64.Checked\readytorun\r2rdump\files\%%a\%%a.dll
+ "%ProjectDir%Tools\dotnetcli\dotnet.exe" %ProjectDir%bin\Product\Windows_NT.x64.Checked\netcoreapp2.0\R2RDump.dll --in %%a.ni.dll --out %ProjectDir%tests\src\readytorun\r2rdump\files\Windows_NT.x64.Checked\%%a.xml -x -v
+))
+
+(for %%a in (%tests%) do (
+ "%ProjectDir%Tools\dotnetcli\dotnet.exe" build /p:__BuildArch=x86 /p:__BuildOS=Windows_NT /p:__BuildType=Release "%ProjectDir%tests\src\readytorun\r2rdump\files\%%a.csproj"
+ %ProjectDir%bin\tests\Windows_NT.x86.Release\Tests\Core_Root\crossgen /readytorun /platform_assemblies_paths %ProjectDir%bin\tests\Windows_NT.x86.Release\Tests\Core_Root /out %%a.ni.dll %ProjectDir%bin\tests\Windows_NT.x86.Release\readytorun\r2rdump\files\%%a\%%a.dll
+ "%ProjectDir%Tools\dotnetcli\dotnet.exe" %ProjectDir%bin\Product\Windows_NT.x86.Release\netcoreapp2.0\R2RDump.dll --in %%a.ni.dll --out %ProjectDir%tests\src\readytorun\r2rdump\files\Windows_NT.x86.Release\%%a.xml -x -v
+))
+
+COPY /Y %ProjectDir%tests\src\readytorun\r2rdump\files\Windows_NT.x86.Release\*.xml %ProjectDir%tests\src\readytorun\r2rdump\files\Windows_NT.x86.Checked