2 implementations of IEventSymbol_PartialDefinitionPart
Microsoft.CodeAnalysis.CSharp (1)
Symbols\PublicModel\EventSymbol.cs (1)
91IEventSymbol? IEventSymbol.PartialDefinitionPart => _underlying.PartialDefinitionPart.GetPublicSymbol();
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\EventSymbol.vb (1)
326Private ReadOnly Property IEventSymbol_PartialDefinitionPart As IEventSymbol Implements IEventSymbol.PartialDefinitionPart
15 references to IEventSymbol_PartialDefinitionPart
Microsoft.CodeAnalysis.CodeStyle (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.EventSymbolKey.cs (1)
17visitor.WriteBoolean(symbol.PartialDefinitionPart is not null);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SymbolEquivalenceComparer.cs (1)
245=> symbol.PartialDefinitionPart != null;
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (7)
PartialEventsAndConstructorsTests.cs (7)
1694Assert.Same(defSymbol, implSymbol.PartialDefinitionPart); 1696Assert.Null(defSymbol.PartialDefinitionPart); 1712Assert.Same(defSymbol, implSymbol.PartialDefinitionPart); 1714Assert.Null(defSymbol.PartialDefinitionPart); 1770Assert.Same(defSymbol, implSymbol.PartialDefinitionPart); 1772Assert.Null(defSymbol.PartialDefinitionPart); 1785Assert.Null(defOfIntSymbol.PartialDefinitionPart);
Microsoft.CodeAnalysis.CSharp.Features (1)
NavigationBar\CSharpNavigationBarItemService.cs (1)
93Debug.Assert(member is IMethodSymbol { PartialDefinitionPart: null } or IPropertySymbol { PartialDefinitionPart: null } or IEventSymbol { PartialDefinitionPart: null },
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\EventSymbol.vb (1)
326Private ReadOnly Property IEventSymbol_PartialDefinitionPart As IEventSymbol Implements IEventSymbol.PartialDefinitionPart
Microsoft.CodeAnalysis.Workspaces (4)
FindSymbols\FindReferences\Finders\EventSymbolReferenceFinder.cs (2)
40if (symbol.PartialDefinitionPart != null) 41return [symbol.PartialDefinitionPart];
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.EventSymbolKey.cs (1)
17visitor.WriteBoolean(symbol.PartialDefinitionPart is not null);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SymbolEquivalenceComparer.cs (1)
245=> symbol.PartialDefinitionPart != null;