13 references to new
ILLink.RoslynAnalyzer (13)
DynamicallyAccessedMembersAnalyzer.cs (2)
273
var overrideMethodThisAnnotation = FlowAnnotations.GetMethodParameterAnnotation(new ParameterProxy(
new
(overrideMethod), (ParameterIndex)0));
274
var baseMethodThisAnnotation = FlowAnnotations.GetMethodParameterAnnotation(new ParameterProxy(
new
(baseMethod), (ParameterIndex)0));
IMethodSymbolExtensions.cs (3)
22
return new ParameterProxyEnumerable(0, method.GetParametersCount(),
new
(method));
31
return new ParameterProxyEnumerable(implicitThisOffset, method.GetParametersCount(),
new
(method));
53
return new ParameterProxy(
new
(method), index);
RequiresDynamicCodeAnalyzer.cs (1)
51
MethodProxy method =
new
(calledMethod);
RequiresUnreferencedCodeAnalyzer.cs (1)
95
if (member is IMethodSymbol method && Intrinsics.GetIntrinsicIdForMethod(new
MethodProxy
(method)) != IntrinsicId.None)
TrimAnalysis\HandleCallAction.cs (1)
241
yield return new SystemReflectionMethodBaseValue(new
MethodProxy
(method));
TrimAnalysis\MethodParameterValue.cs (1)
15
: this(new(
new
(methodSymbol), parameterIndex), dynamicallyAccessedMemberTypes) { }
TrimAnalysis\MethodReturnValue.cs (1)
25
Method = new
MethodProxy
(methodSymbol);
TrimAnalysis\ParameterProxy.cs (1)
14
Method =
new
((IMethodSymbol)parameter.ContainingSymbol);
TrimAnalysis\TrimAnalysisVisitor.cs (2)
152
return new MethodParameterValue(method, (ParameterIndex)0, FlowAnnotations.GetMethodParameterAnnotation(new ParameterProxy(
new
(method), (ParameterIndex)0)));
373
MethodProxy method =
new
(calledMethod);