2 types derived from SyntaxGeneratorInternal
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CSharpSyntaxGeneratorInternal.cs (1)
21internal sealed class CSharpSyntaxGeneratorInternal : SyntaxGeneratorInternal
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
VisualBasicSyntaxGeneratorInternal.vb (1)
17Inherits SyntaxGeneratorInternal
81 references to SyntaxGeneratorInternal
Microsoft.CodeAnalysis.CSharp.Features (3)
AddFileBanner\CSharpAddFileBannerNewDocumentFormattingProvider.cs (1)
27protected override SyntaxGeneratorInternal SyntaxGeneratorInternal => CSharpSyntaxGeneratorInternal.Instance;
CSharpRemoveConfusingSuppressionCodeFixProvider.cs (2)
69var generatorInternal = document.GetRequiredLanguageService<SyntaxGeneratorInternal>();
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
47internal override SyntaxGeneratorInternal SyntaxGeneratorInternal => CSharpSyntaxGeneratorInternal.Instance;
CSharpSyntaxGeneratorInternal.cs (2)
20[ExportLanguageService(typeof(SyntaxGeneratorInternal), LanguageNames.CSharp), Shared] 29public static readonly SyntaxGeneratorInternal Instance = new CSharpSyntaxGeneratorInternal();
Microsoft.CodeAnalysis.Features (43)
AbstractAddAnonymousTypeMemberNameCodeFixProvider.cs (2)
117var generator = document.GetRequiredLanguageService<SyntaxGeneratorInternal>();
AbstractFileHeaderCodeFixProvider.cs (2)
52var generator = document.GetRequiredLanguageService<SyntaxGeneratorInternal>();
AbstractRemoveUnusedValuesCodeFixProvider.cs (1)
535? document.GetRequiredLanguageService<SyntaxGeneratorInternal>().Identifier(AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.DiscardVariableName)
AbstractSimplifyInterpolationCodeFixProvider.cs (3)
55var generatorInternal = document.GetRequiredLanguageService<SyntaxGeneratorInternal>(); 86SyntaxGeneratorInternal generator, TInterpolatedStringExpressionSyntax interpolatedString,
AbstractUseConditionalExpressionCodeFixProvider.cs (3)
104var generatorInternal = document.GetRequiredLanguageService<SyntaxGeneratorInternal>(); 133private static TExpressionSyntax MakeRef(SyntaxGeneratorInternal generator, bool isRef, TExpressionSyntax syntaxNode)
AbstractUseConditionalExpressionForReturnCodeFixProvider.cs (2)
75var generatorInternal = document.GetRequiredLanguageService<SyntaxGeneratorInternal>();
AbstractUseNullPropagationCodeFixProvider.cs (6)
100var generator = document.GetRequiredLanguageService<SyntaxGeneratorInternal>(); 147var generator = document.GetRequiredLanguageService<SyntaxGeneratorInternal>(); 214ISyntaxFactsService syntaxFacts, SyntaxGeneratorInternal generator, bool whenPartIsNullable, 243ISyntaxFactsService syntaxFacts, SyntaxGeneratorInternal generator,
AddFileBanner\AbstractAddFileBannerNewDocumentFormattingProvider.cs (1)
20protected abstract SyntaxGeneratorInternal SyntaxGeneratorInternal { get; }
AddRequiredParenthesesCodeFixProvider.cs (2)
51var generator = document.GetRequiredLanguageService<SyntaxGeneratorInternal>();
CodeRefactorings\MoveType\AbstractMoveTypeService.MoveTypeEditor.cs (2)
177var generator = document.GetRequiredLanguageService<SyntaxGeneratorInternal>();
ConsecutiveStatementPlacementCodeFixProvider.cs (2)
53var generator = document.GetRequiredLanguageService<SyntaxGeneratorInternal>();
GenerateEqualsAndGetHashCodeFromMembers\AbstractGenerateEqualsAndGetHashCodeService.cs (8)
47var generatorInternal = document.GetLanguageService<SyntaxGeneratorInternal>(); 58var generatorInternal = document.GetLanguageService<SyntaxGeneratorInternal>(); 125var generatorInternal = document.GetRequiredLanguageService<SyntaxGeneratorInternal>(); 130SyntaxGenerator factory, SyntaxGeneratorInternal generatorInternal, Compilation compilation, 150SyntaxGenerator factory, SyntaxGeneratorInternal generatorInternal, Compilation compilation,
GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeAction.cs (3)
147var generatorInternal = _document.GetRequiredLanguageService<SyntaxGeneratorInternal>(); 161SyntaxGeneratorInternal generatorInternal,
SimplifyConditionalCodeFixProvider.cs (2)
49var generatorInternal = document.GetRequiredLanguageService<SyntaxGeneratorInternal>();
UseSystemHashCodeCodeFixProvider.cs (2)
44var generatorInternal = document.GetRequiredLanguageService<SyntaxGeneratorInternal>();
Wrapping\AbstractCodeActionComputer.cs (2)
78var generatorInternal = document.GetRequiredLanguageService<SyntaxGeneratorInternal>();
Microsoft.CodeAnalysis.VisualBasic.Features (1)
AddFileBanner\VisualBasicAddFileBannerNewDocumentFormattingProvider.vb (1)
25Protected Overrides ReadOnly Property SyntaxGeneratorInternal As SyntaxGeneratorInternal = VisualBasicSyntaxGeneratorInternal.Instance
Microsoft.CodeAnalysis.VisualBasic.Workspaces (3)
CodeGeneration\VisualBasicSyntaxGenerator.vb (1)
34Friend Overrides ReadOnly Property SyntaxGeneratorInternal As SyntaxGeneratorInternal = VisualBasicSyntaxGeneratorInternal.Instance
VisualBasicSyntaxGeneratorInternal.vb (2)
15<ExportLanguageService(GetType(SyntaxGeneratorInternal), LanguageNames.VisualBasic), [Shared]> 19Public Shared ReadOnly Instance As SyntaxGeneratorInternal = New VisualBasicSyntaxGeneratorInternal()
Microsoft.CodeAnalysis.Workspaces (28)
AbstractMoveDeclarationNearReferenceService.cs (2)
236var generator = document.GetLanguageService<SyntaxGeneratorInternal>();
Editing\SyntaxGenerator.cs (1)
41internal abstract SyntaxGeneratorInternal SyntaxGeneratorInternal { get; }
IIndentationService.cs (2)
50var syntaxGenerator = document.LanguageServices.GetRequiredService<SyntaxGeneratorInternal>();
Shared\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (6)
26SyntaxGeneratorInternal generatorInternal, 58SyntaxGeneratorInternal generatorInternal, 103SyntaxGeneratorInternal generatorInternal, 210SyntaxGenerator factory, SyntaxGeneratorInternal generatorInternal, Compilation compilation, 264SyntaxGeneratorInternal generatorInternal, 323var generator = factory.SyntaxGeneratorInternal;
SyntaxGeneratorExtensions.cs (2)
60SyntaxGeneratorInternal generatorInternal, 80public static SyntaxNode IsPatternExpression(this SyntaxGeneratorInternal generator, SyntaxNode expression, SyntaxNode pattern)
SyntaxGeneratorExtensions_CreateGetHashCodeMethod.cs (5)
19SyntaxGeneratorInternal generatorInternal, 42this SyntaxGenerator factory, SyntaxGeneratorInternal generatorInternal, 81SyntaxGeneratorInternal generatorInternal, 179this SyntaxGenerator generator, SyntaxGeneratorInternal generatorInternal, INamedTypeSymbol namedTypeSymbol, 219SyntaxGeneratorInternal generatorInternal,
SyntaxGeneratorExtensions_Negate.cs (10)
36SyntaxGeneratorInternal generatorInternal, 46SyntaxGeneratorInternal generatorInternal, 57SyntaxGeneratorInternal generatorInternal, 142SyntaxGeneratorInternal generatorInternal, 207SyntaxGeneratorInternal generatorInternal, 234private static SyntaxNode GetNegationOfIsPatternExpression(SyntaxNode isExpression, SyntaxGenerator generator, SyntaxGeneratorInternal generatorInternal, SemanticModel semanticModel, CancellationToken cancellationToken) 278SyntaxGeneratorInternal generatorInternal, 470SyntaxGeneratorInternal generatorInternal, 506SyntaxGeneratorInternal generatorInternal, 523SyntaxGeneratorInternal generatorInternal,