11 references to Interfaces
ILLink.RoslynAnalyzer (11)
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 (5)
223
var targetValue = _annotations.GetMethodThisParameterValue (calledMethod, DynamicallyAccessedMemberTypes.
Interfaces
);
239
DynamicallyAccessedMemberTypes returnMemberTypes = DynamicallyAccessedMemberTypes.
Interfaces
;
540
DynamicallyAccessedMemberTypes.
Interfaces
;
999
if (valueWithDynamicallyAccessedMembers.DynamicallyAccessedMemberTypes.HasFlag (DynamicallyAccessedMemberTypes.
Interfaces
))
1000
propagatedMemberTypes |= DynamicallyAccessedMemberTypes.
Interfaces
;