12 references to IsPartialDefinition
Microsoft.CodeAnalysis.CSharp (9)
Symbols\MemberSymbolExtensions.cs (1)
813or SourceConstructorSymbol { IsPartialDefinition: true }
Symbols\Source\SourceConstructorSymbol.cs (4)
69if (IsPartialDefinition && syntax.Initializer is { } initializer) 282Debug.Assert(this.IsPartialDefinition); 342internal SourceConstructorSymbol? SourcePartialImplementationPart => IsPartialDefinition ? OtherPartOfPartial : null; 350Debug.Assert(definition.IsPartialDefinition);
Symbols\Source\SourceMemberContainerSymbol.cs (4)
4087constructor.IsPartialDefinition ? ErrorCode.ERR_PartialMemberMissingImplementation : ErrorCode.ERR_PartialMemberMissingDefinition, 4214else if (currentConstructor.IsPartialDefinition && 4215(prevConstructor.IsPartialDefinition || (prevConstructor.OtherPartOfPartial is { } otherDefinition && !ReferenceEquals(otherDefinition, currentConstructor)))) 4316if (part1.IsPartialDefinition)
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (3)
PartialEventsAndConstructorsTests.cs (3)
1575Assert.True(c.IsPartialDefinition); 1949Assert.True(c.IsPartialDefinition); 1954Assert.False(cImpl.IsPartialDefinition);