24 references to GetPublicSymbol
Microsoft.CodeAnalysis.CSharp (24)
Compilation\CSharpCompilation.cs (1)
4020
return this.GetAssemblyOrModuleSymbol(reference).
GetPublicSymbol
();
Compilation\CSharpSemanticModel.cs (8)
1681
results.Add(compatibleSubstitutedMember.
GetPublicSymbol
());
1707
results.Add(RemapSymbolIfNecessary(uniqueSymbol).
GetPublicSymbol
());
1765
results.Add(RemapSymbolIfNecessary(singleSymbol).
GetPublicSymbol
());
1771
results.Add(RemapSymbolIfNecessary(symbol).
GetPublicSymbol
());
1779
results.Add(RemapSymbolIfNecessary(symbol).
GetPublicSymbol
());
1993
return new SymbolInfo(subpatternSymbol.
GetPublicSymbol
());
2352
return new SymbolInfo(symbolToReturn.
GetPublicSymbol
());
4913
return binder == null ? null : binder.ContainingMemberOrLambda.
GetPublicSymbol
();
Compilation\MemberSemanticModel.cs (1)
931
getAwaiter: (IMethodSymbol)awaitableInfo.GetAwaiter?.ExpressionSymbol.
GetPublicSymbol
(),
Compilation\SyntaxTreeSemanticModel.cs (2)
1551
return GetDeclaredMemberSymbol(declarationSyntax).
GetPublicSymbol
();
1870
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)
118
? UnderlyingTypeSymbol.FindImplementationForInterfaceMember(symbol.UnderlyingSymbol).
GetPublicSymbol
()