1 write to ImplementedMethod
Microsoft.CodeAnalysis (1)
PEWriter\Types.cs (1)
362this.ImplementedMethod = ImplementedMethod;
14 references to ImplementedMethod
Microsoft.CodeAnalysis (2)
PEWriter\MetadataVisitor.cs (1)
330this.Visit(methodImplementation.ImplementedMethod);
PEWriter\MetadataWriter.cs (1)
2608methodDeclaration: GetMethodDefinitionOrReferenceHandle(methodImplementation.ImplementedMethod));
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (12)
Symbols\Source\MethodTests.cs (6)
1689Assert.Equal(interfaceMethod, explicitOverride.ImplementedMethod.GetInternalSymbol()); 1733Assert.Equal(interfaceMethod, explicitOverride.ImplementedMethod.GetInternalSymbol()); 1780Assert.Equal(interfaceMethod, explicitOverride.ImplementedMethod.GetInternalSymbol()); 1835var explicitOverrideImplementedMethod = explicitOverride.ImplementedMethod; 1975Assert.Equal(methodA, explicitOverride.ImplementedMethod.GetInternalSymbol()); 2019Assert.Equal(methodA, explicitOverride.ImplementedMethod.GetInternalSymbol());
Symbols\Source\PropertyTests.cs (6)
2517Assert.Equal(interfacePropertyGetter.ContainingType, getterOverride.ImplementedMethod.GetContainingType(context).GetInternalSymbol()); 2518Assert.Equal(interfacePropertyGetter.Name, getterOverride.ImplementedMethod.Name); 2522Assert.Equal(interfacePropertySetter.ContainingType, setterOverride.ImplementedMethod.GetContainingType(context).GetInternalSymbol()); 2523Assert.Equal(interfacePropertySetter.Name, setterOverride.ImplementedMethod.Name); 2555Assert.Equal(interfacePropertyGetter.ContainingType, getterOverride.ImplementedMethod.GetContainingType(context).GetInternalSymbol()); 2556Assert.Equal(interfacePropertyGetter.Name, getterOverride.ImplementedMethod.Name);