12 references to IsPartialDefinition
Microsoft.CodeAnalysis.CSharp (9)
Symbols\MemberSymbolExtensions.cs (1)
819or SourceConstructorSymbol { IsPartialDefinition: true }
Symbols\Source\SourceConstructorSymbol.cs (4)
77if (IsPartialDefinition && syntax.Initializer is { } initializer) 290Debug.Assert(this.IsPartialDefinition); 350internal SourceConstructorSymbol? SourcePartialImplementationPart => IsPartialDefinition ? OtherPartOfPartial : null; 358Debug.Assert(definition.IsPartialDefinition);
Symbols\Source\SourceMemberContainerSymbol.cs (4)
4070constructor.IsPartialDefinition ? ErrorCode.ERR_PartialMemberMissingImplementation : ErrorCode.ERR_PartialMemberMissingDefinition, 4193else if (currentConstructor.IsPartialDefinition && 4194(prevConstructor.IsPartialDefinition || (prevConstructor.OtherPartOfPartial is { } otherDefinition && !ReferenceEquals(otherDefinition, currentConstructor)))) 4295if (part1.IsPartialDefinition)
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (3)
PartialEventsAndConstructorsTests.cs (3)
1755Assert.True(c.IsPartialDefinition); 2129Assert.True(c.IsPartialDefinition); 2134Assert.False(cImpl.IsPartialDefinition);