1 write to Implementor
illink (1)
Linker\InterfaceImplementor.cs (1)
29
Implementor
= implementor;
10 references to Implementor
illink (10)
Linker.Dataflow\FlowAnnotations.cs (2)
622
IMemberDefinition origin = (ov.IsOverrideOfInterfaceMember && ov.InterfaceImplementor.
Implementor
!= ov.Override.DeclaringType)
623
? ov.InterfaceImplementor.
Implementor
Linker.Steps\MarkStep.cs (4)
799
if ((!ov.Override.IsStatic && !Annotations.IsInstantiated(ov.InterfaceImplementor.
Implementor
))
800
|| ov.Override.IsStatic && !Annotations.IsRelevantToVariantCasting(ov.InterfaceImplementor.
Implementor
))
2662
return Annotations.IsRelevantToVariantCasting(overrideInformation.InterfaceImplementor.
Implementor
)
2667
return Annotations.IsInstantiated(overrideInformation.InterfaceImplementor.
Implementor
);
Linker.Steps\ValidateVirtualMethodAnnotationsStep.cs (2)
60
IMemberDefinition origin = (ov.IsOverrideOfInterfaceMember && ov.InterfaceImplementor.
Implementor
!= method.DeclaringType)
61
? ov.InterfaceImplementor.
Implementor
Linker\InterfaceImplementor.cs (2)
19
/// The .interfaceimpl on <see cref="InterfaceImplementor.
Implementor
"/>that points to <see cref="InterfaceImplementor.InterfaceType"/>
23
/// The type of the interface that is implemented by <see cref="InterfaceImplementor.
Implementor
"/>