5 implementations of IPropertySymbol_PartialDefinitionPart
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationPropertySymbol.cs (1)
91public IPropertySymbol PartialDefinitionPart => null;
Microsoft.CodeAnalysis.CSharp (1)
Symbols\PublicModel\PropertySymbol.cs (1)
113IPropertySymbol? IPropertySymbol.PartialDefinitionPart => _underlying.PartialDefinitionPart.GetPublicSymbol();
Microsoft.CodeAnalysis.Features (1)
MetadataAsSource\AbstractMetadataAsSourceService.WrappedPropertySymbol.cs (1)
70public IPropertySymbol PartialDefinitionPart => _symbol.PartialDefinitionPart;
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\PropertySymbol.vb (1)
639Private ReadOnly Property IPropertySymbol_PartialDefinitionPart As IPropertySymbol Implements IPropertySymbol.PartialDefinitionPart
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationPropertySymbol.cs (1)
91public IPropertySymbol PartialDefinitionPart => null;
16 references to IPropertySymbol_PartialDefinitionPart
Microsoft.CodeAnalysis.CodeStyle (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.PropertySymbolKey.cs (1)
20visitor.WriteBoolean(symbol.PartialDefinitionPart != null);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.cs (1)
241=> symbol.PartialDefinitionPart != null;
Microsoft.CodeAnalysis.CSharp.Features (1)
NavigationBar\CSharpNavigationBarItemService.cs (1)
100Debug.Assert(member is IMethodSymbol { PartialDefinitionPart: null } or IPropertySymbol { PartialDefinitionPart: null } or IEventSymbol { PartialDefinitionPart: null },
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (4)
Symbols\PartialPropertiesTests.cs (4)
5238Assert.Same(defSymbol, implSymbol.PartialDefinitionPart); 5274Assert.Same(defSymbol, implSymbol.PartialDefinitionPart); 5321Assert.Same(defSymbol, implSymbol.PartialDefinitionPart); 5358Assert.Same(defSymbol, ((IPropertySymbol)implSymbol.ContainingSymbol).PartialDefinitionPart!.Parameters[0]);
Microsoft.CodeAnalysis.EditorFeatures (1)
Navigation\AbstractDefinitionLocationService.cs (1)
259otherPart ??= symbol is IPropertySymbol property ? property.PartialDefinitionPart ?? property.PartialImplementationPart : null;
Microsoft.CodeAnalysis.Extensions.Package (1)
Symbols\SymbolEquivalenceComparer.cs (1)
241=> symbol.PartialDefinitionPart != null;
Microsoft.CodeAnalysis.Features (3)
EditAndContinue\Utilities\Extensions.cs (2)
234=> symbol is IMethodSymbol { PartialDefinitionPart: not null } or IPropertySymbol { PartialDefinitionPart: not null }; 240IPropertySymbol { PartialDefinitionPart: var def } => def,
MetadataAsSource\AbstractMetadataAsSourceService.WrappedPropertySymbol.cs (1)
70public IPropertySymbol PartialDefinitionPart => _symbol.PartialDefinitionPart;
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\PropertySymbol.vb (1)
639Private ReadOnly Property IPropertySymbol_PartialDefinitionPart As IPropertySymbol Implements IPropertySymbol.PartialDefinitionPart
Microsoft.CodeAnalysis.Workspaces (3)
FindSymbols\FindReferences\Finders\PropertySymbolReferenceFinder.cs (1)
48result.AddIfNotNull(symbol.PartialDefinitionPart);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.PropertySymbolKey.cs (1)
20visitor.WriteBoolean(symbol.PartialDefinitionPart != null);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.cs (1)
241=> symbol.PartialDefinitionPart != null;