7 writes to index
ILCompiler.Compiler (2)
parent\parent\Common\TypeSystem\IL\Stubs\CalliMarshallingMethodThunk.cs (1)
73index = MethodSignature.GetIndexOfCustomModifierOnTypeByParameterIndex(parameterTypes.Length),
parent\parent\Common\TypeSystem\Interop\UnmanagedCallingConventions.cs (1)
268index = MethodSignature.IndexOfCustomModifiersOnReturnType,
ILCompiler.ReadyToRun (1)
parent\parent\Common\TypeSystem\Interop\UnmanagedCallingConventions.cs (1)
268index = MethodSignature.IndexOfCustomModifiersOnReturnType,
ILCompiler.TypeSystem (4)
parent\parent\Common\TypeSystem\Ecma\EcmaSignatureParser.cs (4)
184_embeddedSignatureDataList.Add(new EmbeddedSignatureData { index = string.Join(".", _indexStack) + "|" + arrayShapeString.ToString(), kind = EmbeddedSignatureDataKind.ArrayShape, type = null }); 295_embeddedSignatureDataList?.Add(new EmbeddedSignatureData { index = string.Join(".", _indexStack), kind = EmbeddedSignatureDataKind.RequiredCustomModifier, type = ResolveHandle(typeHandle) }); 307_embeddedSignatureDataList?.Add(new EmbeddedSignatureData { index = string.Join(".", _indexStack), kind = EmbeddedSignatureDataKind.OptionalCustomModifier, type = ResolveHandle(typeHandle) }); 411_embeddedSignatureDataList?.Add(new EmbeddedSignatureData { index = string.Join(".", _indexStack) + "|" + ((int)signatureCallConv).ToString(), kind = EmbeddedSignatureDataKind.UnmanagedCallConv, type = null });
17 references to index
ILCompiler.Compiler (5)
parent\parent\Common\TypeSystem\Interop\IL\MarshalHelpers.cs (1)
198if (customModifier.index != customModifierIndex)
parent\parent\Common\TypeSystem\Interop\UnmanagedCallingConventions.cs (1)
76if (data.index != MethodSignature.IndexOfCustomModifiersOnReturnType)
parent\parent\Common\TypeSystem\MetadataEmitter\TypeSystemMetadataEmitter.cs (3)
523var unmanagedCallConvPossibility = _embeddedData[_embeddedDataIndex].index.Split('|'); 548var arrayShapePossibility = _embeddedData[_embeddedDataIndex].index.Split('|'); 605while ((_embeddedDataIndex < _embeddedData.Length) && _embeddedData[_embeddedDataIndex].index == indexData)
ILCompiler.ReadyToRun (5)
parent\parent\Common\TypeSystem\Interop\IL\MarshalHelpers.cs (1)
198if (customModifier.index != customModifierIndex)
parent\parent\Common\TypeSystem\Interop\UnmanagedCallingConventions.cs (1)
76if (data.index != MethodSignature.IndexOfCustomModifiersOnReturnType)
parent\parent\Common\TypeSystem\MetadataEmitter\TypeSystemMetadataEmitter.cs (3)
523var unmanagedCallConvPossibility = _embeddedData[_embeddedDataIndex].index.Split('|'); 548var arrayShapePossibility = _embeddedData[_embeddedDataIndex].index.Split('|'); 605while ((_embeddedDataIndex < _embeddedData.Length) && _embeddedData[_embeddedDataIndex].index == indexData)
ILCompiler.TypeSystem (7)
parent\parent\Common\TypeSystem\Common\MethodDesc.cs (3)
211if (data.index == modifierIndex) 325if (thisData.index != otherData.index ||
parent\parent\Common\TypeSystem\IL\UnsafeAccessors.cs (2)
292string declIndex = dd.index; 318if (declIndex != md.index)
parent\parent\Common\TypeSystem\Sorting\MethodSignature.Sorting.cs (2)
48result = string.CompareOrdinal(thisData.index, otherData.index);