33 instantiations of CodeGenerationSolutionContext
Microsoft.CodeAnalysis.CSharp.Features (1)
EncapsulateField\CSharpEncapsulateFieldService.cs (1)
106
new
CodeGenerationSolutionContext
(
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (12)
CodeGeneration\CodeGenerationTests.cs (12)
47
new
CodeGenerationSolutionContext
(
81
new
CodeGenerationSolutionContext
(
123
new
CodeGenerationSolutionContext
(
168
new
CodeGenerationSolutionContext
(
212
new
CodeGenerationSolutionContext
(
247
new
CodeGenerationSolutionContext
(
293
new
CodeGenerationSolutionContext
(
361
new
CodeGenerationSolutionContext
(
401
new
CodeGenerationSolutionContext
(
494
new
CodeGenerationSolutionContext
(
523
new
CodeGenerationSolutionContext
(
655
var solutionContext = new
CodeGenerationSolutionContext
(
Microsoft.CodeAnalysis.Features (20)
Completion\Providers\AbstractMemberInsertingCompletionProvider.cs (1)
140
var context = new
CodeGenerationSolutionContext
(
EncapsulateField\AbstractEncapsulateFieldService.cs (1)
327
var context = new
CodeGenerationSolutionContext
(
GenerateComparisonOperators\GenerateComparisonOperatorsCodeRefactoringProvider.cs (1)
149
var solutionContext = new
CodeGenerationSolutionContext
(
GenerateConstructors\AbstractGenerateConstructorsCodeRefactoringProvider.ConstructorDelegatingCodeAction.cs (1)
84
new
CodeGenerationSolutionContext
(
GenerateConstructors\AbstractGenerateConstructorsCodeRefactoringProvider.FieldDelegatingCodeAction.cs (1)
73
new
CodeGenerationSolutionContext
(
GenerateOverrides\GenerateOverridesWithDialogCodeAction.cs (1)
73
new
CodeGenerationSolutionContext
(
GenerateType\AbstractGenerateTypeService.Editor.cs (4)
294
new
CodeGenerationSolutionContext
(
392
new
CodeGenerationSolutionContext
(
438
new
CodeGenerationSolutionContext
(
551
new
CodeGenerationSolutionContext
(
MetadataAsSource\AbstractMetadataAsSourceService.cs (1)
32
var context = new
CodeGenerationSolutionContext
(
Shared\Utilities\ExtractTypeHelpers.cs (1)
84
new
CodeGenerationSolutionContext
(
src\Analyzers\Core\CodeFixes\GenerateConstructor\AbstractGenerateConstructorService.State.cs (2)
444
var context = new
CodeGenerationSolutionContext
(
490
new
CodeGenerationSolutionContext
(
src\Analyzers\Core\CodeFixes\GenerateDefaultConstructors\GenerateDefaultConstructorsCodeAction.cs (1)
34
new
CodeGenerationSolutionContext
(
src\Analyzers\Core\CodeFixes\GenerateEnumMember\AbstractGenerateEnumMemberService.CodeAction.cs (1)
33
new
CodeGenerationSolutionContext
(
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.CodeAction.cs (2)
71
new
CodeGenerationSolutionContext
(
87
new
CodeGenerationSolutionContext
(
src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.CodeAction.cs (1)
52
var context = new
CodeGenerationSolutionContext
(
src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator.cs (1)
89
new
CodeGenerationSolutionContext
(
37 references to CodeGenerationSolutionContext
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (2)
63
CodeGenerationSolutionContext
context, INamedTypeSymbol destination, IEventSymbol @event, CancellationToken cancellationToken)
75
var
newContext = context with { Solution = newDocument.Project.Solution };
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
CodeGeneration\CodeGenerationTests.cs (1)
655
var
solutionContext = new CodeGenerationSolutionContext(
Microsoft.CodeAnalysis.Features (6)
Completion\Providers\AbstractMemberInsertingCompletionProvider.cs (1)
140
var
context = new CodeGenerationSolutionContext(
EncapsulateField\AbstractEncapsulateFieldService.cs (1)
327
var
context = new CodeGenerationSolutionContext(
GenerateComparisonOperators\GenerateComparisonOperatorsCodeRefactoringProvider.cs (1)
149
var
solutionContext = new CodeGenerationSolutionContext(
MetadataAsSource\AbstractMetadataAsSourceService.cs (1)
32
var
context = new CodeGenerationSolutionContext(
src\Analyzers\Core\CodeFixes\GenerateConstructor\AbstractGenerateConstructorService.State.cs (1)
444
var
context = new CodeGenerationSolutionContext(
src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.CodeAction.cs (1)
52
var
context = new CodeGenerationSolutionContext(
Microsoft.CodeAnalysis.Workspaces (28)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractCodeGenerationService.cs (10)
230
CodeGenerationSolutionContext
context,
392
CodeGenerationSolutionContext
context, INamedTypeSymbol destination, IEventSymbol @event, CancellationToken cancellationToken)
401
public Task<Document> AddFieldAsync(
CodeGenerationSolutionContext
context, INamedTypeSymbol destination, IFieldSymbol field, CancellationToken cancellationToken)
410
public Task<Document> AddPropertyAsync(
CodeGenerationSolutionContext
context, INamedTypeSymbol destination, IPropertySymbol property, CancellationToken cancellationToken)
419
public Task<Document> AddNamedTypeAsync(
CodeGenerationSolutionContext
context, INamedTypeSymbol destination, INamedTypeSymbol namedType, CancellationToken cancellationToken)
428
public Task<Document> AddNamedTypeAsync(
CodeGenerationSolutionContext
context, INamespaceSymbol destination, INamedTypeSymbol namedType, CancellationToken cancellationToken)
437
public Task<Document> AddNamespaceAsync(
CodeGenerationSolutionContext
context, INamespaceSymbol destination, INamespaceSymbol @namespace, CancellationToken cancellationToken)
446
public Task<Document> AddMethodAsync(
CodeGenerationSolutionContext
context, INamedTypeSymbol destination, IMethodSymbol method, CancellationToken cancellationToken)
455
public Task<Document> AddMembersAsync(
CodeGenerationSolutionContext
context, INamedTypeSymbol destination, IEnumerable<ISymbol> members, CancellationToken cancellationToken)
464
public Task<Document> AddNamespaceOrTypeAsync(
CodeGenerationSolutionContext
context, INamespaceSymbol destination, INamespaceOrTypeSymbol namespaceOrType, CancellationToken cancellationToken)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerator.cs (9)
29
public static Task<Document> AddEventDeclarationAsync(
CodeGenerationSolutionContext
context, INamedTypeSymbol destination, IEventSymbol @event, CancellationToken cancellationToken)
36
public static Task<Document> AddFieldDeclarationAsync(
CodeGenerationSolutionContext
context, INamedTypeSymbol destination, IFieldSymbol field, CancellationToken cancellationToken)
43
public static Task<Document> AddMethodDeclarationAsync(
CodeGenerationSolutionContext
context, INamedTypeSymbol destination, IMethodSymbol method, CancellationToken cancellationToken)
50
public static Task<Document> AddPropertyDeclarationAsync(
CodeGenerationSolutionContext
context, INamedTypeSymbol destination, IPropertySymbol property, CancellationToken cancellationToken)
57
public static Task<Document> AddNamedTypeDeclarationAsync(
CodeGenerationSolutionContext
context, INamedTypeSymbol destination, INamedTypeSymbol namedType, CancellationToken cancellationToken)
64
public static Task<Document> AddNamedTypeDeclarationAsync(
CodeGenerationSolutionContext
context, INamespaceSymbol destination, INamedTypeSymbol namedType, CancellationToken cancellationToken)
71
public static Task<Document> AddNamespaceDeclarationAsync(
CodeGenerationSolutionContext
context, INamespaceSymbol destination, INamespaceSymbol @namespace, CancellationToken cancellationToken)
78
public static Task<Document> AddNamespaceOrTypeDeclarationAsync(
CodeGenerationSolutionContext
context, INamespaceSymbol destination, INamespaceOrTypeSymbol namespaceOrType, CancellationToken cancellationToken)
85
public static Task<Document> AddMemberDeclarationsAsync(
CodeGenerationSolutionContext
context, INamedTypeSymbol destination, IEnumerable<ISymbol> members, CancellationToken cancellationToken)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\ICodeGenerationService.cs (9)
133
Task<Document> AddEventAsync(
CodeGenerationSolutionContext
context, INamedTypeSymbol destination, IEventSymbol @event, CancellationToken cancellationToken);
138
Task<Document> AddFieldAsync(
CodeGenerationSolutionContext
context, INamedTypeSymbol destination, IFieldSymbol field, CancellationToken cancellationToken);
143
Task<Document> AddMethodAsync(
CodeGenerationSolutionContext
context, INamedTypeSymbol destination, IMethodSymbol method, CancellationToken cancellationToken);
148
Task<Document> AddPropertyAsync(
CodeGenerationSolutionContext
context, INamedTypeSymbol destination, IPropertySymbol property, CancellationToken cancellationToken);
153
Task<Document> AddNamedTypeAsync(
CodeGenerationSolutionContext
context, INamedTypeSymbol destination, INamedTypeSymbol namedType, CancellationToken cancellationToken);
158
Task<Document> AddNamedTypeAsync(
CodeGenerationSolutionContext
context, INamespaceSymbol destination, INamedTypeSymbol namedType, CancellationToken cancellationToken);
163
Task<Document> AddNamespaceAsync(
CodeGenerationSolutionContext
context, INamespaceSymbol destination, INamespaceSymbol @namespace, CancellationToken cancellationToken);
168
Task<Document> AddNamespaceOrTypeAsync(
CodeGenerationSolutionContext
context, INamespaceSymbol destination, INamespaceOrTypeSymbol namespaceOrType, CancellationToken cancellationToken);
173
Task<Document> AddMembersAsync(
CodeGenerationSolutionContext
context, INamedTypeSymbol destination, IEnumerable<ISymbol> members, CancellationToken cancellationToken);