14 references to GetPublicSymbol
Microsoft.CodeAnalysis.CSharp (10)
Compilation\CSharpSemanticModel.cs (1)
5162return (GetSymbolInfo(tupleTypeSyntax, cancellationToken).Symbol.GetSymbol() as NamedTypeSymbol)?.TupleElements.ElementAtOrDefault(tupleTypeSyntax.Elements.IndexOf(declarationSyntax)).GetPublicSymbol();
Compilation\MemberSemanticModel.cs (1)
1134return elements[idx].GetPublicSymbol();
Compilation\SyntaxTreeSemanticModel.cs (2)
1521return ((FieldSymbol)GetDeclaredMemberSymbol(declarationSyntax)).GetPublicSymbol(); 1888return binder?.LookupDeclaredField(declarationSyntax).GetPublicSymbol();
Operations\CSharpOperationFactory.cs (4)
574IFieldSymbol field = boundFieldAccess.FieldSymbol.GetPublicSymbol(); 872return new FieldReferenceOperation(field.GetPublicSymbol(), isDeclaration, createReceiver(), _semanticModel, syntax, type, constantValue: null, isImplicit); 1726ImmutableArray<IFieldSymbol> initializedFields = ImmutableArray.Create<IFieldSymbol>(boundFieldEqualsValue.Field.GetPublicSymbol()); 2901reference = new FieldReferenceOperation(field.GetPublicSymbol(), isDeclaration: false,
Symbols\PublicModel\FieldSymbol.cs (2)
62return _underlying.OriginalDefinition.GetPublicSymbol(); 70return _underlying.CorrespondingTupleField.GetPublicSymbol();
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
CodeGen\CodeGenTupleTest.cs (1)
6795var tuple1 = (INamedTypeSymbol)((FieldSymbol)comp.GetMember("Program.F")).GetPublicSymbol().Type;
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (3)
SymbolDisplay\SymbolDisplayTests.cs (2)
2299var prop = comp2.GetMember<FieldSymbol>("C.<P>k__BackingField").GetPublicSymbol(); 2372var prop = comp2.GetMember<FieldSymbol>("C.<P>k__BackingField").GetPublicSymbol();
Symbols\RequiredMembersTests.cs (1)
6957var field = c.GetField("Field").GetPublicSymbol();