3 instantiations of ParameterBuilderImpl
System.Reflection.Emit (3)
System\Reflection\Emit\MethodBuilderImpl.cs (3)
142ParameterBuilderImpl parameter = new ParameterBuilderImpl(this, position, attributes, strParamName); 256return new ParameterInfoWrapper(new ParameterBuilderImpl(this, 0, ParameterAttributes.Retval, null), _returnType); 299parameters[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)
34internal ParameterBuilderImpl[]? _parameterBuilders; 67_parameterBuilders = new ParameterBuilderImpl[parameterTypes.Length + 1]; // parameter 0 reserved for return type 139_parameterBuilders ??= new ParameterBuilderImpl[1]; 142ParameterBuilderImpl parameter = new ParameterBuilderImpl(this, position, attributes, strParamName); 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
System\Reflection\Emit\ModuleBuilderImpl.cs (2)
384foreach (ParameterBuilderImpl parameter in method._parameterBuilders) 984private ParameterHandle AddParameter(ParameterBuilderImpl parameter) =>
System\Reflection\Emit\ParameterBuilderImpl.cs (2)
70private readonly ParameterBuilderImpl _pb; 73public ParameterInfoWrapper(ParameterBuilderImpl pb, Type type)