245 references to GetSymbol
Microsoft.CodeAnalysis.CSharp (25)
Binder\Binder_Conversions.cs (1)
662
TryFindSingleMethod(memoryExtensionsType.
GetSymbol
<NamedTypeSymbol>(), WellKnownMemberNames.AsSpanMethodName, 0,
Compilation\CSharpCompilation.cs (1)
1209
return (TSymbol?)(object?)symbol.
GetSymbol
<Symbol>();
Compilation\MemberSemanticModel.cs (3)
853
var localFunction = GetDeclaredSymbol((LocalFunctionStatementSyntax)paramList.Parent, cancellationToken).
GetSymbol
<MethodSymbol>();
878
lambdaSymbol = symbolInfo.Symbol.
GetSymbol
<LambdaSymbol>();
882
lambdaSymbol = symbolInfo.CandidateSymbols.Single().
GetSymbol
<LambdaSymbol>();
Compilation\SpeculativeSemanticModelWithMemberModel.cs (1)
191
var parameterSymbol = containing.GetDeclaredSymbol(paramDecl).
GetSymbol
<ParameterSymbol>();
Compilation\SyntaxTreeSemanticModel.cs (9)
1018
var parameterSymbol = containing.GetDeclaredSymbol(paramDecl).
GetSymbol
<ParameterSymbol>();
1088
var symbol = GetDeclaredSymbol(memberDecl).
GetSymbol
<SourceMemberMethodSymbol>();
1113
var symbol = GetDeclaredSymbol(accessorDecl).
GetSymbol
<SourceMemberMethodSymbol>();
1141
var propertySymbol = GetDeclaredSymbol(propertyDecl).
GetSymbol
<SourcePropertySymbol>();
1169
var enumSymbol = GetDeclaredSymbol(enumDecl).
GetSymbol
<FieldSymbol>();
1191
symbol = GetDeclaredSymbol(exprDecl).
GetSymbol
<SourceMemberMethodSymbol>();
1269
return declaredSymbol.
GetSymbol
<FieldSymbol>();
1272
return (declaredSymbol.
GetSymbol
<EventSymbol>()).AssociatedField;
2054
return extensionParameter.
GetSymbol
<ParameterSymbol>();
Operations\CSharpOperationFactory_Methods.cs (1)
435
PropertySymbol property = AnonymousTypeManager.GetAnonymousTypeProperty(type.
GetSymbol
<NamedTypeSymbol>(), i);
Symbols\SymbolExtensions.cs (9)
761
return symbol.
GetSymbol
<Symbol>();
767
return symbol.
GetSymbol
<TypeSymbol>();
773
return symbol.
GetSymbol
<NamedTypeSymbol>();
779
return symbol.
GetSymbol
<AliasSymbol>();
785
return symbol.
GetSymbol
<LocalSymbol>();
791
return symbol.
GetSymbol
<AssemblySymbol>();
797
return symbol.
GetSymbol
<MethodSymbol>();
803
return symbol.
GetSymbol
<PropertySymbol>();
809
return symbol.
GetSymbol
<FunctionPointerTypeSymbol>();
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
SymbolKey\SymbolKeyTestBase.cs (1)
241
localDumper?.GetLocalSymbols(memberSymbol.
GetSymbol
<FieldSymbol>(), list);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (15)
CodeGen\CodeGenDeconstructTests.cs (3)
3581
Assert.Equal(kind, symbol.
GetSymbol
<LocalSymbol>().DeclarationKind);
3586
var local = symbol.
GetSymbol
<SourceLocalSymbol>();
5607
var xType = xSymbol.
GetSymbol
<FieldSymbol>().TypeWithAnnotations;
CodeGen\CodeGenLocalFunctionTests.cs (7)
5750
.
GetSymbol
<LocalFunctionSymbol>();
5825
.
GetSymbol
<LocalFunctionSymbol>();
5907
var localFunction = semanticModel.GetDeclaredSymbol(localFunctionStatement).
GetSymbol
<LocalFunctionSymbol>();
6002
var localFunctionParam = verifier.FindLocalFunction("local").Parameters[0].
GetSymbol
<ParameterSymbol>();
6058
var localFunctionParam = verifier.FindLocalFunction("local").Parameters[0].
GetSymbol
<ParameterSymbol>();
6115
var localFunctionParam = verifier.FindLocalFunction("local").Parameters[0].
GetSymbol
<ParameterSymbol>();
6163
var localFunction = model.GetDeclaredSymbol(localFunctionSyntax).
GetSymbol
<LocalFunctionSymbol>();
CodeGen\CodeGenTupleTest.cs (4)
1616
var xSymbol = model.GetDeclaredSymbol(x).
GetSymbol
<SourceLocalSymbol>().Type;
12695
var m1Tuple = model.LookupSymbols(node.SpanStart, name: "v1").OfType<ILocalSymbol>().Single().Type.
GetSymbol
<NamedTypeSymbol>();
12696
var m2Tuple = model.LookupSymbols(node.SpanStart, name: "v2").OfType<ILocalSymbol>().Single().Type.
GetSymbol
<NamedTypeSymbol>();
12697
var m6Tuple = model.LookupSymbols(node.SpanStart, name: "v6").OfType<ILocalSymbol>().Single().Type.
GetSymbol
<NamedTypeSymbol>();
CodeGen\ForeachTest.cs (1)
1688
var local = (SourceLocalSymbol)model.GetDeclaredSymbol(decl).
GetSymbol
<LocalSymbol>();
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (2)
Emit\EditAndContinue\EditAndContinueTest.cs (2)
41
((Public.MethodSymbol)left).
GetSymbol
<MethodSymbol>(), ((Public.MethodSymbol)right).
GetSymbol
<MethodSymbol>());
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (55)
Attributes\AttributeTests_WellKnownAttributes.cs (4)
5769
var localFunctionSymbol = model.GetDeclaredSymbol(localFunctionSyntax).
GetSymbol
<LocalFunctionSymbol>();
11438
var lambda = exprs.SelectAsArray(e => model.GetSymbolInfo(e).Symbol).Single().
GetSymbol
<LambdaSymbol>();
11463
var lambda = exprs.SelectAsArray(e => model.GetSymbolInfo(e).Symbol).Single().
GetSymbol
<LambdaSymbol>();
11494
var lambda = exprs.SelectAsArray(e => model.GetSymbolInfo(e).Symbol).Single().
GetSymbol
<LambdaSymbol>();
FirstClassSpanTests.cs (1)
8891
return symbol.
GetSymbol
<MethodSymbol>()!.ToDisplayString(s_typeArgumentsDisplayFormat);
FlowAnalysis\FlowTests.cs (1)
5844
var parameter = property.SetMethod.Parameters[0].
GetSymbol
<SourceComplexParameterSymbolBase>();
OverloadResolutionPriorityTests.cs (7)
982
var ctor = model.GetDeclaredSymbol(secondCtor)!.
GetSymbol
<SourceConstructorSymbol>();
2245
var underlyingSymbol = symbol.
GetSymbol
<MethodSymbol>();
2317
var underlyingSymbol = symbol.
GetSymbol
<MethodSymbol>();
2352
var underlyingSymbol = symbol.
GetSymbol
<MethodSymbol>();
2415
var underlyingSymbol = symbol.
GetSymbol
<MethodSymbol>();
2466
var underlyingSymbol = s.
GetSymbol
<PropertySymbol>();
2593
var underlyingSymbol = s.
GetSymbol
<PropertySymbol>();
RefReadonlyParameterTests.cs (1)
1523
var symbol = model.GetDeclaredSymbol(local).
GetSymbol
<LocalSymbol>()!.Type as FunctionPointerTypeSymbol;
RefStructInterfacesTests.cs (6)
21240
var parameter = model.GetSymbolInfo(lambda).Symbol.
GetSymbol
<MethodSymbol>().Parameters[0];
21250
parameter = model.GetDeclaredSymbol(localFunction).
GetSymbol
<MethodSymbol>().Parameters[0];
21308
var local = model.GetDeclaredSymbol(declarator).
GetSymbol
<LocalSymbol>();
21710
var p = model.GetDeclaredSymbol(lambdas[0].ParameterList.Parameters[0]).
GetSymbol
<ParameterSymbol>();
21714
p = model.GetDeclaredSymbol(lambdas[1].ParameterList.Parameters[0]).
GetSymbol
<ParameterSymbol>();
21718
p = model.GetDeclaredSymbol(lambdas[2].ParameterList.Parameters[0]).
GetSymbol
<ParameterSymbol>();
Semantics\ExtensionTests.cs (20)
100
var namedTypeSymbol = symbol.
GetSymbol
<NamedTypeSymbol>();
870
var sourceExtension1 = symbol1.
GetSymbol
<SourceNamedTypeSymbol>();
878
var sourceExtension2 = symbol2.
GetSymbol
<SourceNamedTypeSymbol>();
931
var sourceExtension1 = symbol1.
GetSymbol
<SourceNamedTypeSymbol>();
937
var sourceExtension2 = symbol2.
GetSymbol
<SourceNamedTypeSymbol>();
1222
var sourceExtension1 = symbol1.
GetSymbol
<SourceNamedTypeSymbol>();
1387
var sourceExtension1 = symbol1.
GetSymbol
<SourceNamedTypeSymbol>();
1549
var sourceExtension1 = symbol1.
GetSymbol
<SourceNamedTypeSymbol>();
1573
var sourceExtension1 = symbol1.
GetSymbol
<SourceNamedTypeSymbol>();
1579
var sourceExtension2 = symbol2.
GetSymbol
<SourceNamedTypeSymbol>();
1606
var sourceExtension1 = symbol1.
GetSymbol
<SourceNamedTypeSymbol>();
1612
var sourceExtension2 = symbol2.
GetSymbol
<SourceNamedTypeSymbol>();
1635
var sourceExtension1 = symbol1.
GetSymbol
<SourceNamedTypeSymbol>();
1641
var sourceExtension2 = symbol2.
GetSymbol
<SourceNamedTypeSymbol>();
1663
var sourceExtension1 = symbol1.
GetSymbol
<SourceNamedTypeSymbol>();
1669
var sourceExtension2 = symbol2.
GetSymbol
<SourceNamedTypeSymbol>();
1702
var sourceExtension = symbol.
GetSymbol
<SourceNamedTypeSymbol>();
22178
var underlying = symbol.
GetSymbol
<NamedTypeSymbol>();
22232
var underlying = symbol.
GetSymbol
<NamedTypeSymbol>();
22402
var underlying = symbol.
GetSymbol
<NamedTypeSymbol>();
Semantics\OutVarTests.cs (3)
969
Assert.Equal(expectedLocalKind, symbol.
GetSymbol
<LocalSymbol>().DeclarationKind);
1143
Assert.Equal(LocalDeclarationKind.OutVariable, symbol.
GetSymbol
<LocalSymbol>().DeclarationKind);
1176
var local = symbol.
GetSymbol
<SourceLocalSymbol>();
Semantics\ParamsCollectionTests.cs (2)
58
VerifyParams(parameter.
GetSymbol
<ParameterSymbol>(), isParamArray: isParamArray, isParamCollection: isParamCollection);
9073
return model.GetDeclaredSymbol(parameterDecl).
GetSymbol
<ParameterSymbol>();
Semantics\PatternMatchingTestBase.cs (5)
83
Assert.Equal(LocalDeclarationKind.PatternVariable, symbol.
GetSymbol
<LocalSymbol>().DeclarationKind);
144
Assert.Equal(LocalDeclarationKind.PatternVariable, symbol.
GetSymbol
<LocalSymbol>().DeclarationKind);
170
Assert.Equal(LocalDeclarationKind.RegularVariable, symbol.
GetSymbol
<LocalSymbol>().DeclarationKind);
184
Assert.Equal(kind, symbol.
GetSymbol
<LocalSymbol>().DeclarationKind);
206
Assert.NotEqual(LocalDeclarationKind.PatternVariable, symbol.
GetSymbol
<LocalSymbol>().DeclarationKind);
Semantics\PrimaryConstructorTests.cs (5)
20655
Assert.Same(primaryConstructor, namedType.
GetSymbol
<SourceMemberContainerTypeSymbol>().PrimaryConstructor.GetPublicSymbol());
20689
Assert.Same(primaryConstructor1, namedType1.
GetSymbol
<SourceMemberContainerTypeSymbol>().PrimaryConstructor.GetPublicSymbol());
20733
Assert.Same(primaryConstructor1, namedType1.
GetSymbol
<SourceMemberContainerTypeSymbol>().PrimaryConstructor.GetPublicSymbol());
20778
var primaryConstructor1 = namedType1.
GetSymbol
<SourceMemberContainerTypeSymbol>().PrimaryConstructor.GetPublicSymbol();
20830
Assert.Same(primaryConstructor1, namedType1.
GetSymbol
<SourceMemberContainerTypeSymbol>().PrimaryConstructor.GetPublicSymbol());
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (132)
Semantics\DeconstructionTests.cs (14)
3953
Assert.Equal(LocalDeclarationKind.DeconstructionVariable, symbol.
GetSymbol
<LocalSymbol>().DeclarationKind);
3967
Assert.Equal(LocalDeclarationKind.DeconstructionVariable, symbol.
GetSymbol
<LocalSymbol>().DeclarationKind);
4242
Assert.Equal(localDeclarationKind, a.
GetSymbol
<LocalSymbol>().DeclarationKind);
4246
Assert.Equal(localDeclarationKind, b.
GetSymbol
<LocalSymbol>().DeclarationKind);
4250
Assert.Equal(localDeclarationKind, c.
GetSymbol
<LocalSymbol>().DeclarationKind);
4254
Assert.Equal(localDeclarationKind, d.
GetSymbol
<LocalSymbol>().DeclarationKind);
5191
Assert.Equal(localDeclarationKind, a.
GetSymbol
<LocalSymbol>().DeclarationKind);
5195
Assert.Equal(localDeclarationKind, b.
GetSymbol
<LocalSymbol>().DeclarationKind);
5199
Assert.Equal(localDeclarationKind, c.
GetSymbol
<LocalSymbol>().DeclarationKind);
5203
Assert.Equal(localDeclarationKind, d.
GetSymbol
<LocalSymbol>().DeclarationKind);
5659
Assert.Equal(localDeclarationKind, a.
GetSymbol
<LocalSymbol>().DeclarationKind);
5663
Assert.Equal(localDeclarationKind, b.
GetSymbol
<LocalSymbol>().DeclarationKind);
5667
Assert.Equal(localDeclarationKind, c.
GetSymbol
<LocalSymbol>().DeclarationKind);
5671
Assert.Equal(localDeclarationKind, d.
GetSymbol
<LocalSymbol>().DeclarationKind);
Semantics\DelegateTypeTests.cs (3)
954
return MemberSignatureComparer.CSharp10MethodGroupSignatureComparer.Equals(methodA.
GetSymbol
<MethodSymbol>(), methodB.
GetSymbol
<MethodSymbol>());
14488
var underlyingType = delegateType.
GetSymbol
<NamedTypeSymbol>();
Semantics\ExpressionBodiedMemberTests.cs (2)
46
var gooDef = model.GetDeclaredSymbol(node).
GetSymbol
<SourceOrdinaryMethodSymbol>();
262
var m = semanticInfo.Symbol.ContainingSymbol.
GetSymbol
<SourceOrdinaryMethodSymbol>();
Semantics\InitOnlyMemberTests.cs (4)
4144
var localFunctionSymbol = model.GetDeclaredSymbol(localFunctionSyntax).
GetSymbol
<LocalFunctionSymbol>();
4149
var delegateMemberSymbols = model.GetDeclaredSymbol(delegateSyntax).
GetSymbol
<SourceNamedTypeSymbol>().GetMembers();
4383
Assert.True(((Symbols.PublicModel.PropertySymbol)i).
GetSymbol
<PropertySymbol>().SetMethod.IsDeclaredReadOnly);
4406
Assert.True(((Symbols.PublicModel.PropertySymbol)i).
GetSymbol
<PropertySymbol>().SetMethod.IsDeclaredReadOnly);
Semantics\InteractiveSemanticModelTests.cs (1)
47
Assert.Equal(LookupResultKind.Inaccessible, baseType.
GetSymbol
<ErrorTypeSymbol>().ResultKind); // Script class members are private.
Semantics\LambdaTests.cs (3)
3631
var method = symbol.
GetSymbol
<MethodSymbol>();
6222
return model.GetSymbolInfo(syntax).Symbol.
GetSymbol
<LambdaSymbol>();
6893
var lambdas = tree.GetRoot().DescendantNodes().OfType<ParenthesizedLambdaExpressionSyntax>().Select(e => model.GetSymbolInfo(e).Symbol.
GetSymbol
<LambdaSymbol>()).ToArray();
Semantics\LocalFunctionTests.cs (3)
1028
var symbol = model.GetSymbolInfo(attributeSyntax).Symbol.
GetSymbol
<MethodSymbol>();
1721
var localSymbol = model.GetDeclaredSymbol(x).ContainingSymbol.
GetSymbol
<LocalFunctionSymbol>();
2374
var local = model.GetDeclaredSymbol(declaration).
GetSymbol
<MethodSymbol>();
Semantics\NativeIntegerTests.cs (2)
3646
var underlyingType0 = method.Parameters[0].Type.
GetSymbol
<NamedTypeSymbol>();
3647
var underlyingType1 = method.Parameters[1].Type.
GetSymbol
<NamedTypeSymbol>();
Semantics\NullableReferenceTypesTests.cs (40)
34984
var symbol = model.GetSymbolInfo(outVar).Symbol.
GetSymbol
<LocalSymbol>();
35002
var symbol = model.GetDeclaredSymbol(variable).
GetSymbol
<LocalSymbol>();
59060
var symbol = model.GetDeclaredSymbol(declarator).
GetSymbol
<LocalSymbol>();
59094
var symbol = model.GetDeclaredSymbol(declarator).
GetSymbol
<LocalSymbol>();
59122
var symbol = model.GetDeclaredSymbol(declarator).
GetSymbol
<LocalSymbol>();
59154
var symbol = model.GetDeclaredSymbol(declarator).
GetSymbol
<LocalSymbol>();
59183
var symbol = model.GetDeclaredSymbol(declarator).
GetSymbol
<LocalSymbol>();
59216
var symbol = model.GetDeclaredSymbol(declarator).
GetSymbol
<LocalSymbol>();
59248
var symbol = model.GetDeclaredSymbol(declarator).
GetSymbol
<LocalSymbol>();
59281
var symbol = model.GetDeclaredSymbol(declarator).
GetSymbol
<LocalSymbol>();
59315
var symbol = model.GetDeclaredSymbol(declarator).
GetSymbol
<LocalSymbol>();
59342
var symbol = model.GetDeclaredSymbol(declarator).
GetSymbol
<LocalSymbol>();
59370
var symbol = model.GetDeclaredSymbol(declarator).
GetSymbol
<LocalSymbol>();
59400
var symbol = model.GetDeclaredSymbol(declarators[0]).
GetSymbol
<LocalSymbol>();
59404
symbol = model.GetDeclaredSymbol(declarators[1]).
GetSymbol
<LocalSymbol>();
59408
symbol = model.GetDeclaredSymbol(declarators[2]).
GetSymbol
<LocalSymbol>();
71295
var symbol = model.GetDeclaredSymbol(declarators[0]).
GetSymbol
<LocalSymbol>();
71298
symbol = model.GetDeclaredSymbol(declarators[1]).
GetSymbol
<LocalSymbol>();
71331
var symbol = model.GetDeclaredSymbol(declarators[0]).
GetSymbol
<LocalSymbol>();
71334
symbol = model.GetDeclaredSymbol(declarators[1]).
GetSymbol
<LocalSymbol>();
71372
var symbol = model.GetDeclaredSymbol(declarators[0]).
GetSymbol
<LocalSymbol>();
71375
symbol = model.GetDeclaredSymbol(declarators[1]).
GetSymbol
<LocalSymbol>();
71409
var symbol = model.GetDeclaredSymbol(declarators[0]).
GetSymbol
<LocalSymbol>();
71412
symbol = model.GetDeclaredSymbol(declarators[1]).
GetSymbol
<LocalSymbol>();
71446
var symbol = model.GetDeclaredSymbol(declarators[0]).
GetSymbol
<LocalSymbol>();
71449
symbol = model.GetDeclaredSymbol(declarators[1]).
GetSymbol
<LocalSymbol>();
71481
var symbol = model.GetDeclaredSymbol(declarators[0]).
GetSymbol
<LocalSymbol>();
71484
symbol = model.GetDeclaredSymbol(declarators[1]).
GetSymbol
<LocalSymbol>();
71514
var symbol = model.GetDeclaredSymbol(declarators[0]).
GetSymbol
<LocalSymbol>();
71551
var symbol = model.GetDeclaredSymbol(declarators[0]).
GetSymbol
<LocalSymbol>();
71554
symbol = model.GetDeclaredSymbol(declarators[1]).
GetSymbol
<LocalSymbol>();
81302
var symbol = model.GetDeclaredSymbol(declarator).
GetSymbol
<LocalSymbol>();
97802
var f1 = model.GetDeclaredSymbol(localSyntaxes[0]).
GetSymbol
<LocalFunctionSymbol>();
97808
var f2 = model.GetDeclaredSymbol(localSyntaxes[1]).
GetSymbol
<LocalFunctionSymbol>();
99131
var f2 = model.GetDeclaredSymbol(localSyntaxes[0]).
GetSymbol
<LocalFunctionSymbol>();
111819
var localSymbol = model.GetDeclaredSymbol(localSyntax).
GetSymbol
<LocalFunctionSymbol>();
111872
var localSymbol = model.GetDeclaredSymbol(localSyntax).
GetSymbol
<LocalFunctionSymbol>();
113637
Assert.Equal("var!", model.GetDeclaredSymbol(decl.Designation).
GetSymbol
<LocalSymbol>().TypeWithAnnotations.ToTestDisplayString(includeNonNullable: true));
113668
Assert.Equal("var", model.GetDeclaredSymbol(decl.Designation).
GetSymbol
<LocalSymbol>().TypeWithAnnotations.ToTestDisplayString(includeNonNullable: true));
154954
Assert.Equal(expectedAnnotation, symbol.
GetSymbol
<LocalSymbol>().TypeWithAnnotations.NullableAnnotation);
Semantics\OverloadResolutionTests.cs (3)
11764
var symbol = model.GetSymbolInfo(expr).Symbol.
GetSymbol
<MethodSymbol>();
11813
var symbol = model.GetSymbolInfo(expr).Symbol.
GetSymbol
<PropertySymbol>();
11863
var symbol = model.GetSymbolInfo(expr).Symbol.
GetSymbol
<EventSymbol>();
Semantics\RefFieldTests.cs (53)
11088
var localFunctions = decls.Select(d => model.GetDeclaredSymbol(d).
GetSymbol
<LocalFunctionSymbol>()).ToArray();
11189
var delegateType = (NamedTypeSymbol)model.GetDeclaredSymbol(decl).
GetSymbol
<LocalSymbol>().Type;
11191
var lambda = model.GetSymbolInfo(value).Symbol.
GetSymbol
<LambdaSymbol>();
11284
var methods = decls.Select(d => ((FunctionPointerTypeSymbol)model.GetDeclaredSymbol(d).
GetSymbol
<LocalSymbol>().Type).Signature).ToArray();
11456
var lambdas = tree.GetRoot().DescendantNodes().OfType<SimpleLambdaExpressionSyntax>().Select(e => model.GetSymbolInfo(e).Symbol.
GetSymbol
<LambdaSymbol>()).ToArray();
12049
var method = model.GetSymbolInfo(expr).Symbol.
GetSymbol
<RetargetingMethodSymbol>();
12129
var locals = decls.Select(d => model.GetDeclaredSymbol(d).
GetSymbol
<LocalSymbol>()).ToArray();
12203
var f = model.GetDeclaredSymbol(decl).
GetSymbol
<FieldSymbol>();
12266
var locals = decls.Select(d => model.GetDeclaredSymbol(d).
GetSymbol
<LocalSymbol>()).ToArray();
12450
var locals = decls.Select(d => model.GetDeclaredSymbol(d).
GetSymbol
<LocalSymbol>()).ToArray();
12642
var f = model.GetDeclaredSymbol(decl).
GetSymbol
<FieldSymbol>();
12861
var locals = decls.Select(d => model.GetDeclaredSymbol(d).
GetSymbol
<LocalSymbol>()).ToArray();
13049
var f = model.GetDeclaredSymbol(decl).
GetSymbol
<FieldSymbol>();
13219
var locals = decls.Select(d => model.GetDeclaredSymbol(d).
GetSymbol
<LocalSymbol>()).ToArray();
13274
var locals = decls.Select(d => model.GetDeclaredSymbol(d).
GetSymbol
<LocalSymbol>()).ToArray();
13333
var locals = decls.Select(d => model.GetDeclaredSymbol(d).
GetSymbol
<LocalSymbol>()).ToArray();
13376
var locals = decls.Select(d => model.GetDeclaredSymbol(d).
GetSymbol
<LocalSymbol>()).ToArray();
13405
var locals = decls.Select(d => model.GetDeclaredSymbol(d).
GetSymbol
<LocalSymbol>()).ToArray();
13430
var locals = decls.Select(d => model.GetDeclaredSymbol(d).
GetSymbol
<LocalSymbol>()).ToArray();
13450
var locals = decls.Select(d => model.GetDeclaredSymbol(d).
GetSymbol
<LocalSymbol>()).ToArray();
13472
var locals = decls.Select(d => model.GetDeclaredSymbol(d).
GetSymbol
<LocalSymbol>()).ToArray();
13507
var locals = decls.Select(d => model.GetDeclaredSymbol(d).
GetSymbol
<LocalSymbol>()).ToArray();
13571
var locals = decls.Select(d => model.GetDeclaredSymbol(d).
GetSymbol
<LocalSymbol>()).ToArray();
13647
var locals = decls.Select(d => model.GetDeclaredSymbol(d).
GetSymbol
<SourceLocalSymbol>()).ToArray();
13718
var locals = decls.Select(d => model.GetDeclaredSymbol(d).
GetSymbol
<LocalSymbol>()).ToArray();
13782
var locals = decls.Select(d => model.GetDeclaredSymbol(d).
GetSymbol
<LocalSymbol>()).ToArray();
14423
var locals = decls.Select(d => model.GetDeclaredSymbol(d).
GetSymbol
<LocalSymbol>()).ToArray();
14465
var locals = decls.Select(d => model.GetDeclaredSymbol(d).
GetSymbol
<LocalSymbol>()).ToArray();
14590
var locals = decls.Select(d => model.GetDeclaredSymbol(d).
GetSymbol
<LocalSymbol>()).ToArray();
14666
var locals = decls.Select(d => model.GetDeclaredSymbol(d).
GetSymbol
<LocalSymbol>()).ToArray();
14911
var locals = decls.Select(d => model.GetDeclaredSymbol(d).
GetSymbol
<LocalSymbol>()).ToArray();
15119
var locals = decls.Select(d => model.GetDeclaredSymbol(d).
GetSymbol
<LocalSymbol>()).ToArray();
15145
var locals = decls.Select(d => model.GetDeclaredSymbol(d).
GetSymbol
<LocalSymbol>()).ToArray();
15200
var locals = decls.Select(d => model.GetDeclaredSymbol(d).
GetSymbol
<LocalSymbol>()).ToArray();
18014
var delegateInvokeMethods = decls.Select(d => ((ILocalSymbol)model.GetDeclaredSymbol(d)).Type.
GetSymbol
<NamedTypeSymbol>().DelegateInvokeMethod).ToArray();
23439
var types = decls.Select(d => (NamedTypeSymbol)model.GetDeclaredSymbol(d).
GetSymbol
<LocalSymbol>().Type).ToArray();
23507
var types = decls.Select(d => (NamedTypeSymbol)model.GetDeclaredSymbol(d).
GetSymbol
<LocalSymbol>().Type).ToArray();
24508
var lambdas = tree.GetRoot().DescendantNodes().OfType<ParenthesizedLambdaExpressionSyntax>().Select(e => model.GetSymbolInfo(e).Symbol.
GetSymbol
<LambdaSymbol>()).ToArray();
24544
var lambdas = tree.GetRoot().DescendantNodes().OfType<ParenthesizedLambdaExpressionSyntax>().Select(e => model.GetSymbolInfo(e).Symbol.
GetSymbol
<LambdaSymbol>()).ToArray();
24581
var lambdas = tree.GetRoot().DescendantNodes().OfType<ParenthesizedLambdaExpressionSyntax>().Select(e => model.GetSymbolInfo(e).Symbol.
GetSymbol
<LambdaSymbol>()).ToArray();
25367
var delegateType = (NamedTypeSymbol)model.GetDeclaredSymbol(decl).
GetSymbol
<LocalSymbol>().Type;
25369
var lambda = model.GetSymbolInfo(value).Symbol.
GetSymbol
<LambdaSymbol>();
27408
var type = (NamedTypeSymbol)model.GetDeclaredSymbol(node).
GetSymbol
<LocalSymbol>().Type;
27460
var type = (NamedTypeSymbol)model.GetDeclaredSymbol(node).
GetSymbol
<LocalSymbol>().Type;
27512
var type = (NamedTypeSymbol)model.GetDeclaredSymbol(node).
GetSymbol
<LocalSymbol>().Type;
27665
var locals = decls.Select(d => model.GetDeclaredSymbol(d).
GetSymbol
<LocalSymbol>()).ToArray();
27755
var locals = decls.Select(d => model.GetDeclaredSymbol(d).
GetSymbol
<LocalSymbol>()).ToArray();
27875
var locals = decls.Select(d => model.GetDeclaredSymbol(d).
GetSymbol
<LocalSymbol>()).ToArray();
27976
var locals = decls.Select(d => model.GetDeclaredSymbol(d).
GetSymbol
<LocalSymbol>()).ToArray();
28021
var locals = decls.Select(d => model.GetDeclaredSymbol(d).
GetSymbol
<LocalSymbol>()).ToArray();
28081
var locals = decls.Select(d => model.GetDeclaredSymbol(d).
GetSymbol
<LocalSymbol>()).ToArray();
28311
var locals = decls.Select(d => model.GetDeclaredSymbol(d).
GetSymbol
<LocalSymbol>()).ToArray();
28359
var locals = decls.Select(d => model.GetDeclaredSymbol(d).
GetSymbol
<LocalSymbol>()).ToArray();
Semantics\RefLocalsAndReturnsTests.cs (2)
5260
var f = model.GetDeclaredSymbol(decl).
GetSymbol
<FieldSymbol>();
5299
var f = model.GetDeclaredSymbol(decl).
GetSymbol
<FieldSymbol>();
Semantics\TopLevelStatementsTests.cs (2)
6097
var localFunction = semanticModel.GetDeclaredSymbol(localFunctionStatement).
GetSymbol
<LocalFunctionSymbol>();
6162
.
GetSymbol
<LocalFunctionSymbol>();
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (14)
SymbolDisplay\SymbolDisplayTests.cs (1)
6543
var type = method.
GetSymbol
<MethodSymbol>().ReturnTypeWithAnnotations;
Symbols\ExtensionMethodTests.cs (2)
2729
var methodSymbol = symbolInfo.Symbol.
GetSymbol
<MethodSymbol>();
2739
methodSymbol = (MethodSymbol)symbolInfo.Symbol.
GetSymbol
<MethodSymbol>();
Symbols\LocalFunctionTests.cs (2)
101
var local = semanticModel.GetDeclaredSymbol(localsSyntax[0]).
GetSymbol
<MethodSymbol>();
103
var staticLocal = semanticModel.GetDeclaredSymbol(localsSyntax[0]).
GetSymbol
<MethodSymbol>();
Symbols\RequiredMembersTests.cs (1)
7648
var tupleType = model.GetTypeInfo(tuple).Type.
GetSymbol
<NamedTypeSymbol>()!;
Symbols\Source\UpdatedContainingSymbolAndNullableAnntotationTests.cs (2)
38
var local1 = model.GetDeclaredSymbol(varDeclarators.First()).
GetSymbol
<SourceLocalSymbol>();
39
var local2 = model.GetDeclaredSymbol(varDeclarators.ElementAt(1)).
GetSymbol
<SourceLocalSymbol>();
Symbols\SymbolEqualityTests.cs (1)
965
Select(op => op.Symbol.
GetSymbol
<LambdaSymbol>()).ToImmutableArray();
Symbols\SymbolExtensionTests.cs (5)
103
var anonymousType = model.GetSymbolInfo(identifier).Symbol.
GetSymbol
<TypeSymbol>();
121
var anonymousType = model.GetSymbolInfo(identifier).Symbol.
GetSymbol
<TypeSymbol>();
139
var anonymousType = model.GetSymbolInfo(identifier).Symbol.
GetSymbol
<TypeSymbol>();
158
var anonymousType = model.GetSymbolInfo(identifier).Symbol.
GetSymbol
<TypeSymbol>();
252
var 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)
1507
return (m) => action(m.
GetSymbol
<ModuleSymbol>());