1 instantiation of CSharpSyntaxGenerator
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
106
public static readonly SyntaxGenerator Instance = new
CSharpSyntaxGenerator
();
13 references to CSharpSyntaxGenerator
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
CodeGeneration\SyntaxGeneratorTests.cs (2)
24
var g =
CSharpSyntaxGenerator
.Instance;
58
var g =
CSharpSyntaxGenerator
.Instance;
Microsoft.CodeAnalysis.CSharp.Features (11)
AddFileBanner\CSharpAddFileBannerNewDocumentFormattingProvider.cs (1)
26
protected override SyntaxGenerator SyntaxGenerator =>
CSharpSyntaxGenerator
.Instance;
ChangeSignature\CSharpChangeSignatureService.cs (1)
36
protected override SyntaxGenerator Generator =>
CSharpSyntaxGenerator
.Instance;
CodeRefactorings\ConvertLocalFunctionToMethod\CSharpConvertLocalFunctionToMethodCodeRefactoringProvider.cs (2)
144
var generator =
CSharpSyntaxGenerator
.Instance;
267
=>
CSharpSyntaxGenerator
.Instance.Argument(shouldUseNamedArguments ? name : null, p.RefKind, name.ToIdentifierName());
CodeRefactorings\InlineMethod\CSharpInlineMethodRefactoringProvider.cs (1)
66
=> ExpressionGenerator.GenerateExpression(
CSharpSyntaxGenerator
.Instance, typeSymbol, value, canUseFieldReference: true);
CodeRefactorings\SyncNamespace\CSharpChangeNamespaceService.cs (1)
76
return
CSharpSyntaxGenerator
.Instance.GetName(namespaceDecl);
CodeRefactorings\UseRecursivePatterns\UseRecursivePatternsCodeRefactoringProvider.cs (1)
154
var editor = new SyntaxEditor(root,
CSharpSyntaxGenerator
.Instance);
ConvertProgram\ConvertProgramTransform_TopLevelStatements.cs (1)
260
(ExpressionSyntax)
CSharpSyntaxGenerator
.Instance.DefaultExpression(field.Type)));
IntroduceParameter\CSharpIntroduceParameterCodeRefactoringProvider.cs (1)
29
return ExpressionGenerator.GenerateExpression(
CSharpSyntaxGenerator
.Instance, parameterSymbol.Type, parameterSymbol.ExplicitDefaultValue, canUseFieldReference: true);
UsePatternMatching\CSharpIsAndCastCheckWithoutNameDiagnosticAnalyzer.cs (1)
191
var editor = new SyntaxEditor(root,
CSharpSyntaxGenerator
.Instance);
Wrapping\SeparatedSyntaxList\CSharpParameterWrapper.cs (1)
58
var generator =
CSharpSyntaxGenerator
.Instance;