2 overrides of SyntaxGeneratorInternal
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
47
internal override SyntaxGeneratorInternal
SyntaxGeneratorInternal
=> CSharpSyntaxGeneratorInternal.Instance;
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
CodeGeneration\VisualBasicSyntaxGenerator.vb (1)
34
Friend Overrides ReadOnly Property
SyntaxGeneratorInternal
As SyntaxGeneratorInternal = VisualBasicSyntaxGeneratorInternal.Instance
35 references to SyntaxGeneratorInternal
Microsoft.CodeAnalysis.Features (11)
GenerateEqualsAndGetHashCodeFromMembers\AbstractGenerateEqualsAndGetHashCodeService.cs (6)
74
if (generator.
SyntaxGeneratorInternal
.SupportsPatterns(tree.Options))
80
generator.
SyntaxGeneratorInternal
.IsPatternExpression(objName,
81
generator.
SyntaxGeneratorInternal
.DeclarationPattern(containingType, localName)));
164
factory.
SyntaxGeneratorInternal
, hashCodeType, components);
169
factory.
SyntaxGeneratorInternal
, compilation, namedType, members, useInt64: false);
203
factory.
SyntaxGeneratorInternal
, compilation, namedType, members, useInt64: true);
InvertConditional\AbstractInvertConditionalCodeRefactoringProvider.cs (1)
54
editor.ReplaceNode(condition, editor.Generator.Negate(editor.Generator.
SyntaxGeneratorInternal
, condition, semanticModel, cancellationToken));
InvertIf\AbstractInvertIfCodeRefactoringProvider.cs (1)
309
generator.
SyntaxGeneratorInternal
,
InvertLogical\AbstractInvertLogicalCodeRefactoringProvider.cs (2)
107
var newBinary = generator.Negate(generator.
SyntaxGeneratorInternal
, binaryExpression, semanticModel, cancellationToken);
137
generator.Negate(generator.
SyntaxGeneratorInternal
, expression, semanticModel, negateBinary: false, cancellationToken)));
Shared\Utilities\ExtractTypeHelpers.cs (1)
129
return Formatter.Format(syntaxGenerator.
SyntaxGeneratorInternal
.TypeParameterList(typeParameterNames), document.Project.Solution.Services, formattingOptions, cancellationToken).ToString();
Microsoft.CodeAnalysis.Workspaces (24)
Editing\SyntaxGenerator.cs (15)
40
internal ISyntaxFacts SyntaxFacts =>
SyntaxGeneratorInternal
.SyntaxFacts;
1579
=>
SyntaxGeneratorInternal
.YieldReturnStatement(expression);
1603
internal bool RequiresLocalDeclarationType() =>
SyntaxGeneratorInternal
.RequiresLocalDeclarationType();
1612
=>
SyntaxGeneratorInternal
.LocalDeclarationStatement(type, identifier, initializer, isConst);
1615
=>
SyntaxGeneratorInternal
.WithInitializer(variableDeclarator, initializer);
1618
=>
SyntaxGeneratorInternal
.EqualsValueClause(operatorToken, value);
1758
=>
SyntaxGeneratorInternal
.InterpolatedStringTextToken(content, value);
1760
=>
SyntaxGeneratorInternal
.InterpolatedStringText(textToken);
1762
=>
SyntaxGeneratorInternal
.Interpolation(syntaxNode);
1764
=>
SyntaxGeneratorInternal
.InterpolatedStringExpression(startToken, content, endToken);
1766
=>
SyntaxGeneratorInternal
.InterpolationAlignmentClause(alignment);
1768
=>
SyntaxGeneratorInternal
.InterpolationFormatClause(format);
1824
internal SyntaxToken Identifier(string identifier) =>
SyntaxGeneratorInternal
.Identifier(identifier);
2165
=>
SyntaxGeneratorInternal
.RefExpression(expression);
2385
=>
SyntaxGeneratorInternal
.AddParentheses(expression, includeElasticTrivia, addSimplifierAnnotation);
Shared\Extensions\SyntaxGeneratorExtensions.cs (3)
206
var condition = factory.
SyntaxGeneratorInternal
.SupportsPatterns(semanticModel.SyntaxTree.Options)
207
? factory.
SyntaxGeneratorInternal
.IsPatternExpression(identifier, factory.
SyntaxGeneratorInternal
.ConstantPattern(nullExpr))
Shared\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (6)
135
if (factory.
SyntaxGeneratorInternal
.SupportsPatterns(parseOptions))
139
factory.
SyntaxGeneratorInternal
.IsPatternExpression(objNameExpression,
140
factory.
SyntaxGeneratorInternal
.DeclarationPattern(containingType, localName)));
162
var localDeclaration = factory.SimpleLocalDeclarationStatement(factory.
SyntaxGeneratorInternal
,
174
var localDeclaration = factory.SimpleLocalDeclarationStatement(factory.
SyntaxGeneratorInternal
,
323
var generator = factory.
SyntaxGeneratorInternal
;