11 references to OtherPartOfPartial
Microsoft.CodeAnalysis.CSharp (11)
Symbols\Source\SourceMemberContainerSymbol.cs (4)
4074
if (property.
OtherPartOfPartial
is null)
4131
if (symbol is SourcePropertySymbol {
OtherPartOfPartial
: null } property)
4160
(prevProperty.IsPartialImplementation || (prevProperty.
OtherPartOfPartial
is SourcePropertySymbol otherImplementation && (object)otherImplementation != currentProperty)))
4165
(prevProperty.IsPartialDefinition || (prevProperty.
OtherPartOfPartial
is SourcePropertySymbol otherDefinition && (object)otherDefinition != currentProperty)))
Symbols\Source\SourcePropertyAccessorSymbol.cs (2)
819
public sealed override MethodSymbol? PartialImplementationPart => _property is SourcePropertySymbol { IsPartialDefinition: true,
OtherPartOfPartial
: { } other }
823
public sealed override MethodSymbol? PartialDefinitionPart => _property is SourcePropertySymbol { IsPartialImplementation: true,
OtherPartOfPartial
: { } other }
Symbols\Source\SourcePropertySymbol.cs (4)
716
if (IsPartialDefinition &&
OtherPartOfPartial
is { } implementation)
731
Debug.Assert((object?)this.
OtherPartOfPartial
== implementation);
834
internal SourcePropertySymbol? SourcePartialDefinitionPart => IsPartialImplementation ?
OtherPartOfPartial
: null;
835
internal SourcePropertySymbol? SourcePartialImplementationPart => IsPartialDefinition ?
OtherPartOfPartial
: null;
Symbols\Source\SourcePropertySymbolBase.cs (1)
764
(this is SourcePropertySymbol {
OtherPartOfPartial
: { } otherPart } && (otherPart._propertyFlags & flags) != 0);