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; 259if (_parameterBuilders == null || _parameterBuilders[0] == null) 265return new ParameterInfoWrapper(_parameterBuilders[0], _returnType); 302if (_parameterBuilders[i + 1] == null) 308parameters[i] = new ParameterInfoWrapper(_parameterBuilders[i + 1], _parameterTypes[i]);
System\Reflection\Emit\ModuleBuilderImpl.cs (2)
378if (method._parameterBuilders != null) 380foreach (ParameterBuilderImpl parameter in method._parameterBuilders)