1 implementation of IPropertySymbolInternal
Microsoft.CodeAnalysis.CSharp (1)
Symbols\PropertySymbol.cs (1)
19internal abstract partial class PropertySymbol : Symbol, IPropertySymbolInternal
14 references to IPropertySymbolInternal
Microsoft.CodeAnalysis (10)
DiagnosticAnalyzer\CompilationWithAnalyzers.cs (1)
1120else if (symbol is IPropertySymbolInternal propertySymbol)
Emit\EditAndContinue\DefinitionMap.cs (4)
162public PropertyDefinitionHandle GetPreviousPropertyHandle(IPropertySymbolInternal oldProperty) 201private PropertyDefinitionHandle GetPreviousPropertyHandle(IPropertySymbolInternal oldProperty, out IPropertySymbolInternal? peProperty) 212peProperty = (IPropertySymbolInternal?)PreviousSourceToMetadataSymbolMatcher.MapDefinition(oldPropertyDef)?.GetInternalSymbol();
Emit\EditAndContinue\DeltaMetadataWriter.cs (1)
564else if (deletedMember is IPropertySymbolInternal deletedProperty)
Emit\EditAndContinue\SymbolChanges.cs (2)
443var newProperty = (IPropertySymbolInternal)newMember;
Symbols\IPropertySymbolInternal.cs (2)
9IPropertySymbolInternal? PartialImplementationPart { get; } 10IPropertySymbolInternal? PartialDefinitionPart { get; }
Microsoft.CodeAnalysis.CSharp (4)
Symbols\PropertySymbol.cs (4)
329IPropertySymbolInternal? IPropertySymbolInternal.PartialImplementationPart => PartialImplementationPart; 330IPropertySymbolInternal? IPropertySymbolInternal.PartialDefinitionPart => PartialDefinitionPart;