1 instantiation of CSharpSyntaxGenerator
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
106public static readonly SyntaxGenerator Instance = new CSharpSyntaxGenerator();
13 references to CSharpSyntaxGenerator
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
CodeGeneration\SyntaxGeneratorTests.cs (2)
24var g = CSharpSyntaxGenerator.Instance; 58var g = CSharpSyntaxGenerator.Instance;
Microsoft.CodeAnalysis.CSharp.Features (11)
AddFileBanner\CSharpAddFileBannerNewDocumentFormattingProvider.cs (1)
26protected override SyntaxGenerator SyntaxGenerator => CSharpSyntaxGenerator.Instance;
ChangeSignature\CSharpChangeSignatureService.cs (1)
36protected override SyntaxGenerator Generator => CSharpSyntaxGenerator.Instance;
CodeRefactorings\ConvertLocalFunctionToMethod\CSharpConvertLocalFunctionToMethodCodeRefactoringProvider.cs (2)
144var 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)
76return CSharpSyntaxGenerator.Instance.GetName(namespaceDecl);
CodeRefactorings\UseRecursivePatterns\UseRecursivePatternsCodeRefactoringProvider.cs (1)
154var editor = new SyntaxEditor(root, CSharpSyntaxGenerator.Instance);
ConvertProgram\ConvertProgramTransform_TopLevelStatements.cs (1)
260(ExpressionSyntax)CSharpSyntaxGenerator.Instance.DefaultExpression(field.Type)));
IntroduceParameter\CSharpIntroduceParameterCodeRefactoringProvider.cs (1)
29return ExpressionGenerator.GenerateExpression(CSharpSyntaxGenerator.Instance, parameterSymbol.Type, parameterSymbol.ExplicitDefaultValue, canUseFieldReference: true);
UsePatternMatching\CSharpIsAndCastCheckWithoutNameDiagnosticAnalyzer.cs (1)
191var editor = new SyntaxEditor(root, CSharpSyntaxGenerator.Instance);
Wrapping\SeparatedSyntaxList\CSharpParameterWrapper.cs (1)
58var generator = CSharpSyntaxGenerator.Instance;