17 references to GetPublicSymbol
Microsoft.CodeAnalysis.CSharp (8)
Compilation\SyntaxTreeSemanticModel.cs (1)
1584
return ((EventSymbol)GetDeclaredMemberSymbol(declarationSyntax)).
GetPublicSymbol
();
Operations\CSharpOperationFactory.cs (2)
645
IEventSymbol @event = boundEventAccess.EventSymbol.
GetPublicSymbol
();
875
return new EventReferenceOperation(eventSymbol.
GetPublicSymbol
(), constrainedToType: null, createReceiver(), _semanticModel, syntax, type, isImplicit);
Operations\CSharpOperationFactory_Methods.cs (1)
132
IEventSymbol @event = boundEventAssignmentOperator.Event.
GetPublicSymbol
();
Symbols\PublicModel\EventSymbol.cs (4)
69
return _underlying.OriginalDefinition.
GetPublicSymbol
();
77
return _underlying.OverriddenEvent.
GetPublicSymbol
();
91
IEventSymbol? IEventSymbol.PartialDefinitionPart => _underlying.PartialDefinitionPart.
GetPublicSymbol
();
93
IEventSymbol? IEventSymbol.PartialImplementationPart => _underlying.PartialImplementationPart.
GetPublicSymbol
();
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (7)
PartialEventsAndConstructorsTests.cs (7)
1567
Assert.True(ev.
GetPublicSymbol
().IsExtern);
1570
Assert.True(ev.PartialImplementationPart!.
GetPublicSymbol
().IsExtern);
1594
Assert.False(ev.
GetPublicSymbol
().IsExtern);
1700
Assert.True(e.
GetPublicSymbol
().IsExtern);
1708
Assert.True(eImpl.
GetPublicSymbol
().IsExtern);
1759
Assert.True(ev.
GetPublicSymbol
().IsExtern);
1778
Assert.False(ev.
GetPublicSymbol
().IsExtern);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (2)
Semantics\InitOnlyMemberTests.cs (2)
2453
Assert.False(eventSymbol.
GetPublicSymbol
().AddMethod.IsInitOnly);
2455
Assert.False(eventSymbol.
GetPublicSymbol
().RemoveMethod.IsInitOnly);