13 references to IsPartialImplementation
Microsoft.CodeAnalysis.CSharp (7)
Symbols\MemberSymbolExtensions.cs (1)
799or SourcePropertySymbol { IsPartialImplementation: true }
Symbols\Source\SourceMemberContainerSymbol.cs (2)
4186if (currentProperty.IsPartialImplementation && 4187(prevProperty.IsPartialImplementation || (prevProperty.OtherPartOfPartial is SourcePropertySymbol otherImplementation && (object)otherImplementation != currentProperty)))
Symbols\Source\SourcePropertyAccessorSymbol.cs (2)
823public sealed override MethodSymbol? PartialDefinitionPart => _property is SourcePropertySymbol { IsPartialImplementation: true, OtherPartOfPartial: { } other } 828internal bool IsPartialImplementation => _property is SourcePropertySymbol { IsPartialImplementation: true };
Symbols\Source\SourcePropertySymbol.cs (2)
834internal SourcePropertySymbol? SourcePartialDefinitionPart => IsPartialImplementation ? OtherPartOfPartial : null; 843Debug.Assert(implementation.IsPartialImplementation);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (2)
FieldKeywordTests.cs (2)
8925Assert.Equal(property.IsPartialImplementation, !otherPart.IsPartialImplementation);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (4)
Symbols\PartialPropertiesTests.cs (4)
119Assert.True(prop.IsPartialImplementation); 372Assert.True(duplicateProp.IsPartialImplementation); 743Assert.True(members[0].IsPartialImplementation); 745Assert.True(members[1].IsPartialImplementation);