12 references to GetPublicSymbol
Microsoft.CodeAnalysis.CSharp (9)
Compilation\CSharpSemanticModel.cs (2)
3295: local).GetPublicSymbol(); 3333? local.GetPublicSymbol()
Compilation\MemberSemanticModel.cs (2)
684return GetDeclaredLocal(declarationSyntax, declarationSyntax.Identifier).GetPublicSymbol(); 690return GetDeclaredLocal(declarationSyntax, declarationSyntax.Identifier).GetPublicSymbol();
Operations\CSharpOperationFactory.cs (3)
554ILocalSymbol local = boundLocal.LocalSymbol.GetPublicSymbol(); 1969return new VariableDeclaratorOperation(local.GetPublicSymbol(), initializer: null, ignoredArguments: ImmutableArray<IOperation>.Empty, semanticModel: _semanticModel, syntax: declaratorSyntax, isImplicit: false); 2080syntaxOpt: boundLockStatement.Argument.Syntax).GetPublicSymbol();
Operations\CSharpOperationFactory_Methods.cs (2)
83ILocalSymbol symbol = boundLocalDeclaration.LocalSymbol.GetPublicSymbol(); 95return boundLocal == null ? null : new VariableDeclaratorOperation(boundLocal.LocalSymbol.GetPublicSymbol(), initializer: null, ignoredArguments: ImmutableArray<IOperation>.Empty, semanticModel: _semanticModel, syntax: boundLocal.Syntax, isImplicit: false);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (3)
Semantics\NullableReferenceTypesTests.cs (2)
71302Assert.Equal(CodeAnalysis.NullableAnnotation.NotAnnotated, symbol.GetPublicSymbol().NullableAnnotation); 71303Assert.Equal(CodeAnalysis.NullableAnnotation.NotAnnotated, symbol.GetPublicSymbol().Type.NullableAnnotation);
Semantics\RefFieldTests.cs (1)
15785VerifyLocalSymbol(local.GetPublicSymbol(), expectedDisplayString, expectedRefKind, expectedScope);