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