7 instantiations of RuntimeParameterInfo
System.Private.CoreLib (7)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\DynamicMethod.cs (2)
377
public override ParameterInfo ReturnParameter => new
RuntimeParameterInfo
(this, null, _returnType, -1);
421
parameters[i] = new
RuntimeParameterInfo
(this, null, parameterTypes[i], i);
src\System\Reflection\RuntimeParameterInfo.cs (4)
77
returnParameter = new
RuntimeParameterInfo
(sig, scope, tkParamDef, position, attr, member);
85
args[position] = new
RuntimeParameterInfo
(sig, scope, tkParamDef, position, attr, member);
94
returnParameter ??= new
RuntimeParameterInfo
(sig, default, 0, -1, (ParameterAttributes)0, member);
105
args[i] = new
RuntimeParameterInfo
(sig, default, 0, i, (ParameterAttributes)0, member);
src\System\Reflection\RuntimePropertyInfo.cs (1)
308
propParams[i] = new
RuntimeParameterInfo
((RuntimeParameterInfo)methParams![i], this);
12 references to RuntimeParameterInfo
System.Private.CoreLib (12)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\DynamicMethod.cs (4)
393
RuntimeParameterInfo
[] parameters = LoadParameters();
413
private
RuntimeParameterInfo
[] LoadParameters()
418
RuntimeParameterInfo
[] parameters = new
RuntimeParameterInfo
[parameterTypes.Length];
src\System\Reflection\Emit\DynamicMethod.CoreCLR.cs (1)
32
private
RuntimeParameterInfo
[]? _parameters;
src\System\Reflection\RuntimeConstructorInfo.CoreCLR.cs (1)
184
m_parameters ??=
RuntimeParameterInfo
.GetParameters(this, this, Signature);
src\System\Reflection\RuntimeCustomAttributeData.cs (1)
88
internal static IList<CustomAttributeData> GetCustomAttributesInternal(
RuntimeParameterInfo
target)
src\System\Reflection\RuntimeMethodInfo.CoreCLR.cs (2)
77
m_parameters ??=
RuntimeParameterInfo
.GetParameters(this, this, Signature);
80
m_returnParameter ??=
RuntimeParameterInfo
.GetReturnParameter(this, this, Signature);
src\System\Reflection\RuntimeParameterInfo.cs (2)
150
internal RuntimeParameterInfo(
RuntimeParameterInfo
accessor, RuntimePropertyInfo property)
156
private RuntimeParameterInfo(
RuntimeParameterInfo
accessor, MemberInfo member)
src\System\Reflection\RuntimePropertyInfo.cs (1)
308
propParams[i] = new RuntimeParameterInfo((
RuntimeParameterInfo
)methParams![i], this);