13 references to SymbolAnnotation
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.ExpressionSyntaxGeneratorVisitor.cs (1)
36
syntax = syntax.WithAdditionalAnnotations(
SymbolAnnotation
.Create(symbol));
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.TypeSyntaxGeneratorVisitor.cs (1)
42
syntax = syntax.WithAdditionalAnnotations(
SymbolAnnotation
.Create(symbol));
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (1)
CodeGeneration\AddImportsTests.cs (1)
52
? c.WithAdditionalAnnotations(
SymbolAnnotation
.Create(symbol), Simplifier.Annotation)
Microsoft.CodeAnalysis.Features (5)
MoveStaticMembers\MoveStaticMembersWithDialogCodeAction.cs (3)
297
.WithAdditionalAnnotations(Simplifier.Annotation, Simplifier.AddImportsAnnotation,
SymbolAnnotation
.Create(newType)));
324
.WithAdditionalAnnotations(Simplifier.Annotation, Simplifier.AddImportsAnnotation,
SymbolAnnotation
.Create(newType)));
336
.WithAdditionalAnnotations(Simplifier.AddImportsAnnotation,
SymbolAnnotation
.Create(newType)),
Snippets\SnippetProviders\AbstractConsoleSnippetProvider.cs (1)
82
var reformatSnippetNode = snippetExpressionNode.WithAdditionalAnnotations(FindSnippetAnnotation, Simplifier.Annotation,
SymbolAnnotation
.Create(consoleSymbol!), Formatter.Annotation);
src\Analyzers\Core\CodeFixes\ForEachCast\AbstractForEachCastCodeFixProvider.cs (1)
77
Simplifier.Annotation, Simplifier.AddImportsAnnotation,
SymbolAnnotation
.Create(enumerableType));
Microsoft.CodeAnalysis.Workspaces (5)
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\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\SimplificationHelpers.cs (2)
66
var annotation1 = expression.GetAnnotations(
SymbolAnnotation
.Kind).FirstOrDefault();
69
var typeSymbol =
SymbolAnnotation
.GetSymbol(annotation1, semanticModel.Compilation);