24 references to IndexFromBeginningOfArray
ILCompiler.ReadyToRun (24)
Compiler\DependencyAnalysis\ImportReferenceProvider.cs (4)
38return writer.GetTuple(writer.GetUnsignedConstant((uint)typeImport.Table.IndexFromBeginningOfArray), writer.GetUnsignedConstant((uint)typeImport.IndexFromBeginningOfArray)); 44return writer.GetTuple(writer.GetUnsignedConstant((uint)typeImport.Table.IndexFromBeginningOfArray), writer.GetUnsignedConstant((uint)typeImport.IndexFromBeginningOfArray));
Compiler\DependencyAnalysis\ReadyToRun\InliningInfoNode.cs (4)
266int indexA = _symbolNodeFactory.CheckILBodyFixupSignature(a).IndexFromBeginningOfArray; 267int indexB = _symbolNodeFactory.CheckILBodyFixupSignature(b).IndexFromBeginningOfArray; 302indexOfInlinee = (uint)_symbolNodeFactory.CheckILBodyFixupSignature(inlinee).IndexFromBeginningOfArray; 330uint ilBodyIndex = (uint)_symbolNodeFactory.CheckILBodyFixupSignature(inliner).IndexFromBeginningOfArray;
Compiler\DependencyAnalysis\ReadyToRun\InstrumentationDataTableNode.cs (6)
112if (typeHandleImport.Table.IndexFromBeginningOfArray >= 0xF) 121computedInt = (typeHandleImport.IndexFromBeginningOfArray << 4) | typeHandleImport.Table.IndexFromBeginningOfArray; 156if (methodHandleImport.Table.IndexFromBeginningOfArray >= 0xF) 165computedInt = (methodHandleImport.IndexFromBeginningOfArray << 4) | methodHandleImport.Table.IndexFromBeginningOfArray;
Compiler\DependencyAnalysis\ReadyToRun\MethodWithGCInfo.cs (2)
172fixupCells.Add(new FixupCell(fixupCell.Table.IndexFromBeginningOfArray, fixupCell.OffsetFromBeginningOfArray)); 184fixupCells.Add(new FixupCell(fixupCell.Table.IndexFromBeginningOfArray, fixupCell.OffsetFromBeginningOfArray));
Compiler\DependencyAnalysis\ReadyToRun\Target_ARM\ImportThunk.cs (1)
40int index = _containingImportSection.IndexFromBeginningOfArray;
Compiler\DependencyAnalysis\ReadyToRun\Target_ARM64\ImportThunk.cs (1)
43int index = _containingImportSection.IndexFromBeginningOfArray;
Compiler\DependencyAnalysis\ReadyToRun\Target_LoongArch64\ImportThunk.cs (1)
43int index = _containingImportSection.IndexFromBeginningOfArray;
Compiler\DependencyAnalysis\ReadyToRun\Target_RiscV64\ImportThunk.cs (1)
45int index = _containingImportSection.IndexFromBeginningOfArray;
Compiler\DependencyAnalysis\ReadyToRun\Target_X64\ImportThunk.cs (3)
32instructionEncoder.EmitPUSH((sbyte)_containingImportSection.IndexFromBeginningOfArray); 46instructionEncoder.EmitPUSH((sbyte)_containingImportSection.IndexFromBeginningOfArray); 63instructionEncoder.EmitPUSH((sbyte)_containingImportSection.IndexFromBeginningOfArray);
Compiler\DependencyAnalysis\ReadyToRun\Target_X86\ImportThunk.cs (1)
32instructionEncoder.EmitPUSH((sbyte)_containingImportSection.IndexFromBeginningOfArray);