2 writes to _parameterTypes
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\DynamicMethod.cs (2)
233
_parameterTypes
= new RuntimeType[signature.Length];
245
_parameterTypes
= Array.Empty<RuntimeType>();
11 references to _parameterTypes
System.Private.CoreLib (11)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\DynamicMethod.cs (7)
209
[MemberNotNull(nameof(
_parameterTypes
))]
238
_parameterTypes
[i] = (signature[i].UnderlyingSystemType as RuntimeType)!;
239
if (
_parameterTypes
[i] == null ||
_parameterTypes
[i] == typeof(void))
387
if (position < 0 || position >
_parameterTypes
.Length)
411
internal RuntimeType[] ArgumentTypes =>
_parameterTypes
;
417
Type[] parameterTypes =
_parameterTypes
;
src\System\Reflection\Emit\DynamicMethod.CoreCLR.cs (4)
106
Debug.Assert(
_parameterTypes
!= null);
108
Signature newSig = new Signature(_methodHandle,
_parameterTypes
, _returnType, CallingConvention);
151
null, CallingConvention, ReturnType, null, null,
_parameterTypes
, null, null).GetSignature(true);
162
null, CallingConvention, ReturnType, null, null,
_parameterTypes
, null, null).GetSignature(true);