24 references to GetPublicSymbol
Microsoft.CodeAnalysis.CSharp (24)
Compilation\CSharpCompilation.cs (1)
4019
return this.GetAssemblyOrModuleSymbol(reference).
GetPublicSymbol
();
Compilation\CSharpSemanticModel.cs (8)
1680
results.Add(compatibleSubstitutedMember.
GetPublicSymbol
());
1706
results.Add(RemapSymbolIfNecessary(uniqueSymbol).
GetPublicSymbol
());
1764
results.Add(RemapSymbolIfNecessary(singleSymbol).
GetPublicSymbol
());
1770
results.Add(RemapSymbolIfNecessary(symbol).
GetPublicSymbol
());
1778
results.Add(RemapSymbolIfNecessary(symbol).
GetPublicSymbol
());
1992
return new SymbolInfo(subpatternSymbol.
GetPublicSymbol
());
2351
return new SymbolInfo(symbolToReturn.
GetPublicSymbol
());
4912
return binder == null ? null : binder.ContainingMemberOrLambda.
GetPublicSymbol
();
Compilation\MemberSemanticModel.cs (1)
930
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
()