13 references to IsPartialImplementation
Microsoft.CodeAnalysis.CSharp (8)
Symbols\MemberSymbolExtensions.cs (1)
557return sms?.IsPartialImplementation == true;
Symbols\Source\SourceMemberContainerSymbol.cs (5)
2033case (SourceOrdinaryMethodSymbol { IsPartialDefinition: true }, SourceOrdinaryMethodSymbol { IsPartialImplementation: true }): 2034case (SourceOrdinaryMethodSymbol { IsPartialImplementation: true }, SourceOrdinaryMethodSymbol { IsPartialDefinition: true }): 3477if (methodPart.IsPartialImplementation && 3478(prevPart.IsPartialImplementation || (prevPart.OtherPartOfPartial is MethodSymbol otherImplementation && (object)otherImplementation != methodPart))) 3509if (method.IsPartialImplementation && method.OtherPartOfPartial is null)
Symbols\Source\SourceOrdinaryMethodSymbol.cs (2)
380Debug.Assert(implementation.IsPartialImplementation); 437return this.IsPartialImplementation ? _otherPartOfPartial : null;
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
Attributes\AttributeTests_WellKnownAttributes.cs (1)
1372MethodSymbol partialImplPart = sourceMethod.IsPartialImplementation ? sourceMethod : sourceMethod.PartialImplementationPart;
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (2)
Semantics\ExpressionBodiedMemberTests.cs (2)
50Assert.False(gooDef.IsPartialImplementation); 57Assert.True(gooImpl.IsPartialImplementation);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Symbols\Source\ExpressionBodiedMethodTests.cs (2)
41Assert.False(gooDef.IsPartialImplementation); 48Assert.True(gooImpl.IsPartialImplementation);