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