11 references to OtherPartOfPartial
Microsoft.CodeAnalysis.CSharp (11)
Symbols\Source\SourceMemberContainerSymbol.cs (4)
3741
if (property.
OtherPartOfPartial
is null)
3798
if (symbol is SourcePropertySymbol {
OtherPartOfPartial
: null } property)
3827
(prevProperty.IsPartialImplementation || (prevProperty.
OtherPartOfPartial
is SourcePropertySymbol otherImplementation && (object)otherImplementation != currentProperty)))
3832
(prevProperty.IsPartialDefinition || (prevProperty.
OtherPartOfPartial
is SourcePropertySymbol otherDefinition && (object)otherDefinition != currentProperty)))
Symbols\Source\SourcePropertyAccessorSymbol.cs (2)
837
public sealed override MethodSymbol? PartialImplementationPart => _property is SourcePropertySymbol { IsPartialDefinition: true,
OtherPartOfPartial
: { } other }
841
public sealed override MethodSymbol? PartialDefinitionPart => _property is SourcePropertySymbol { IsPartialImplementation: true,
OtherPartOfPartial
: { } other }
Symbols\Source\SourcePropertySymbol.cs (4)
673
if (IsPartialDefinition &&
OtherPartOfPartial
is { } implementation)
688
Debug.Assert((object?)this.
OtherPartOfPartial
== implementation);
791
internal SourcePropertySymbol? SourcePartialDefinitionPart => IsPartialImplementation ?
OtherPartOfPartial
: null;
792
internal SourcePropertySymbol? SourcePartialImplementationPart => IsPartialDefinition ?
OtherPartOfPartial
: null;
Symbols\Source\SourcePropertySymbolBase.cs (1)
741
(this is SourcePropertySymbol {
OtherPartOfPartial
: { } otherPart } && (otherPart._propertyFlags & flags) != 0);