11 references to OtherPartOfPartial
Microsoft.CodeAnalysis.CSharp (11)
Symbols\Source\SourceMemberContainerSymbol.cs (4)
4044
if (property.
OtherPartOfPartial
is null)
4101
if (symbol is SourcePropertySymbol {
OtherPartOfPartial
: null } property)
4130
(prevProperty.IsPartialImplementation || (prevProperty.
OtherPartOfPartial
is SourcePropertySymbol otherImplementation && (object)otherImplementation != currentProperty)))
4135
(prevProperty.IsPartialDefinition || (prevProperty.
OtherPartOfPartial
is SourcePropertySymbol otherDefinition && (object)otherDefinition != currentProperty)))
Symbols\Source\SourcePropertyAccessorSymbol.cs (2)
818
public sealed override MethodSymbol? PartialImplementationPart => _property is SourcePropertySymbol { IsPartialDefinition: true,
OtherPartOfPartial
: { } other }
822
public sealed override MethodSymbol? PartialDefinitionPart => _property is SourcePropertySymbol { IsPartialImplementation: true,
OtherPartOfPartial
: { } other }
Symbols\Source\SourcePropertySymbol.cs (4)
718
if (IsPartialDefinition &&
OtherPartOfPartial
is { } implementation)
733
Debug.Assert((object?)this.
OtherPartOfPartial
== implementation);
836
internal SourcePropertySymbol? SourcePartialDefinitionPart => IsPartialImplementation ?
OtherPartOfPartial
: null;
837
internal SourcePropertySymbol? SourcePartialImplementationPart => IsPartialDefinition ?
OtherPartOfPartial
: null;
Symbols\Source\SourcePropertySymbolBase.cs (1)
763
(this is SourcePropertySymbol {
OtherPartOfPartial
: { } otherPart } && (otherPart._propertyFlags & flags) != 0);