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