4 writes to _parameterBuilders
System.Reflection.Emit (4)
System\Reflection\Emit\MethodBuilderImpl.cs (4)
68
_parameterBuilders
= new ParameterBuilderImpl[parameterTypes.Length + 1]; // parameter 0 reserved for return type
140
_parameterBuilders
??= new ParameterBuilderImpl[1];
230
_parameterBuilders
= new ParameterBuilderImpl[parameterTypes.Length + 1]; // parameter 0 reserved for return type
297
_parameterBuilders
??= new ParameterBuilderImpl[_parameterTypes.Length + 1]; // parameter 0 reserved for return type
8 references to _parameterBuilders
System.Reflection.Emit (8)
System\Reflection\Emit\MethodBuilderImpl.cs (6)
144
_parameterBuilders
[position] = parameter;
259
if (
_parameterBuilders
== null ||
_parameterBuilders
[0] == null)
265
return new ParameterInfoWrapper(
_parameterBuilders
[0], _returnType);
302
if (
_parameterBuilders
[i + 1] == null)
308
parameters[i] = new ParameterInfoWrapper(
_parameterBuilders
[i + 1], _parameterTypes[i]);
System\Reflection\Emit\ModuleBuilderImpl.cs (2)
382
if (method.
_parameterBuilders
!= null)
384
foreach (ParameterBuilderImpl parameter in method.
_parameterBuilders
)