13 references to Interfaces
ILLink.RoslynAnalyzer (13)
DataFlow\DynamicallyAccessedMembersBinder.cs (1)
115 if (memberTypes.HasFlag (DynamicallyAccessedMemberTypes.Interfaces)) {
DynamicallyAccessedMembersTypeHierarchy.cs (2)
35 if (annotation.HasFlag (DynamicallyAccessedMemberTypes.Interfaces)) 37 var annotationToApplyToInterfaces = annotation == DynamicallyAccessedMemberTypes.All ? annotation : DynamicallyAccessedMemberTypes.Interfaces;
src\tools\illink\src\ILLink.Shared\Annotations.cs (3)
67 string mtName = mt == DynamicallyAccessedMemberTypes.Interfaces 68 ? nameof (DynamicallyAccessedMemberTypes.Interfaces) 82 values.Add (DynamicallyAccessedMemberTypes.Interfaces);
src\tools\illink\src\ILLink.Shared\TrimAnalysis\HandleCallAction.cs (7)
223 var targetValue = _annotations.GetMethodThisParameterValue (calledMethod, DynamicallyAccessedMemberTypes.Interfaces); 239 DynamicallyAccessedMemberTypes returnMemberTypes = DynamicallyAccessedMemberTypes.Interfaces; 262 var targetValue = _annotations.GetMethodThisParameterValue (calledMethod, DynamicallyAccessedMemberTypes.Interfaces); 268 DynamicallyAccessedMemberTypes returnMemberTypes = DynamicallyAccessedMemberTypes.Interfaces; 570 DynamicallyAccessedMemberTypes.Interfaces; 1029 if (valueWithDynamicallyAccessedMembers.DynamicallyAccessedMemberTypes.HasFlag (DynamicallyAccessedMemberTypes.Interfaces)) 1030 propagatedMemberTypes |= DynamicallyAccessedMemberTypes.Interfaces;