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