4 overrides of PartialDefinitionPart
Microsoft.CodeAnalysis.CSharp (4)
Symbols\Source\SourceConstructorSymbol.cs (1)
343public sealed override MethodSymbol? PartialDefinitionPart => SourcePartialDefinitionPart;
Symbols\Source\SourceEventAccessorSymbol.cs (1)
244public sealed override MethodSymbol? PartialDefinitionPart => _event is { IsPartialImplementation: true, OtherPartOfPartial: { } other }
Symbols\Source\SourceOrdinaryMethodSymbol.cs (1)
354public sealed override MethodSymbol PartialDefinitionPart
Symbols\Source\SourcePropertyAccessorSymbol.cs (1)
841public sealed override MethodSymbol? PartialDefinitionPart => _property is SourcePropertySymbol { IsPartialImplementation: true, OtherPartOfPartial: { } other }
11 references to PartialDefinitionPart
Microsoft.CodeAnalysis.CSharp (11)
CodeGen\EmitExpression.cs (1)
3566var symbol = node.Method.PartialDefinitionPart ?? node.Method;
Compiler\MethodCompiler.cs (3)
1344_moduleBeingBuiltOpt.SetMethodBody(methodSymbol.PartialDefinitionPart ?? methodSymbol, emittedBody); 1542kickoffMethod = kickoffMethod.PartialDefinitionPart ?? kickoffMethod; 1619(method.PartialDefinitionPart ?? method).GetCciAdapter(),
Emitter\Model\MethodSymbolAdapter.cs (1)
167Debug.Assert((object)AdaptedMethodSymbol.PartialDefinitionPart == null); // must be definition
Emitter\Model\NamedTypeSymbolAdapter.cs (2)
328Debug.Assert((object)method.PartialDefinitionPart == null); // must be definition 409Debug.Assert((object)method.PartialDefinitionPart == null); // must be definition
Symbols\MemberSymbolExtensions.cs (1)
602MethodSymbol method => method.PartialDefinitionPart,
Symbols\MethodSymbol.cs (1)
1222IMethodSymbolInternal IMethodSymbolInternal.PartialDefinitionPart => PartialDefinitionPart;
Symbols\MethodSymbolExtensions.cs (1)
199method = method.PartialDefinitionPart ?? method;
Symbols\PublicModel\MethodSymbol.cs (1)
297return _underlying.PartialDefinitionPart.GetPublicSymbol();