196 references to GetSymbol
Microsoft.CodeAnalysis.CSharp (22)
Compilation\MemberSemanticModel.cs (3)
842var localFunction = GetDeclaredSymbol((LocalFunctionStatementSyntax)paramList.Parent, cancellationToken).GetSymbol<MethodSymbol>(); 867lambdaSymbol = symbolInfo.Symbol.GetSymbol<LambdaSymbol>(); 871lambdaSymbol = symbolInfo.CandidateSymbols.Single().GetSymbol<LambdaSymbol>();
Compilation\SpeculativeSemanticModelWithMemberModel.cs (1)
187var parameterSymbol = containing.GetDeclaredSymbol(paramDecl).GetSymbol<ParameterSymbol>();
Compilation\SyntaxTreeSemanticModel.cs (8)
1012var parameterSymbol = containing.GetDeclaredSymbol(paramDecl).GetSymbol<ParameterSymbol>(); 1082var symbol = GetDeclaredSymbol(memberDecl).GetSymbol<SourceMemberMethodSymbol>(); 1106var symbol = GetDeclaredSymbol(accessorDecl).GetSymbol<SourceMemberMethodSymbol>(); 1134var propertySymbol = GetDeclaredSymbol(propertyDecl).GetSymbol<SourcePropertySymbol>(); 1162var enumSymbol = GetDeclaredSymbol(enumDecl).GetSymbol<FieldSymbol>(); 1184symbol = GetDeclaredSymbol(exprDecl).GetSymbol<SourceMemberMethodSymbol>(); 1272return declaredSymbol.GetSymbol<FieldSymbol>(); 1275return (declaredSymbol.GetSymbol<EventSymbol>()).AssociatedField;
Operations\CSharpOperationFactory_Methods.cs (1)
355PropertySymbol property = AnonymousTypeManager.GetAnonymousTypeProperty(type.GetSymbol<NamedTypeSymbol>(), i);
Symbols\SymbolExtensions.cs (9)
768return symbol.GetSymbol<Symbol>(); 774return symbol.GetSymbol<TypeSymbol>(); 780return symbol.GetSymbol<NamedTypeSymbol>(); 786return symbol.GetSymbol<AliasSymbol>(); 792return symbol.GetSymbol<LocalSymbol>(); 798return symbol.GetSymbol<AssemblySymbol>(); 804return symbol.GetSymbol<MethodSymbol>(); 810return symbol.GetSymbol<PropertySymbol>(); 816return symbol.GetSymbol<FunctionPointerTypeSymbol>();
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
SymbolKey\SymbolKeyTestBase.cs (1)
241localDumper?.GetLocalSymbols(memberSymbol.GetSymbol<FieldSymbol>(), list);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (14)
CodeGen\CodeGenDeconstructTests.cs (3)
3581Assert.Equal(kind, symbol.GetSymbol<LocalSymbol>().DeclarationKind); 3586var local = symbol.GetSymbol<SourceLocalSymbol>(); 5607var xType = xSymbol.GetSymbol<FieldSymbol>().TypeWithAnnotations;
CodeGen\CodeGenLocalFunctionTests.cs (7)
5750.GetSymbol<LocalFunctionSymbol>(); 5825.GetSymbol<LocalFunctionSymbol>(); 5907var localFunction = semanticModel.GetDeclaredSymbol(localFunctionStatement).GetSymbol<LocalFunctionSymbol>(); 6002var localFunctionParam = verifier.FindLocalFunction("local").Parameters[0].GetSymbol<ParameterSymbol>(); 6058var localFunctionParam = verifier.FindLocalFunction("local").Parameters[0].GetSymbol<ParameterSymbol>(); 6115var localFunctionParam = verifier.FindLocalFunction("local").Parameters[0].GetSymbol<ParameterSymbol>(); 6163var localFunction = model.GetDeclaredSymbol(localFunctionSyntax).GetSymbol<LocalFunctionSymbol>();
CodeGen\CodeGenTupleTest.cs (4)
1616var xSymbol = model.GetDeclaredSymbol(x).GetSymbol<SourceLocalSymbol>().Type; 12701var m1Tuple = model.LookupSymbols(node.SpanStart, name: "v1").OfType<ILocalSymbol>().Single().Type.GetSymbol<NamedTypeSymbol>(); 12702var m2Tuple = model.LookupSymbols(node.SpanStart, name: "v2").OfType<ILocalSymbol>().Single().Type.GetSymbol<NamedTypeSymbol>(); 12703var m6Tuple = model.LookupSymbols(node.SpanStart, name: "v6").OfType<ILocalSymbol>().Single().Type.GetSymbol<NamedTypeSymbol>();
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (10)
Attributes\AttributeTests_WellKnownAttributes.cs (4)
5680var localFunctionSymbol = model.GetDeclaredSymbol(localFunctionSyntax).GetSymbol<LocalFunctionSymbol>(); 11262var lambda = exprs.SelectAsArray(e => model.GetSymbolInfo(e).Symbol).Single().GetSymbol<LambdaSymbol>(); 11287var lambda = exprs.SelectAsArray(e => model.GetSymbolInfo(e).Symbol).Single().GetSymbol<LambdaSymbol>(); 11318var lambda = exprs.SelectAsArray(e => model.GetSymbolInfo(e).Symbol).Single().GetSymbol<LambdaSymbol>();
FlowAnalysis\FlowTests.cs (1)
5843var parameter = property.SetMethod.Parameters[0].GetSymbol<SourceComplexParameterSymbolBase>();
Semantics\PatternMatchingTestBase.cs (5)
84Assert.Equal(LocalDeclarationKind.PatternVariable, symbol.GetSymbol<LocalSymbol>().DeclarationKind); 145Assert.Equal(LocalDeclarationKind.PatternVariable, symbol.GetSymbol<LocalSymbol>().DeclarationKind); 171Assert.Equal(LocalDeclarationKind.RegularVariable, symbol.GetSymbol<LocalSymbol>().DeclarationKind); 185Assert.Equal(kind, symbol.GetSymbol<LocalSymbol>().DeclarationKind); 207Assert.NotEqual(LocalDeclarationKind.PatternVariable, symbol.GetSymbol<LocalSymbol>().DeclarationKind);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (135)
Semantics\DeconstructionTests.cs (14)
3953Assert.Equal(LocalDeclarationKind.DeconstructionVariable, symbol.GetSymbol<LocalSymbol>().DeclarationKind); 3967Assert.Equal(LocalDeclarationKind.DeconstructionVariable, symbol.GetSymbol<LocalSymbol>().DeclarationKind); 4245Assert.Equal(localDeclarationKind, a.GetSymbol<LocalSymbol>().DeclarationKind); 4249Assert.Equal(localDeclarationKind, b.GetSymbol<LocalSymbol>().DeclarationKind); 4253Assert.Equal(localDeclarationKind, c.GetSymbol<LocalSymbol>().DeclarationKind); 4257Assert.Equal(localDeclarationKind, d.GetSymbol<LocalSymbol>().DeclarationKind); 5194Assert.Equal(localDeclarationKind, a.GetSymbol<LocalSymbol>().DeclarationKind); 5198Assert.Equal(localDeclarationKind, b.GetSymbol<LocalSymbol>().DeclarationKind); 5202Assert.Equal(localDeclarationKind, c.GetSymbol<LocalSymbol>().DeclarationKind); 5206Assert.Equal(localDeclarationKind, d.GetSymbol<LocalSymbol>().DeclarationKind); 5662Assert.Equal(localDeclarationKind, a.GetSymbol<LocalSymbol>().DeclarationKind); 5666Assert.Equal(localDeclarationKind, b.GetSymbol<LocalSymbol>().DeclarationKind); 5670Assert.Equal(localDeclarationKind, c.GetSymbol<LocalSymbol>().DeclarationKind); 5674Assert.Equal(localDeclarationKind, d.GetSymbol<LocalSymbol>().DeclarationKind);
Semantics\DelegateTypeTests.cs (3)
954return MemberSignatureComparer.MethodGroupSignatureComparer.Equals(methodA.GetSymbol<MethodSymbol>(), methodB.GetSymbol<MethodSymbol>()); 11052var underlyingType = delegateType.GetSymbol<NamedTypeSymbol>();
Semantics\ExpressionBodiedMemberTests.cs (2)
46var gooDef = model.GetDeclaredSymbol(node).GetSymbol<SourceOrdinaryMethodSymbol>(); 262var m = semanticInfo.Symbol.ContainingSymbol.GetSymbol<SourceOrdinaryMethodSymbol>();
Semantics\InitOnlyMemberTests.cs (4)
4133var localFunctionSymbol = model.GetDeclaredSymbol(localFunctionSyntax).GetSymbol<LocalFunctionSymbol>(); 4138var delegateMemberSymbols = model.GetDeclaredSymbol(delegateSyntax).GetSymbol<SourceNamedTypeSymbol>().GetMembers(); 4372Assert.True(((Symbols.PublicModel.PropertySymbol)i).GetSymbol<PropertySymbol>().SetMethod.IsDeclaredReadOnly); 4395Assert.True(((Symbols.PublicModel.PropertySymbol)i).GetSymbol<PropertySymbol>().SetMethod.IsDeclaredReadOnly);
Semantics\InteractiveSemanticModelTests.cs (1)
47Assert.Equal(LookupResultKind.Inaccessible, baseType.GetSymbol<ErrorTypeSymbol>().ResultKind); // Script class members are private.
Semantics\LambdaTests.cs (3)
3628var method = symbol.GetSymbol<MethodSymbol>(); 6186return model.GetSymbolInfo(syntax).Symbol.GetSymbol<LambdaSymbol>(); 6863var lambdas = tree.GetRoot().DescendantNodes().OfType<ParenthesizedLambdaExpressionSyntax>().Select(e => model.GetSymbolInfo(e).Symbol.GetSymbol<LambdaSymbol>()).ToArray();
Semantics\LocalFunctionTests.cs (3)
1028var symbol = model.GetSymbolInfo(attributeSyntax).Symbol.GetSymbol<MethodSymbol>(); 1721var localSymbol = model.GetDeclaredSymbol(x).ContainingSymbol.GetSymbol<LocalFunctionSymbol>(); 2374var local = model.GetDeclaredSymbol(declaration).GetSymbol<MethodSymbol>();
Semantics\NativeIntegerTests.cs (2)
3641var underlyingType0 = method.Parameters[0].Type.GetSymbol<NamedTypeSymbol>(); 3642var underlyingType1 = method.Parameters[1].Type.GetSymbol<NamedTypeSymbol>();
Semantics\NullableReferenceTypesTests.cs (40)
33046var symbol = model.GetSymbolInfo(outVar).Symbol.GetSymbol<LocalSymbol>(); 33064var symbol = model.GetDeclaredSymbol(variable).GetSymbol<LocalSymbol>(); 56564var symbol = model.GetDeclaredSymbol(declarator).GetSymbol<LocalSymbol>(); 56598var symbol = model.GetDeclaredSymbol(declarator).GetSymbol<LocalSymbol>(); 56626var symbol = model.GetDeclaredSymbol(declarator).GetSymbol<LocalSymbol>(); 56658var symbol = model.GetDeclaredSymbol(declarator).GetSymbol<LocalSymbol>(); 56687var symbol = model.GetDeclaredSymbol(declarator).GetSymbol<LocalSymbol>(); 56720var symbol = model.GetDeclaredSymbol(declarator).GetSymbol<LocalSymbol>(); 56752var symbol = model.GetDeclaredSymbol(declarator).GetSymbol<LocalSymbol>(); 56785var symbol = model.GetDeclaredSymbol(declarator).GetSymbol<LocalSymbol>(); 56819var symbol = model.GetDeclaredSymbol(declarator).GetSymbol<LocalSymbol>(); 56846var symbol = model.GetDeclaredSymbol(declarator).GetSymbol<LocalSymbol>(); 56874var symbol = model.GetDeclaredSymbol(declarator).GetSymbol<LocalSymbol>(); 56904var symbol = model.GetDeclaredSymbol(declarators[0]).GetSymbol<LocalSymbol>(); 56908symbol = model.GetDeclaredSymbol(declarators[1]).GetSymbol<LocalSymbol>(); 56912symbol = model.GetDeclaredSymbol(declarators[2]).GetSymbol<LocalSymbol>(); 67836var symbol = model.GetDeclaredSymbol(declarators[0]).GetSymbol<LocalSymbol>(); 67839symbol = model.GetDeclaredSymbol(declarators[1]).GetSymbol<LocalSymbol>(); 67872var symbol = model.GetDeclaredSymbol(declarators[0]).GetSymbol<LocalSymbol>(); 67875symbol = model.GetDeclaredSymbol(declarators[1]).GetSymbol<LocalSymbol>(); 67913var symbol = model.GetDeclaredSymbol(declarators[0]).GetSymbol<LocalSymbol>(); 67916symbol = model.GetDeclaredSymbol(declarators[1]).GetSymbol<LocalSymbol>(); 67950var symbol = model.GetDeclaredSymbol(declarators[0]).GetSymbol<LocalSymbol>(); 67953symbol = model.GetDeclaredSymbol(declarators[1]).GetSymbol<LocalSymbol>(); 67987var symbol = model.GetDeclaredSymbol(declarators[0]).GetSymbol<LocalSymbol>(); 67990symbol = model.GetDeclaredSymbol(declarators[1]).GetSymbol<LocalSymbol>(); 68022var symbol = model.GetDeclaredSymbol(declarators[0]).GetSymbol<LocalSymbol>(); 68025symbol = model.GetDeclaredSymbol(declarators[1]).GetSymbol<LocalSymbol>(); 68055var symbol = model.GetDeclaredSymbol(declarators[0]).GetSymbol<LocalSymbol>(); 68092var symbol = model.GetDeclaredSymbol(declarators[0]).GetSymbol<LocalSymbol>(); 68095symbol = model.GetDeclaredSymbol(declarators[1]).GetSymbol<LocalSymbol>(); 77613var symbol = model.GetDeclaredSymbol(declarator).GetSymbol<LocalSymbol>(); 94032var f1 = model.GetDeclaredSymbol(localSyntaxes[0]).GetSymbol<LocalFunctionSymbol>(); 94038var f2 = model.GetDeclaredSymbol(localSyntaxes[1]).GetSymbol<LocalFunctionSymbol>(); 95361var f2 = model.GetDeclaredSymbol(localSyntaxes[0]).GetSymbol<LocalFunctionSymbol>(); 108049var localSymbol = model.GetDeclaredSymbol(localSyntax).GetSymbol<LocalFunctionSymbol>(); 108102var localSymbol = model.GetDeclaredSymbol(localSyntax).GetSymbol<LocalFunctionSymbol>(); 109867Assert.Equal("var!", model.GetDeclaredSymbol(decl.Designation).GetSymbol<LocalSymbol>().TypeWithAnnotations.ToTestDisplayString(includeNonNullable: true)); 109898Assert.Equal("var", model.GetDeclaredSymbol(decl.Designation).GetSymbol<LocalSymbol>().TypeWithAnnotations.ToTestDisplayString(includeNonNullable: true)); 150524Assert.Equal(expectedAnnotation, symbol.GetSymbol<LocalSymbol>().TypeWithAnnotations.NullableAnnotation);
Semantics\OutVarTests.cs (3)
969Assert.Equal(expectedLocalKind, symbol.GetSymbol<LocalSymbol>().DeclarationKind); 1143Assert.Equal(LocalDeclarationKind.OutVariable, symbol.GetSymbol<LocalSymbol>().DeclarationKind); 1176var local = symbol.GetSymbol<SourceLocalSymbol>();
Semantics\OverloadResolutionTests.cs (3)
11338var symbol = model.GetSymbolInfo(expr).Symbol.GetSymbol<MethodSymbol>(); 11387var symbol = model.GetSymbolInfo(expr).Symbol.GetSymbol<PropertySymbol>(); 11437var symbol = model.GetSymbolInfo(expr).Symbol.GetSymbol<EventSymbol>();
Semantics\RefFieldTests.cs (53)
10576var localFunctions = decls.Select(d => model.GetDeclaredSymbol(d).GetSymbol<LocalFunctionSymbol>()).ToArray(); 10677var delegateType = (NamedTypeSymbol)model.GetDeclaredSymbol(decl).GetSymbol<LocalSymbol>().Type; 10679var lambda = model.GetSymbolInfo(value).Symbol.GetSymbol<LambdaSymbol>(); 10772var methods = decls.Select(d => ((FunctionPointerTypeSymbol)model.GetDeclaredSymbol(d).GetSymbol<LocalSymbol>().Type).Signature).ToArray(); 10940var lambdas = tree.GetRoot().DescendantNodes().OfType<SimpleLambdaExpressionSyntax>().Select(e => model.GetSymbolInfo(e).Symbol.GetSymbol<LambdaSymbol>()).ToArray(); 11489var method = model.GetSymbolInfo(expr).Symbol.GetSymbol<RetargetingMethodSymbol>(); 11569var locals = decls.Select(d => model.GetDeclaredSymbol(d).GetSymbol<LocalSymbol>()).ToArray(); 11643var f = model.GetDeclaredSymbol(decl).GetSymbol<FieldSymbol>(); 11706var locals = decls.Select(d => model.GetDeclaredSymbol(d).GetSymbol<LocalSymbol>()).ToArray(); 11890var locals = decls.Select(d => model.GetDeclaredSymbol(d).GetSymbol<LocalSymbol>()).ToArray(); 12082var f = model.GetDeclaredSymbol(decl).GetSymbol<FieldSymbol>(); 12301var locals = decls.Select(d => model.GetDeclaredSymbol(d).GetSymbol<LocalSymbol>()).ToArray(); 12489var f = model.GetDeclaredSymbol(decl).GetSymbol<FieldSymbol>(); 12659var locals = decls.Select(d => model.GetDeclaredSymbol(d).GetSymbol<LocalSymbol>()).ToArray(); 12714var locals = decls.Select(d => model.GetDeclaredSymbol(d).GetSymbol<LocalSymbol>()).ToArray(); 12773var locals = decls.Select(d => model.GetDeclaredSymbol(d).GetSymbol<LocalSymbol>()).ToArray(); 12816var locals = decls.Select(d => model.GetDeclaredSymbol(d).GetSymbol<LocalSymbol>()).ToArray(); 12845var locals = decls.Select(d => model.GetDeclaredSymbol(d).GetSymbol<LocalSymbol>()).ToArray(); 12870var locals = decls.Select(d => model.GetDeclaredSymbol(d).GetSymbol<LocalSymbol>()).ToArray(); 12890var locals = decls.Select(d => model.GetDeclaredSymbol(d).GetSymbol<LocalSymbol>()).ToArray(); 12912var locals = decls.Select(d => model.GetDeclaredSymbol(d).GetSymbol<LocalSymbol>()).ToArray(); 12947var locals = decls.Select(d => model.GetDeclaredSymbol(d).GetSymbol<LocalSymbol>()).ToArray(); 13011var locals = decls.Select(d => model.GetDeclaredSymbol(d).GetSymbol<LocalSymbol>()).ToArray(); 13087var locals = decls.Select(d => model.GetDeclaredSymbol(d).GetSymbol<SourceLocalSymbol>()).ToArray(); 13158var locals = decls.Select(d => model.GetDeclaredSymbol(d).GetSymbol<LocalSymbol>()).ToArray(); 13222var locals = decls.Select(d => model.GetDeclaredSymbol(d).GetSymbol<LocalSymbol>()).ToArray(); 13863var locals = decls.Select(d => model.GetDeclaredSymbol(d).GetSymbol<LocalSymbol>()).ToArray(); 13905var locals = decls.Select(d => model.GetDeclaredSymbol(d).GetSymbol<LocalSymbol>()).ToArray(); 14030var locals = decls.Select(d => model.GetDeclaredSymbol(d).GetSymbol<LocalSymbol>()).ToArray(); 14106var locals = decls.Select(d => model.GetDeclaredSymbol(d).GetSymbol<LocalSymbol>()).ToArray(); 14351var locals = decls.Select(d => model.GetDeclaredSymbol(d).GetSymbol<LocalSymbol>()).ToArray(); 14559var locals = decls.Select(d => model.GetDeclaredSymbol(d).GetSymbol<LocalSymbol>()).ToArray(); 14585var locals = decls.Select(d => model.GetDeclaredSymbol(d).GetSymbol<LocalSymbol>()).ToArray(); 14640var locals = decls.Select(d => model.GetDeclaredSymbol(d).GetSymbol<LocalSymbol>()).ToArray(); 17399var delegateInvokeMethods = decls.Select(d => ((ILocalSymbol)model.GetDeclaredSymbol(d)).Type.GetSymbol<NamedTypeSymbol>().DelegateInvokeMethod).ToArray(); 22292var types = decls.Select(d => (NamedTypeSymbol)model.GetDeclaredSymbol(d).GetSymbol<LocalSymbol>().Type).ToArray(); 22360var types = decls.Select(d => (NamedTypeSymbol)model.GetDeclaredSymbol(d).GetSymbol<LocalSymbol>().Type).ToArray(); 23361var lambdas = tree.GetRoot().DescendantNodes().OfType<ParenthesizedLambdaExpressionSyntax>().Select(e => model.GetSymbolInfo(e).Symbol.GetSymbol<LambdaSymbol>()).ToArray(); 23397var lambdas = tree.GetRoot().DescendantNodes().OfType<ParenthesizedLambdaExpressionSyntax>().Select(e => model.GetSymbolInfo(e).Symbol.GetSymbol<LambdaSymbol>()).ToArray(); 23434var lambdas = tree.GetRoot().DescendantNodes().OfType<ParenthesizedLambdaExpressionSyntax>().Select(e => model.GetSymbolInfo(e).Symbol.GetSymbol<LambdaSymbol>()).ToArray(); 24220var delegateType = (NamedTypeSymbol)model.GetDeclaredSymbol(decl).GetSymbol<LocalSymbol>().Type; 24222var lambda = model.GetSymbolInfo(value).Symbol.GetSymbol<LambdaSymbol>(); 26036var type = (NamedTypeSymbol)model.GetDeclaredSymbol(node).GetSymbol<LocalSymbol>().Type; 26088var type = (NamedTypeSymbol)model.GetDeclaredSymbol(node).GetSymbol<LocalSymbol>().Type; 26140var type = (NamedTypeSymbol)model.GetDeclaredSymbol(node).GetSymbol<LocalSymbol>().Type; 26293var locals = decls.Select(d => model.GetDeclaredSymbol(d).GetSymbol<LocalSymbol>()).ToArray(); 26383var locals = decls.Select(d => model.GetDeclaredSymbol(d).GetSymbol<LocalSymbol>()).ToArray(); 26503var locals = decls.Select(d => model.GetDeclaredSymbol(d).GetSymbol<LocalSymbol>()).ToArray(); 26604var locals = decls.Select(d => model.GetDeclaredSymbol(d).GetSymbol<LocalSymbol>()).ToArray(); 26649var locals = decls.Select(d => model.GetDeclaredSymbol(d).GetSymbol<LocalSymbol>()).ToArray(); 26709var locals = decls.Select(d => model.GetDeclaredSymbol(d).GetSymbol<LocalSymbol>()).ToArray(); 26939var locals = decls.Select(d => model.GetDeclaredSymbol(d).GetSymbol<LocalSymbol>()).ToArray(); 26987var locals = decls.Select(d => model.GetDeclaredSymbol(d).GetSymbol<LocalSymbol>()).ToArray();
Semantics\RefLocalsAndReturnsTests.cs (2)
4865var f = model.GetDeclaredSymbol(decl).GetSymbol<FieldSymbol>(); 4904var f = model.GetDeclaredSymbol(decl).GetSymbol<FieldSymbol>();
Semantics\TopLevelStatementsTests.cs (2)
6084var localFunction = semanticModel.GetDeclaredSymbol(localFunctionStatement).GetSymbol<LocalFunctionSymbol>(); 6149.GetSymbol<LocalFunctionSymbol>();
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (13)
SymbolDisplay\SymbolDisplayTests.cs (1)
6120var type = method.GetSymbol<MethodSymbol>().ReturnTypeWithAnnotations;
Symbols\ExtensionMethodTests.cs (2)
2735var methodSymbol = symbolInfo.Symbol.GetSymbol<MethodSymbol>(); 2745methodSymbol = (MethodSymbol)symbolInfo.Symbol.GetSymbol<MethodSymbol>();
Symbols\LocalFunctionTests.cs (2)
100var local = semanticModel.GetDeclaredSymbol(localsSyntax[0]).GetSymbol<MethodSymbol>(); 102var staticLocal = semanticModel.GetDeclaredSymbol(localsSyntax[0]).GetSymbol<MethodSymbol>();
Symbols\Source\UpdatedContainingSymbolAndNullableAnntotationTests.cs (2)
38var local1 = model.GetDeclaredSymbol(varDeclarators.First()).GetSymbol<SourceLocalSymbol>(); 39var local2 = model.GetDeclaredSymbol(varDeclarators.ElementAt(1)).GetSymbol<SourceLocalSymbol>();
Symbols\SymbolEqualityTests.cs (1)
965Select(op => op.Symbol.GetSymbol<LambdaSymbol>()).ToImmutableArray();
Symbols\SymbolExtensionTests.cs (5)
103var anonymousType = model.GetSymbolInfo(identifier).Symbol.GetSymbol<TypeSymbol>(); 121var anonymousType = model.GetSymbolInfo(identifier).Symbol.GetSymbol<TypeSymbol>(); 139var anonymousType = model.GetSymbolInfo(identifier).Symbol.GetSymbol<TypeSymbol>(); 158var anonymousType = model.GetSymbolInfo(identifier).Symbol.GetSymbol<TypeSymbol>(); 252var method = model.GetSymbolInfo(tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "Method").Single()).Symbol.GetSymbol<MethodSymbol>();
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
CSharpTestBase.cs (1)
955return (m) => action(m.GetSymbol<ModuleSymbol>());