1 write to _parameterTypes
Microsoft.Diagnostics.DataContractReader.Contracts (1)
src\runtime\src\coreclr\tools\Common\CallingConvention\ArgIterator.cs (1)
191
_parameterTypes
= parameterTypes;
17 references to _parameterTypes
Microsoft.Diagnostics.DataContractReader.Contracts (17)
src\runtime\src\coreclr\tools\Common\CallingConvention\ArgIterator.cs (17)
212
if (
_parameterTypes
== null)
213
return other.
_parameterTypes
== null;
215
if (other.
_parameterTypes
== null ||
_parameterTypes
.Length != other.
_parameterTypes
.Length)
218
for (int i = 0; i <
_parameterTypes
.Length; i++)
219
if (!
_parameterTypes
[i].Equals(other.
_parameterTypes
[i]))
233
if (
_parameterTypes
!= null)
235
for (int i = 0; i <
_parameterTypes
.Length; i++)
236
hashcode = hashcode * 31 +
_parameterTypes
[i].GetHashCode();
244
public int NumFixedArgs() { return
_parameterTypes
!= null ?
_parameterTypes
.Length : 0; }
249
thArgType =
_parameterTypes
[argNum];
256
return (argNum <
_parameterTypes
.Length &&
_parameterTypes
[argNum].GetCorElementType() == CorElementType.ELEMENT_TYPE_BYREF) ?
257
_parameterTypes
[argNum] :