15 references to ParameterProxy
illink (15)
Linker.Dataflow\FlowAnnotations.cs (3)
883
return new MethodParameterValue(method.Method.DeclaringType, new
ParameterProxy
(method, (ParameterIndex)0), dynamicallyAccessedMemberTypes, _context);
891
ParameterProxy param =
new
(method, (ParameterIndex)0);
893
return GetMethodParameterValue(new
ParameterProxy
(method, (ParameterIndex)0), damt);
Linker.Dataflow\MethodBodyScanner.cs (1)
806
ParameterProxy param =
new
(methodIL.Method, paramNum);
Linker\MethodDefinitionExtensions.cs (1)
123
return
new
(method, index);
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\HandleCallAction.cs (8)
799
var targetValue = _annotations.GetMethodParameterValue(
new
(calledMethod, (ParameterIndex)1), requiredMemberTypes);
862
var targetValue = _annotations.GetMethodParameterValue(
new
(calledMethod, (ParameterIndex)0), DynamicallyAccessedMemberTypes.PublicParameterlessConstructor);
908
_annotations.GetMethodParameterValue(
new
(calledMethod, (ParameterIndex)1), DynamicallyAccessedMemberTypes.None).GetDiagnosticArgumentsForAnnotationMismatch().ToArray());
932
var targetValue = _annotations.GetMethodParameterValue(
new
(calledMethod, (ParameterIndex)1), memberTypes);
979
new
ParameterProxy
(calledMethod, (ParameterIndex)0),
1478
var targetValue = _annotations.GetMethodParameterValue(
new
(calledMethod, (ParameterIndex)0), requiredMemberTypes);
1807
_diagnosticContext.AddDiagnostic(DiagnosticId.UnrecognizedParameterInMethodCreateInstance, new
ParameterProxy
(calledMethod, (ParameterIndex)1 + offset).GetDisplayName(), calledMethod.GetDisplayName());
1813
_diagnosticContext.AddDiagnostic(DiagnosticId.UnrecognizedParameterInMethodCreateInstance, new
ParameterProxy
(calledMethod, (ParameterIndex)0 + offset).GetDisplayName(), calledMethod.GetDisplayName());
src\runtime\src\tools\illink\src\ILLink.Shared\TypeSystemProxy\ParameterCollection.cs (2)
52
public ParameterProxy Current => new
ParameterProxy
(_method, (ParameterIndex)_current);
54
object IEnumerator.Current => new
ParameterProxy
(_method, (ParameterIndex)_current);