10 references to OtherPartOfPartial
Microsoft.CodeAnalysis.CSharp (10)
Symbols\Source\SourceMemberContainerSymbol.cs (3)
3676if (property.OtherPartOfPartial is null) 3720(prevProperty.IsPartialImplementation || (prevProperty.OtherPartOfPartial is SourcePropertySymbol otherImplementation && (object)otherImplementation != currentProperty))) 3725(prevProperty.IsPartialDefinition || (prevProperty.OtherPartOfPartial is SourcePropertySymbol otherDefinition && (object)otherDefinition != currentProperty)))
Symbols\Source\SourcePropertyAccessorSymbol.cs (2)
834public sealed override MethodSymbol? PartialImplementationPart => _property is SourcePropertySymbol { IsPartialDefinition: true, OtherPartOfPartial: { } other } 838public sealed override MethodSymbol? PartialDefinitionPart => _property is SourcePropertySymbol { IsPartialImplementation: true, OtherPartOfPartial: { } other }
Symbols\Source\SourcePropertySymbol.cs (4)
671if (IsPartialDefinition && OtherPartOfPartial is { } implementation) 686Debug.Assert((object?)this.OtherPartOfPartial == implementation); 789internal SourcePropertySymbol? SourcePartialDefinitionPart => IsPartialImplementation ? OtherPartOfPartial : null; 790internal SourcePropertySymbol? SourcePartialImplementationPart => IsPartialDefinition ? OtherPartOfPartial : null;
Symbols\Source\SourcePropertySymbolBase.cs (1)
740(this is SourcePropertySymbol { OtherPartOfPartial: { } otherPart } && (otherPart._propertyFlags & flags) != 0);