1 type derived from SyntaxGeneratorInternal
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxGeneratorInternal.cs (1)
27internal sealed class CSharpSyntaxGeneratorInternal() : SyntaxGeneratorInternal
96 references to SyntaxGeneratorInternal
Microsoft.CodeAnalysis.CSharp.Features (4)
AddFileBanner\CSharpAddFileBannerNewDocumentFormattingProvider.cs (1)
23protected override SyntaxGeneratorInternal SyntaxGeneratorInternal => CSharpSyntaxGeneratorInternal.Instance;
src\roslyn\src\Analyzers\CSharp\CodeFixes\ImplementInterface\CSharpImplementInterfaceService.cs (1)
27protected override SyntaxGeneratorInternal SyntaxGeneratorInternal
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveConfusingSuppression\CSharpRemoveConfusingSuppressionCodeFixProvider.cs (2)
62var generatorInternal = document.GetRequiredLanguageService<SyntaxGeneratorInternal>();
Microsoft.CodeAnalysis.CSharp.Workspaces (4)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
41internal override SyntaxGeneratorInternal SyntaxGeneratorInternal
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpFlagsEnumGenerator.cs (1)
18protected override SyntaxGeneratorInternal SyntaxGenerator
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxGeneratorInternal.cs (2)
24[ExportLanguageService(typeof(SyntaxGeneratorInternal), LanguageNames.CSharp), Shared] 29public static readonly SyntaxGeneratorInternal Instance = new CSharpSyntaxGeneratorInternal();
Microsoft.CodeAnalysis.Features (52)
AddFileBanner\AbstractAddFileBannerNewDocumentFormattingProvider.cs (1)
19protected abstract SyntaxGeneratorInternal SyntaxGeneratorInternal { get; }
CodeRefactorings\MoveType\AbstractMoveTypeService.MoveTypeEditor.cs (2)
215var generator = document.GetRequiredLanguageService<SyntaxGeneratorInternal>();
GenerateEqualsAndGetHashCodeFromMembers\AbstractGenerateEqualsAndGetHashCodeService.cs (8)
45var generatorInternal = document.GetRequiredLanguageService<SyntaxGeneratorInternal>(); 56var generatorInternal = document.GetRequiredLanguageService<SyntaxGeneratorInternal>(); 122var generatorInternal = document.GetRequiredLanguageService<SyntaxGeneratorInternal>(); 127SyntaxGenerator factory, SyntaxGeneratorInternal generatorInternal, Compilation compilation, 147SyntaxGenerator factory, SyntaxGeneratorInternal generatorInternal, Compilation compilation,
GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeAction.cs (3)
130var generatorInternal = _document.GetRequiredLanguageService<SyntaxGeneratorInternal>(); 144SyntaxGeneratorInternal generatorInternal,
src\roslyn\src\Analyzers\Core\CodeFixes\AddAnonymousTypeMemberName\AbstractAddAnonymousTypeMemberNameCodeFixProvider.cs (2)
116var generator = document.GetRequiredLanguageService<SyntaxGeneratorInternal>();
src\roslyn\src\Analyzers\Core\CodeFixes\AddRequiredParentheses\AddRequiredParenthesesCodeFixProvider.cs (2)
40var generator = document.GetRequiredLanguageService<SyntaxGeneratorInternal>();
src\roslyn\src\Analyzers\Core\CodeFixes\FileHeaders\AbstractFileHeaderCodeFixProvider.cs (2)
49var generator = document.GetRequiredLanguageService<SyntaxGeneratorInternal>();
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateConstructor\AbstractGenerateConstructorService.State.cs (2)
473GetRequiredLanguageService<SyntaxGeneratorInternal>(TypeToGenerateIn.Language), 502GetRequiredLanguageService<SyntaxGeneratorInternal>(TypeToGenerateIn.Language),
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateDeconstructMethodService.State.cs (2)
50var generator = document.Document.GetRequiredLanguageService<SyntaxGeneratorInternal>();
src\roslyn\src\Analyzers\Core\CodeFixes\ImplementInterface\AbstractImplementInterfaceService.cs (1)
31protected abstract SyntaxGeneratorInternal SyntaxGeneratorInternal { get; }
src\roslyn\src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator_DisposePattern.cs (2)
144var gi = this.Service.SyntaxGeneratorInternal; 189var gi = this.Service.SyntaxGeneratorInternal;
src\roslyn\src\Analyzers\Core\CodeFixes\NewLines\ConsecutiveStatementPlacement\ConsecutiveStatementPlacementCodeFixProvider.cs (2)
48var generator = document.GetRequiredLanguageService<SyntaxGeneratorInternal>();
src\roslyn\src\Analyzers\Core\CodeFixes\RemoveRedundantEquality\RemoveRedundantEqualityCodeFixProvider.cs (2)
38var generatorInternal = document.GetRequiredLanguageService<SyntaxGeneratorInternal>();
src\roslyn\src\Analyzers\Core\CodeFixes\RemoveUnusedParametersAndValues\AbstractRemoveUnusedValuesCodeFixProvider.cs (1)
546? document.GetRequiredLanguageService<SyntaxGeneratorInternal>().Identifier(AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.DiscardVariableName)
src\roslyn\src\Analyzers\Core\CodeFixes\SimplifyBooleanExpression\SimplifyConditionalCodeFixProvider.cs (2)
41var generatorInternal = document.GetRequiredLanguageService<SyntaxGeneratorInternal>();
src\roslyn\src\Analyzers\Core\CodeFixes\SimplifyInterpolation\AbstractSimplifyInterpolationCodeFixProvider.cs (3)
52var generatorInternal = document.GetRequiredLanguageService<SyntaxGeneratorInternal>(); 86SyntaxGeneratorInternal generator, TInterpolatedStringExpressionSyntax interpolatedString,
src\roslyn\src\Analyzers\Core\CodeFixes\UseConditionalExpression\AbstractUseConditionalExpressionCodeFixProvider.cs (3)
93var generatorInternal = document.GetRequiredLanguageService<SyntaxGeneratorInternal>(); 148private static TExpressionSyntax MakeRef(SyntaxGeneratorInternal generator, bool isRef, TExpressionSyntax syntaxNode)
src\roslyn\src\Analyzers\Core\CodeFixes\UseConditionalExpression\ForReturn\AbstractUseConditionalExpressionForReturnCodeFixProvider.cs (2)
75var generatorInternal = document.GetRequiredLanguageService<SyntaxGeneratorInternal>();
src\roslyn\src\Analyzers\Core\CodeFixes\UseNullPropagation\AbstractUseNullPropagationCodeFixProvider.cs (6)
109var generator = document.GetRequiredLanguageService<SyntaxGeneratorInternal>(); 167var generator = document.GetRequiredLanguageService<SyntaxGeneratorInternal>(); 241ISyntaxFactsService syntaxFacts, SyntaxGeneratorInternal generator, bool whenPartIsNullable, 270ISyntaxFactsService syntaxFacts, SyntaxGeneratorInternal generator,
src\roslyn\src\Analyzers\Core\CodeFixes\UseSystemHashCode\UseSystemHashCodeCodeFixProvider.cs (2)
38var generatorInternal = document.GetRequiredLanguageService<SyntaxGeneratorInternal>();
Wrapping\AbstractCodeActionComputer.cs (2)
76var generatorInternal = document.GetRequiredLanguageService<SyntaxGeneratorInternal>();
Microsoft.CodeAnalysis.Workspaces (36)
Editing\SyntaxGenerator.cs (2)
37internal abstract SyntaxGeneratorInternal SyntaxGeneratorInternal { get; } 332isScoped: SyntaxGeneratorInternal.ParameterIsScoped(symbol));
src\0bf6ba47805c8821\AbstractMoveDeclarationNearReferenceService.cs (2)
238var generator = document.GetLanguageService<SyntaxGeneratorInternal>();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractFlagsEnumGenerator.cs (1)
17protected abstract SyntaxGeneratorInternal SyntaxGenerator { get; }
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (7)
26SyntaxGeneratorInternal generatorInternal, 77SyntaxGeneratorInternal generatorInternal, 122SyntaxGeneratorInternal generatorInternal, 239SyntaxGenerator factory, SyntaxGeneratorInternal generatorInternal, Compilation compilation, 293SyntaxGeneratorInternal generatorInternal, 343SyntaxGenerator factory, SyntaxGeneratorInternal generatorInternal, Compilation compilation, ParseOptions parseOptions, SyntaxNode otherNameExpression, ArrayBuilder<SyntaxNode> expressions) 478SyntaxGeneratorInternal generatorInternal,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateGetHashCodeMethod.cs (5)
19SyntaxGeneratorInternal generatorInternal, 42this SyntaxGenerator factory, SyntaxGeneratorInternal generatorInternal, 81SyntaxGeneratorInternal generatorInternal, 179this SyntaxGenerator generator, SyntaxGeneratorInternal generatorInternal, INamedTypeSymbol namedTypeSymbol, 219SyntaxGeneratorInternal generatorInternal,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_Negate.cs (11)
35SyntaxGeneratorInternal generatorInternal, 45SyntaxGeneratorInternal generatorInternal, 56SyntaxGeneratorInternal generatorInternal, 139SyntaxGeneratorInternal generatorInternal, 231SyntaxGeneratorInternal generatorInternal, 258private static SyntaxNode GetNegationOfIsPatternExpression(SyntaxNode isExpression, SyntaxGenerator generator, SyntaxGeneratorInternal generatorInternal, SemanticModel semanticModel, CancellationToken cancellationToken) 302SyntaxGeneratorInternal generatorInternal, 470SyntaxGeneratorInternal generatorInternal, 500SyntaxGeneratorInternal generatorInternal, 536SyntaxGeneratorInternal generatorInternal, 553SyntaxGeneratorInternal generatorInternal,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (6)
68SyntaxGeneratorInternal generatorInternal, 88public static SyntaxNode IsPatternExpression(this SyntaxGeneratorInternal generator, SyntaxNode expression, SyntaxNode pattern) 337SyntaxGeneratorInternal generatorInternal, 388SyntaxGeneratorInternal generatorInternal, 450SyntaxGeneratorInternal generatorInternal, 461this SyntaxGenerator factory, SyntaxGeneratorInternal generatorInternal, SemanticModel semanticModel, string identifierName)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Indentation\IIndentationService.cs (2)
49var syntaxGenerator = document.LanguageServices.GetRequiredService<SyntaxGeneratorInternal>();