12 references to IsPartialDefinition
Microsoft.CodeAnalysis.CSharp (9)
Symbols\MemberSymbolExtensions.cs (1)
814or 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)
4060constructor.IsPartialDefinition ? ErrorCode.ERR_PartialMemberMissingImplementation : ErrorCode.ERR_PartialMemberMissingDefinition, 4187else if (currentConstructor.IsPartialDefinition && 4188(prevConstructor.IsPartialDefinition || (prevConstructor.OtherPartOfPartial is { } otherDefinition && !ReferenceEquals(otherDefinition, currentConstructor)))) 4289if (part1.IsPartialDefinition)
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (3)
PartialEventsAndConstructorsTests.cs (3)
1575Assert.True(c.IsPartialDefinition); 1949Assert.True(c.IsPartialDefinition); 1954Assert.False(cImpl.IsPartialDefinition);