2 overrides of SyntaxGeneratorInternal
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
47internal override SyntaxGeneratorInternal SyntaxGeneratorInternal => CSharpSyntaxGeneratorInternal.Instance;
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
CodeGeneration\VisualBasicSyntaxGenerator.vb (1)
34Friend Overrides ReadOnly Property SyntaxGeneratorInternal As SyntaxGeneratorInternal = VisualBasicSyntaxGeneratorInternal.Instance
35 references to SyntaxGeneratorInternal
Microsoft.CodeAnalysis.Features (11)
GenerateEqualsAndGetHashCodeFromMembers\AbstractGenerateEqualsAndGetHashCodeService.cs (6)
74if (generator.SyntaxGeneratorInternal.SupportsPatterns(tree.Options)) 80generator.SyntaxGeneratorInternal.IsPatternExpression(objName, 81generator.SyntaxGeneratorInternal.DeclarationPattern(containingType, localName))); 164factory.SyntaxGeneratorInternal, hashCodeType, components); 169factory.SyntaxGeneratorInternal, compilation, namedType, members, useInt64: false); 203factory.SyntaxGeneratorInternal, compilation, namedType, members, useInt64: true);
InvertConditional\AbstractInvertConditionalCodeRefactoringProvider.cs (1)
54editor.ReplaceNode(condition, editor.Generator.Negate(editor.Generator.SyntaxGeneratorInternal, condition, semanticModel, cancellationToken));
InvertIf\AbstractInvertIfCodeRefactoringProvider.cs (1)
309generator.SyntaxGeneratorInternal,
InvertLogical\AbstractInvertLogicalCodeRefactoringProvider.cs (2)
107var newBinary = generator.Negate(generator.SyntaxGeneratorInternal, binaryExpression, semanticModel, cancellationToken); 137generator.Negate(generator.SyntaxGeneratorInternal, expression, semanticModel, negateBinary: false, cancellationToken)));
Shared\Utilities\ExtractTypeHelpers.cs (1)
129return Formatter.Format(syntaxGenerator.SyntaxGeneratorInternal.TypeParameterList(typeParameterNames), document.Project.Solution.Services, formattingOptions, cancellationToken).ToString();
Microsoft.CodeAnalysis.Workspaces (24)
Editing\SyntaxGenerator.cs (15)
40internal ISyntaxFacts SyntaxFacts => SyntaxGeneratorInternal.SyntaxFacts; 1579=> SyntaxGeneratorInternal.YieldReturnStatement(expression); 1603internal 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); 1824internal SyntaxToken Identifier(string identifier) => SyntaxGeneratorInternal.Identifier(identifier); 2165=> SyntaxGeneratorInternal.RefExpression(expression); 2385=> SyntaxGeneratorInternal.AddParentheses(expression, includeElasticTrivia, addSimplifierAnnotation);
Shared\Extensions\SyntaxGeneratorExtensions.cs (3)
206var condition = factory.SyntaxGeneratorInternal.SupportsPatterns(semanticModel.SyntaxTree.Options) 207? factory.SyntaxGeneratorInternal.IsPatternExpression(identifier, factory.SyntaxGeneratorInternal.ConstantPattern(nullExpr))
Shared\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (6)
135if (factory.SyntaxGeneratorInternal.SupportsPatterns(parseOptions)) 139factory.SyntaxGeneratorInternal.IsPatternExpression(objNameExpression, 140factory.SyntaxGeneratorInternal.DeclarationPattern(containingType, localName))); 162var localDeclaration = factory.SimpleLocalDeclarationStatement(factory.SyntaxGeneratorInternal, 174var localDeclaration = factory.SimpleLocalDeclarationStatement(factory.SyntaxGeneratorInternal, 323var generator = factory.SyntaxGeneratorInternal;