76 references to GetDeclaredSymbol
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
SemanticModelExtensions.cs (3)
211var containingType = semanticModel.GetDeclaredSymbol(type.GetAncestor<BaseTypeDeclarationSyntax>(), cancellationToken); 330var symbol = semanticModel.GetDeclaredSymbol(typeDeclaration, cancellationToken); 456return semanticModel.GetDeclaredSymbol(declarationSyntax, cancellationToken)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
ConvertToRecordEngine.cs (1)
38if (semanticModel.GetDeclaredSymbol(typeDeclaration, cancellationToken) is not INamedTypeSymbol
TypeDeclarationSyntaxExtensions.cs (1)
78var typeSymbol = model.GetDeclaredSymbol(typeNode, cancellationToken);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (13)
CodeGen\CodeGenTupleTest.cs (13)
20366Assert.Equal(2, model.GetDeclaredSymbol(c1).AllInterfaces.Count()); 20367Assert.Equal("I0<(System.Int32 a, System.Int32 b)>", model.GetDeclaredSymbol(c1).AllInterfaces[0].ToTestDisplayString()); 20368Assert.Equal("I0<(System.Int32 notA, System.Int32 notB)>", model.GetDeclaredSymbol(c1).AllInterfaces[1].ToTestDisplayString()); 20371Assert.Equal(1, model.GetDeclaredSymbol(c2).AllInterfaces.Count()); 20372Assert.Equal("I0<(System.Int32 a, System.Int32 b)>", model.GetDeclaredSymbol(c2).AllInterfaces[0].ToTestDisplayString()); 20375Assert.Equal(1, model.GetDeclaredSymbol(c3).AllInterfaces.Count()); 20376Assert.Equal("I0<System.Int32>", model.GetDeclaredSymbol(c3).AllInterfaces[0].ToTestDisplayString()); 24298var derivedSymbol = model.GetDeclaredSymbol(derived); 24361var derivedSymbol = model.GetDeclaredSymbol(derived); 24425var derivedSymbol = model.GetDeclaredSymbol(derived); 24498var derivedSymbol = model.GetDeclaredSymbol(derived) as INamedTypeSymbol; 24571var derivedSymbol = model.GetDeclaredSymbol(derived); 24645var derivedSymbol = model.GetDeclaredSymbol(derived);
Microsoft.CodeAnalysis.CSharp.Features (7)
Completion\CompletionProviders\CrefCompletionProvider.cs (1)
194var type = semanticModel.GetDeclaredSymbol(typeDeclaration, cancellationToken);
Completion\CompletionProviders\ExplicitInterfaceTypeCompletionProvider.cs (1)
109var namedType = semanticModel.GetDeclaredSymbol(typeDeclaration, cancellationToken);
Completion\CompletionProviders\XmlDocCommentCompletionProvider.cs (1)
82declaredSymbol = semanticModel.GetDeclaredSymbol(typeDeclaration, cancellationToken);
ConvertToRecordEngine.cs (1)
38if (semanticModel.GetDeclaredSymbol(typeDeclaration, cancellationToken) is not INamedTypeSymbol
GenerateDefaultConstructors\CSharpGenerateDefaultConstructorsService.cs (1)
53classType = semanticDocument.SemanticModel.GetDeclaredSymbol(parentTypeDecl, cancellationToken);
IntroduceVariable\CSharpIntroduceVariableService_IntroduceField.cs (1)
31? document.SemanticModel.GetDeclaredSymbol(oldTypeDeclaration, cancellationToken)
NavigationBar\CSharpNavigationBarItemService.cs (1)
169BaseTypeDeclarationSyntax t => semanticModel.GetDeclaredSymbol(t, cancellationToken),
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (1)
IOperation\IOperationTests_IFieldReferenceExpression.cs (1)
708var classSym = (INamedTypeSymbol)model.GetDeclaredSymbol(classDecl);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (2)
Semantics\InteractiveSemanticModelTests.cs (1)
43var symbol = model.GetDeclaredSymbol(classB);
Semantics\NativeIntegerTests.cs (1)
3636var underlyingType = model.GetDeclaredSymbol(nodes.OfType<ClassDeclarationSyntax>().Single());
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (43)
Compilation\SemanticModelAPITests.cs (2)
754var a1 = model.GetDeclaredSymbol(adecl); 755var b1 = model.GetDeclaredSymbol(bdecl);
Compilation\SemanticModelGetDeclaredSymbolAPITests.cs (27)
150var symbol = model.GetDeclaredSymbol(classC); 175var symbol = model.GetDeclaredSymbol(classY); 193var symbol = model.GetDeclaredSymbol(enumE); 216var symbol = model.GetDeclaredSymbol(classY); 239var symbol = model.GetDeclaredSymbol(classY); 259var typeSymbol = model.GetDeclaredSymbol(typeDecl); 942var structSymbol = model.GetDeclaredSymbol(typeDecl); 956var enumSymbol = model.GetDeclaredSymbol(enumDecl); 964var itfcSymbol = model.GetDeclaredSymbol(typeDecl); 1008var symbol = model.GetDeclaredSymbol(typeDecl); 1629var symbolC = model.GetDeclaredSymbol(typeDeclC); 1667var symbolC = model.GetDeclaredSymbol(typeDeclC); 1718var type = model.GetDeclaredSymbol(typeDecl); 2792var classB = model.GetDeclaredSymbol(nsSyntax.Members[0] as TypeDeclarationSyntax); 2982var dsym2 = model.GetDeclaredSymbol(node2); 2988var dsym3 = model.GetDeclaredSymbol(node3); 3023var declSym = model.GetDeclaredSymbol(nsSyntax.Members[0] as TypeDeclarationSyntax); 3051var dsym1 = model.GetDeclaredSymbol(nsSyntax.Members[0] as TypeDeclarationSyntax); 3052var dsym2 = model.GetDeclaredSymbol(nsSyntax.Members[1] as TypeDeclarationSyntax); 3080var dsym1 = model.GetDeclaredSymbol(nsSyntax.Members[0] as TypeDeclarationSyntax); 3638var enumTypeSymbol = model.GetDeclaredSymbol(enumDecl); 4693var type = (INamedTypeSymbol)model.GetDeclaredSymbol(decl); 4708var type = (INamedTypeSymbol)model.GetDeclaredSymbol(decl); 4723var type = (INamedTypeSymbol)model.GetDeclaredSymbol(decl); 4748var enumSymbol = model.GetDeclaredSymbol(enumDecl); //Used to assert. 4774var structSymbol = model.GetDeclaredSymbol(structDecl); 4775var interfaceSymbol = model.GetDeclaredSymbol(interfaceDecl);
SymbolDisplay\SymbolDisplayTests.cs (10)
6736Verify(semanticModel.GetDeclaredSymbol(declarations[0]).ToDisplayParts(format), 6744Verify(semanticModel.GetDeclaredSymbol(declarations[1]).ToDisplayParts(format), 6774Verify(semanticModel.GetDeclaredSymbol(declarations[0]).ToDisplayParts(format), 6782Verify(semanticModel.GetDeclaredSymbol(declarations[1]).ToDisplayParts(format), 6812Verify(semanticModel.GetDeclaredSymbol(declarations[0]).ToDisplayParts(format), 6822Verify(semanticModel.GetDeclaredSymbol(declarations[1]).ToDisplayParts(format), 6868var members = semanticModel.GetDeclaredSymbol(declaration).GetMembers(); 6940var members = semanticModel.GetDeclaredSymbol(declaration).GetMembers(); 7200var members = semanticModel.GetDeclaredSymbol(declaration).GetMembers(); 7353var members = semanticModel.GetDeclaredSymbol(declaration).GetMembers();
Symbols\Source\EnumTests.cs (1)
984var symbol = model.GetDeclaredSymbol(decl);
Symbols\SymbolEqualityTests.cs (3)
781var field1 = (IFieldSymbol)((INamedTypeSymbol)model.GetDeclaredSymbol(member1Syntax)).GetMembers("field").Single(); // A<T!>! A<T>.field 832var method1 = (IMethodSymbol)((INamedTypeSymbol)model.GetDeclaredSymbol(member1Syntax)).GetMembers("M").Single(); // A<T!>! A<T>.M(A<T!>! t) 893var event1 = (IEventSymbol)((INamedTypeSymbol)model.GetDeclaredSymbol(member1Syntax)).GetMembers("MyEvent").Single(); // System.EventHandler<T!>! A<T>.MyEvent
Microsoft.CodeAnalysis.CSharp.Workspaces (5)
Recommendations\CSharpRecommendationServiceRunner.cs (1)
107var symbol = _context.SemanticModel.GetDeclaredSymbol(_context.ContainingTypeOrEnumDeclaration!, _cancellationToken);
SemanticModelExtensions.cs (3)
211var containingType = semanticModel.GetDeclaredSymbol(type.GetAncestor<BaseTypeDeclarationSyntax>(), cancellationToken); 330var symbol = semanticModel.GetDeclaredSymbol(typeDeclaration, cancellationToken); 456return semanticModel.GetDeclaredSymbol(declarationSyntax, cancellationToken)
TypeDeclarationSyntaxExtensions.cs (1)
78var typeSymbol = model.GetDeclaredSymbol(typeNode, cancellationToken);