12 references to GetPublicSymbol
Microsoft.CodeAnalysis.CSharp (10)
Compilation\CSharpSemanticModel.cs (1)
5133return (GetSymbolInfo(tupleTypeSyntax, cancellationToken).Symbol.GetSymbol() as NamedTypeSymbol)?.TupleElements.ElementAtOrDefault(tupleTypeSyntax.Elements.IndexOf(declarationSyntax)).GetPublicSymbol();
Compilation\MemberSemanticModel.cs (1)
1124return elements[idx].GetPublicSymbol();
Compilation\SyntaxTreeSemanticModel.cs (2)
1500return ((FieldSymbol)GetDeclaredMemberSymbol(declarationSyntax)).GetPublicSymbol(); 1854return binder?.LookupDeclaredField(declarationSyntax).GetPublicSymbol();
Operations\CSharpOperationFactory.cs (4)
571IFieldSymbol field = boundFieldAccess.FieldSymbol.GetPublicSymbol(); 868return new FieldReferenceOperation(field.GetPublicSymbol(), isDeclaration, createReceiver(), _semanticModel, syntax, type, constantValue: null, isImplicit); 1648ImmutableArray<IFieldSymbol> initializedFields = ImmutableArray.Create<IFieldSymbol>(boundFieldEqualsValue.Field.GetPublicSymbol()); 2756reference = 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)
6790var tuple1 = (INamedTypeSymbol)((FieldSymbol)comp.GetMember("Program.F")).GetPublicSymbol().Type;
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\RequiredMembersTests.cs (1)
5511var field = c.GetField("Field").GetPublicSymbol();