26 references to GetSymbol
Microsoft.CodeAnalysis.CSharp (4)
Compilation\CSharpCompilation.cs (1)
3170moduleBeingBuilt.SetDebugEntryPoint(debugEntryPoint.GetSymbol(), diagnostics);
Compilation\SyntaxTreeSemanticModel.cs (1)
2019method = (GetDeclaredSymbol(memberDecl, cancellationToken) as IMethodSymbol).GetSymbol();
Operations\CSharpOperationFactory.cs (1)
1966legacyMode ? null : new SynthesizedLocal((_semanticModel.GetEnclosingSymbol(boundLockStatement.Syntax.SpanStart) as IMethodSymbol).GetSymbol(),
SymbolDisplay\SymbolDisplayVisitor.Members.cs (1)
505symbol.GetSymbol()?.OriginalDefinition is SourceUserDefinedOperatorSymbolBase sourceUserDefinedOperatorSymbolBase)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
SymbolKey\SymbolKeyTestBase.cs (1)
237localDumper?.GetLocalSymbols(method.GetSymbol(), list);
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (1)
TypeParameterChecker.cs (1)
36return method.GetSymbol().TryGetThisParameter(out thisParameter)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (11)
Semantics\LocalFunctionTests.cs (2)
558Assert.Equal(aAttribute.InstanceConstructors.Single(), attributeData.AttributeConstructor.GetSymbol()); 822Assert.Equal(aAttribute.InstanceConstructors.Single(), attributeData.AttributeConstructor.GetSymbol());
Semantics\OperatorTests.cs (5)
7653Assert.Null(symbol1.GetSymbol().DeclaringCompilation); 7660Assert.True(symbol1.GetSymbol().HasSpecialName); 7668Assert.Equal(1, symbol1.GetSymbol().ParameterCount); 8427Assert.Null(symbol1.GetSymbol().DeclaringCompilation); 8455Assert.True(symbol1.GetSymbol().HasSpecialName);
Semantics\ReadOnlyStructsTests.cs (4)
1286Assert.Equal(isEffectivelyReadOnly, symbol.GetSymbol().IsEffectivelyReadOnly); 1289Assert.False(symbol.GetSymbol().IsDeclaredReadOnly); 1290Assert.False(reducedFrom.GetSymbol().IsDeclaredReadOnly); 1291Assert.False(reducedFrom.GetSymbol().IsEffectivelyReadOnly);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (9)
Compilation\GetSemanticInfoTests.cs (2)
4060var reducedFrom1 = method1.GetSymbol().CallsiteReducedFromMethod; 4073var reducedFrom2 = method2.GetSymbol().CallsiteReducedFromMethod;
Compilation\SemanticModelGetSemanticInfoTests.cs (1)
850Utils.CheckReducedExtensionMethod(semanticInfo.MethodGroup[3].GetSymbol(),
Symbols\Source\DeclaringSyntaxNodeTests.cs (1)
62CheckDeclaringSyntaxNodes(compilation, p, meth.GetSymbol().IsAccessor() ? 0 : expectedNumber);
Symbols\Source\UpdatedContainingSymbolAndNullableAnntotationTests.cs (1)
41Symbol m2 = model.GetDeclaredSymbol(root.DescendantNodes().OfType<MethodDeclarationSyntax>().ElementAt(1)).GetSymbol();
Symbols\SymbolEqualityTests.cs (4)
46Assert.IsType<SynthesizedIntrinsicOperatorSymbol>(nonNullPlus.GetSymbol()); 47Assert.IsType<SynthesizedIntrinsicOperatorSymbol>(nullPlus.GetSymbol()); 92Assert.IsType<ReducedExtensionMethodSymbol>(nonNullStringExt.GetSymbol()); 93Assert.IsType<ReducedExtensionMethodSymbol>(nullStringExt.GetSymbol());