14 references to IsPartialImplementation
Microsoft.CodeAnalysis.CSharp (9)
Symbols\MemberSymbolExtensions.cs (1)
799is SourceOrdinaryMethodSymbol { IsPartialImplementation: true }
Symbols\Source\SourceMemberContainerSymbol.cs (5)
2198case (SourceOrdinaryMethodSymbol { IsPartialDefinition: true }, SourceOrdinaryMethodSymbol { IsPartialImplementation: true }): 2199case (SourceOrdinaryMethodSymbol { IsPartialImplementation: true }, SourceOrdinaryMethodSymbol { IsPartialDefinition: true }): 4035if (method.IsPartialImplementation && method.OtherPartOfPartial is null) 4111if (currentMethod.IsPartialImplementation && 4112(prevMethod.IsPartialImplementation || (prevMethod.OtherPartOfPartial is MethodSymbol otherImplementation && (object)otherImplementation != currentMethod)))
Symbols\Source\SourceOrdinaryMethodSymbol.cs (3)
302Debug.Assert(implementation.IsPartialImplementation); 352return this.IsPartialImplementation ? this.OtherPartOfPartial : null; 1045Debug.Assert(implementation.IsPartialImplementation);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (1)
Attributes\AttributeTests_WellKnownAttributes.cs (1)
1373MethodSymbol 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);