3 instantiations of ParameterBuilderImpl
System.Reflection.Emit (3)
System\Reflection\Emit\MethodBuilderImpl.cs (3)
143ParameterBuilderImpl parameter = new ParameterBuilderImpl(this, position, attributes, strParamName); 261return new ParameterInfoWrapper(new ParameterBuilderImpl(this, 0, ParameterAttributes.Retval, null), _returnType); 304parameters[i] = new ParameterInfoWrapper(new ParameterBuilderImpl(this, i, ParameterAttributes.None, null), _parameterTypes[i]);
10 references to ParameterBuilderImpl
System.Reflection.Emit (10)
System\Reflection\Emit\MethodBuilderImpl.cs (6)
35internal ParameterBuilderImpl[]? _parameterBuilders; 68_parameterBuilders = new ParameterBuilderImpl[parameterTypes.Length + 1]; // parameter 0 reserved for return type 140_parameterBuilders ??= new ParameterBuilderImpl[1]; 143ParameterBuilderImpl parameter = new ParameterBuilderImpl(this, position, attributes, strParamName); 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
System\Reflection\Emit\ModuleBuilderImpl.cs (2)
380foreach (ParameterBuilderImpl parameter in method._parameterBuilders) 973private ParameterHandle AddParameter(ParameterBuilderImpl parameter) =>
System\Reflection\Emit\ParameterBuilderImpl.cs (2)
72private readonly ParameterBuilderImpl _pb; 75public ParameterInfoWrapper(ParameterBuilderImpl pb, Type type)