4 writes to _parameterBuilders
System.Reflection.Emit (4)
System\Reflection\Emit\MethodBuilderImpl.cs (4)
67_parameterBuilders = new ParameterBuilderImpl[parameterTypes.Length + 1]; // parameter 0 reserved for return type 139_parameterBuilders ??= new ParameterBuilderImpl[1]; 225_parameterBuilders = new ParameterBuilderImpl[parameterTypes.Length + 1]; // parameter 0 reserved for return type 292_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)
143_parameterBuilders[position] = parameter; 254if (_parameterBuilders == null || _parameterBuilders[0] == null) 260return new ParameterInfoWrapper(_parameterBuilders[0], _returnType); 297if (_parameterBuilders[i + 1] == null) 303parameters[i] = new ParameterInfoWrapper(_parameterBuilders[i + 1], _parameterTypes[i]);
System\Reflection\Emit\ModuleBuilderImpl.cs (2)
382if (method._parameterBuilders != null) 384foreach (ParameterBuilderImpl parameter in method._parameterBuilders)