23 references to SequenceNumber
ILCompiler.Compiler (6)
Compiler\Dataflow\FlowAnnotations.cs (4)
443if (parameter.SequenceNumber == 0) 459if (!IsTypeInterestingForDataflow(signature[parameter.SequenceNumber - 1])) 461_logger.LogWarning(method, DiagnosticId.DynamicallyAccessedMembersOnMethodParameterCanOnlyApplyToTypesOrStrings, DiagnosticUtilities.GetParameterNameForErrorMessage(method, parameter.SequenceNumber - 1), method.GetDisplayName()); 466paramAnnotations[parameter.SequenceNumber - 1 + (signature.IsStatic ? 0 : 1)] = pa;
Compiler\DependencyAnalysis\ReflectionInvokeSupportDependencyAlgorithm.cs (1)
44if (param.SequenceNumber == sig.Length /* SequenceNumber is 1-based */)
src\runtime\src\coreclr\tools\Common\Compiler\DisplayNameHelpers.cs (1)
111if (parameter.SequenceNumber == parameterIndex + 1)
ILCompiler.MetadataTransform (1)
ILCompiler\Metadata\Transform.Method.cs (1)
95Sequence = checked((ushort)param.SequenceNumber)
ILCompiler.ReadyToRun (1)
src\runtime\src\coreclr\tools\Common\Compiler\DisplayNameHelpers.cs (1)
111if (parameter.SequenceNumber == parameterIndex + 1)
ILCompiler.TypeSystem (10)
src\runtime\src\coreclr\tools\Common\TypeSystem\Ecma\EcmaMethod.cs (1)
579ParameterMetadata data = new ParameterMetadata(parameter.SequenceNumber, (ParameterMetadataAttributes)parameter.Attributes, marshalAsDescriptor);
src\runtime\src\coreclr\tools\Common\TypeSystem\IL\EcmaMethodIL.Symbols.cs (1)
77if (p.SequenceNumber == 0)
src\runtime\src\coreclr\tools\Common\TypeSystem\IL\UnsafeAccessors.cs (8)
559if (parameter.SequenceNumber > originalSignature.Length) 572bool isReturnValue = parameter.SequenceNumber == 0; 574TypeDesc initialType = isReturnValue ? originalSignature.ReturnType : originalSignature[parameter.SequenceNumber - 1]; 602context.ReplacedSignatureElements[parameter.SequenceNumber] = true; 610updatedSignature[parameter.SequenceNumber - 1] = replacementType; 687if (currentParameter.SequenceNumber == sequenceNumber) 696if (thisParameterMaybe.SequenceNumber > sequenceNumber) 702if (thisParameterMaybe.SequenceNumber == sequenceNumber)
Microsoft.CodeAnalysis (1)
MetadataReader\PEModule.cs (1)
3525return MetadataReader.GetParameter(param).SequenceNumber;
Microsoft.Diagnostics.DataContractReader.Legacy (3)
ClrDataFrame.cs (1)
818if (param.SequenceNumber == sequenceNumber)
MetaDataImportImpl.cs (2)
1500if (param.SequenceNumber == (int)ulParamSeq) 1561*pulSequence = (uint)param.SequenceNumber;
System.Reflection.MetadataLoadContext (1)
System\Reflection\TypeLoading\MethodBase\Ecma\EcmaMethodDecoder.cs (1)
81int position = p.SequenceNumber - 1;