23 references to GetPublicSymbol
Microsoft.CodeAnalysis.CSharp (23)
Compilation\CSharpCompilation.cs (1)
3996
return this.GetAssemblyOrModuleSymbol(reference).
GetPublicSymbol
();
Compilation\CSharpSemanticModel.cs (7)
1698
results.Add(RemapSymbolIfNecessary(uniqueSymbol).
GetPublicSymbol
());
1756
results.Add(RemapSymbolIfNecessary(singleSymbol).
GetPublicSymbol
());
1762
results.Add(RemapSymbolIfNecessary(symbol).
GetPublicSymbol
());
1770
results.Add(RemapSymbolIfNecessary(symbol).
GetPublicSymbol
());
1984
return new SymbolInfo(subpatternSymbol.
GetPublicSymbol
());
2343
return new SymbolInfo(symbolToReturn.
GetPublicSymbol
());
4911
return binder == null ? null : binder.ContainingMemberOrLambda.
GetPublicSymbol
();
Compilation\MemberSemanticModel.cs (1)
930
getAwaiter: (IMethodSymbol)awaitableInfo.GetAwaiter?.ExpressionSymbol.
GetPublicSymbol
(),
Compilation\SyntaxTreeSemanticModel.cs (2)
1521
return GetDeclaredMemberSymbol(declarationSyntax).
GetPublicSymbol
();
1846
return result.
GetPublicSymbol
();
Operations\CSharpOperationFactory.cs (7)
1649
var indexerSymbol = Binder.GetIndexerOrImplicitIndexerSymbol(boundIndexerAccess).
GetPublicSymbol
();
2538
ISymbol? variable = boundDeclarationPattern.Variable.
GetPublicSymbol
();
2541
variable = ((BoundDiscardExpression)boundDeclarationPattern.VariableAccess).ExpressionSymbol.
GetPublicSymbol
();
2567
boundRecursivePattern.Variable.
GetPublicSymbol
(),
2609
Binder.GetIndexerOrImplicitIndexerSymbol(boundNode.IndexerAccess).
GetPublicSymbol
(),
2622
indexerSymbol: Binder.GetIndexerOrImplicitIndexerSymbol(boundNode.IndexerAccess).
GetPublicSymbol
(),
2624
declaredSymbol: boundNode.Variable.
GetPublicSymbol
(),
Symbols\PublicModel\FieldSymbol.cs (1)
30
return _underlying.AssociatedSymbol.
GetPublicSymbol
();
Symbols\PublicModel\MethodSymbol.cs (1)
222
return _underlying.AssociatedSymbol.
GetPublicSymbol
();
Symbols\PublicModel\Symbol.cs (2)
59
return UnderlyingSymbol.OriginalDefinition.
GetPublicSymbol
();
67
return UnderlyingSymbol.ContainingSymbol.
GetPublicSymbol
();
Symbols\PublicModel\TypeSymbol.cs (1)
113
? UnderlyingTypeSymbol.FindImplementationForInterfaceMember(symbol.UnderlyingSymbol).
GetPublicSymbol
()