13 references to SymbolAnnotation
Microsoft.CodeAnalysis.CSharp.Features (1)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpCollectionExpressionRewriter.cs (1)
556
new SyntaxAnnotation(kind:
SymbolAnnotation
.Kind, "T:System.Linq.Enumerable"),
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.ExpressionSyntaxGeneratorVisitor.cs (1)
36
syntax = syntax.WithAdditionalAnnotations(
SymbolAnnotation
.Create(symbol));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.TypeSyntaxGeneratorVisitor.cs (1)
46
syntax = syntax.WithAdditionalAnnotations(
SymbolAnnotation
.Create(symbol));
Microsoft.CodeAnalysis.Features (5)
MoveStaticMembers\MoveStaticMembersWithDialogCodeAction.cs (3)
317
.WithAdditionalAnnotations(Simplifier.Annotation, Simplifier.AddImportsAnnotation,
SymbolAnnotation
.Create(newType)));
344
.WithAdditionalAnnotations(Simplifier.Annotation, Simplifier.AddImportsAnnotation,
SymbolAnnotation
.Create(newType)));
356
.WithAdditionalAnnotations(Simplifier.AddImportsAnnotation,
SymbolAnnotation
.Create(newType)),
Snippets\SnippetProviders\AbstractConsoleSnippetProvider.cs (1)
78
var reformatSnippetNode = snippetExpressionNode.WithAdditionalAnnotations(
SymbolAnnotation
.Create(consoleSymbol!));
src\roslyn\src\Analyzers\Core\CodeFixes\ForEachCast\AbstractForEachCastCodeFixProvider.cs (1)
75
Simplifier.Annotation, Simplifier.AddImportsAnnotation,
SymbolAnnotation
.Create(enumerableType));
Microsoft.CodeAnalysis.Workspaces (5)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\ImportAdderService.cs (3)
56
var annotatedNodes = nodes.Where(x => x.HasAnnotations(
SymbolAnnotation
.Kind));
197
var annotations = annotatedNode.GetAnnotations(
SymbolAnnotation
.Kind);
202
foreach (var namedType in
SymbolAnnotation
.GetSymbols(annotation, model.Compilation).OfType<INamedTypeSymbol>())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\SimplificationHelpers.cs (2)
66
var annotation1 = expression.GetAnnotations(
SymbolAnnotation
.Kind).FirstOrDefault();
69
var typeSymbol =
SymbolAnnotation
.GetSymbol(annotation1, semanticModel.Compilation);