1 instantiation of CSharpSyntaxGeneratorInternal
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxGeneratorInternal.cs (1)
29
public static readonly SyntaxGeneratorInternal Instance = new
CSharpSyntaxGeneratorInternal
();
19 references to CSharpSyntaxGeneratorInternal
Microsoft.CodeAnalysis.CSharp.Features (5)
AddFileBanner\CSharpAddFileBannerNewDocumentFormattingProvider.cs (1)
23
protected override SyntaxGeneratorInternal SyntaxGeneratorInternal =>
CSharpSyntaxGeneratorInternal
.Instance;
CodeRefactorings\ConvertLocalFunctionToMethod\CSharpConvertLocalFunctionToMethodCodeRefactoringProvider.cs (1)
302
.WithModifiers(
CSharpSyntaxGeneratorInternal
.GetParameterModifiers(parameter))
Completion\CompletionProviders\ExplicitInterfaceMemberCompletionProvider.ItemGetter.cs (1)
252
var modifiers =
CSharpSyntaxGeneratorInternal
.GetParameterModifiers(parameter);
src\Analyzers\CSharp\CodeFixes\ImplementInterface\CSharpImplementInterfaceService.cs (1)
33
=>
CSharpSyntaxGeneratorInternal
.Instance;
src\Analyzers\CSharp\CodeFixes\UsePatternMatching\CSharpUseNotPatternCodeFixProvider.cs (1)
58
CSharpSyntaxGeneratorInternal
.Instance,
Microsoft.CodeAnalysis.CSharp.Workspaces (14)
CodeGeneration\CSharpSyntaxGenerator.cs (8)
42
=>
CSharpSyntaxGeneratorInternal
.Instance;
190
var modifiers =
CSharpSyntaxGeneratorInternal
.GetParameterModifiers(isScoped, refKind, isParams);
3359
=> SyntaxFactory.InvocationExpression(
CSharpSyntaxGeneratorInternal
.ParenthesizeLeft((ExpressionSyntax)expression), CreateArgumentList(arguments));
3362
=> SyntaxFactory.ElementAccessExpression(
CSharpSyntaxGeneratorInternal
.ParenthesizeLeft((ExpressionSyntax)expression), SyntaxFactory.BracketedArgumentList(CreateArguments(arguments)));
3368
=>
CSharpSyntaxGeneratorInternal
.Parenthesize(expression, includeElasticTrivia, addSimplifierAnnotation);
3383
=>
CSharpSyntaxGeneratorInternal
.CreateBinaryExpression(syntaxKind, left, right);
3560
=>
CSharpSyntaxGeneratorInternal
.Instance.LocalDeclarationStatement(type, name.ToIdentifierToken(), initializer, isConst);
3565
CSharpSyntaxGeneratorInternal
.VariableDeclaration(type, name.ToIdentifierToken(), expression),
OrganizeImports\CSharpOrganizeImportsService.Rewriter.cs (1)
18
private readonly SyntaxTrivia _fallbackTrivia =
CSharpSyntaxGeneratorInternal
.Instance.EndOfLine(options.NewLine);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpFlagsEnumGenerator.cs (1)
19
=>
CSharpSyntaxGeneratorInternal
.Instance;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ExpressionGenerator.cs (1)
94
: (ExpressionSyntax)
CSharpSyntaxGeneratorInternal
.Instance.DefaultExpression(type),
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ParameterGenerator.cs (1)
77
var list =
CSharpSyntaxGeneratorInternal
.GetParameterModifiers(parameter);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.TypeSyntaxGeneratorVisitor.cs (2)
168
var parameters = symbol.Signature.Parameters.Select(p => (p.Type, RefKindModifiers:
CSharpSyntaxGeneratorInternal
.GetParameterModifiers(p)))
171
RefKindModifiers:
CSharpSyntaxGeneratorInternal
.GetParameterModifiers(isScoped: false, symbol.Signature.RefKind, isParams: false, forFunctionPointerReturnParameter: true))])