31 references to GetPublicSymbol
Microsoft.CodeAnalysis.CSharp (31)
Compilation\CSharpCompilation.cs (8)
327
name, arity, errorInfo: null).
GetPublicSymbol
();
4021
return this.GetTypeByMetadataName(metadataName).
GetPublicSymbol
();
4026
get { return this.ScriptClass.
GetPublicSymbol
(); }
4128
return CreateNativeIntegerTypeSymbol(signed).
GetPublicSymbol
();
4159
errorPositions: default).
GetPublicSymbol
();
4188
return tupleType.
GetPublicSymbol
();
4221
return this.AnonymousTypeManager.ConstructAnonymousTypeSymbol(descriptor).
GetPublicSymbol
();
4533
get { return this.ObjectType.
GetPublicSymbol
(); }
Compilation\MemberSemanticModel.cs (2)
1103
return (bound == null) ? null : (bound.Type as NamedTypeSymbol).
GetPublicSymbol
();
1109
return GetTypeOfTupleLiteral(declaratorSyntax).
GetPublicSymbol
();
Compilation\SyntaxTreeSemanticModel.cs (2)
1361
return GetDeclaredType(declarationSyntax).
GetPublicSymbol
();
1374
return GetDeclaredType(declarationSyntax).
GetPublicSymbol
();
Operations\CSharpOperationFactory.cs (1)
2583
boundITuplePattern.GetLengthMethod.ContainingType.
GetPublicSymbol
(),
SymbolDisplay\SymbolDisplayVisitor.Types.cs (2)
344
symbol = illegalGenericInstantiationSymbol.UnderlyingSymbol.
GetPublicSymbol
();
351
symbol = ambiguousCanonicalTypeSymbol.FirstCandidate.
GetPublicSymbol
();
Symbols\Attributes\AttributeData.cs (1)
193
get { return this.AttributeClass.
GetPublicSymbol
(); }
Symbols\CustomModifier.cs (1)
32
return modifier.
GetPublicSymbol
();
Symbols\PublicModel\AssemblySymbol.cs (3)
54
return UnderlyingAssemblySymbol.ResolveForwardedType(fullyQualifiedMetadataName).
GetPublicSymbol
();
59
return UnderlyingAssemblySymbol.GetAllTopLevelForwardedTypes().Select(t => t.
GetPublicSymbol
()).
101
return UnderlyingAssemblySymbol.GetTypeByMetadataName(metadataName).
GetPublicSymbol
();
Symbols\PublicModel\NamedTypeSymbol.cs (8)
103
return UnderlyingNamedTypeSymbol.OriginalDefinition.
GetPublicSymbol
();
119
return UnderlyingNamedTypeSymbol.EnumUnderlyingType.
GetPublicSymbol
();
127
return UnderlyingNamedTypeSymbol.ConstructedFrom.
GetPublicSymbol
();
133
return UnderlyingNamedTypeSymbol.Construct(ConstructTypeArguments(typeArguments), unbound: false).
GetPublicSymbol
();
138
return UnderlyingNamedTypeSymbol.Construct(ConstructTypeArguments(typeArguments, typeArgumentNullableAnnotations), unbound: false).
GetPublicSymbol
();
143
return UnderlyingNamedTypeSymbol.ConstructUnboundGenericType().
GetPublicSymbol
();
179
tupleUnderlyingType.
GetPublicSymbol
();
203
INamedTypeSymbol INamedTypeSymbol.NativeIntegerUnderlyingType => UnderlyingNamedTypeSymbol.NativeIntegerUnderlyingType.
GetPublicSymbol
();
Symbols\PublicModel\Symbol.cs (1)
75
return UnderlyingSymbol.ContainingType.
GetPublicSymbol
();
Symbols\PublicModel\TypeParameterSymbol.cs (1)
59
get { return _underlying.DeclaringType.
GetPublicSymbol
(); }
Symbols\PublicModel\TypeSymbol.cs (1)
90
return UnderlyingTypeSymbol.BaseTypeNoUseSiteDiagnostics.
GetPublicSymbol
();