1 override of SyntaxGeneratorInternal
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
41internal override SyntaxGeneratorInternal SyntaxGeneratorInternal
52 references to SyntaxGeneratorInternal
Microsoft.CodeAnalysis.Features (17)
ConvertAnonymousType\AbstractConvertAnonymousTypeToClassCodeRefactoringProvider.cs (1)
394generator.SyntaxGeneratorInternal,
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (1)
941generator.SyntaxGeneratorInternal,
GenerateConstructors\AbstractGenerateConstructorsCodeRefactoringProvider.ConstructorDelegatingCodeAction.cs (1)
66factory.SyntaxGeneratorInternal,
GenerateConstructors\AbstractGenerateConstructorsCodeRefactoringProvider.FieldDelegatingCodeAction.cs (1)
51factory.SyntaxGeneratorInternal,
GenerateEqualsAndGetHashCodeFromMembers\AbstractGenerateEqualsAndGetHashCodeService.cs (6)
72if (generator.SyntaxGeneratorInternal.SupportsPatterns(tree.Options)) 78generator.SyntaxGeneratorInternal.IsPatternExpression(objName, 79generator.SyntaxGeneratorInternal.DeclarationPattern(containingType, localName))); 162factory.SyntaxGeneratorInternal, hashCodeType, components); 167factory.SyntaxGeneratorInternal, compilation, namedType, members, useInt64: false); 201factory.SyntaxGeneratorInternal, compilation, namedType, members, useInt64: true);
GenerateType\AbstractGenerateTypeService.GenerateNamedType.cs (1)
222factory.SyntaxGeneratorInternal,
InitializeParameter\AbstractAddParameterCheckCodeRefactoringProvider.cs (1)
710(TExpressionSyntax)generator.CreateNullCheckExpression(generator.SyntaxGeneratorInternal, semanticModel, parameter.Name),
InvertConditional\AbstractInvertConditionalCodeRefactoringProvider.cs (1)
54editor.ReplaceNode(condition, editor.Generator.Negate(editor.Generator.SyntaxGeneratorInternal, condition, semanticModel, cancellationToken));
InvertIf\AbstractInvertIfCodeRefactoringProvider.cs (1)
308generator.SyntaxGeneratorInternal,
InvertLogical\AbstractInvertLogicalCodeRefactoringProvider.cs (2)
106var newBinary = generator.Negate(generator.SyntaxGeneratorInternal, binaryExpression, semanticModel, cancellationToken); 136generator.Negate(generator.SyntaxGeneratorInternal, expression, semanticModel, negateBinary: false, cancellationToken)));
Shared\Utilities\ExtractTypeHelpers.cs (1)
128return Formatter.Format(syntaxGenerator.SyntaxGeneratorInternal.TypeParameterList(typeParameterNames), document.Project.Solution.Services, formattingOptions, cancellationToken).ToString();
Microsoft.CodeAnalysis.Workspaces (35)
Editing\SyntaxGenerator.cs (35)
39internal SyntaxTrivia CarriageReturnLineFeed => this.SyntaxGeneratorInternal.CarriageReturnLineFeed; 40internal SyntaxTrivia ElasticCarriageReturnLineFeed => this.SyntaxGeneratorInternal.ElasticCarriageReturnLineFeed; 44=> this.SyntaxGeneratorInternal.RequiresExplicitImplementationForInterfaceMembers; 47=> SyntaxGeneratorInternal.SyntaxFacts; 52=> this.SyntaxGeneratorInternal.SingleLineComment(text); 196returnType: method.ReturnType.IsSystemVoid() ? null : this.SyntaxGeneratorInternal.TypeExpression(method.ReturnType, method.RefKind), 288returnType: method.ReturnType.IsSystemVoid() ? null : this.SyntaxGeneratorInternal.TypeExpression(method.ReturnType, method.RefKind), 393this.SyntaxGeneratorInternal.TypeExpression(property.Type, property.RefKind), 454this.SyntaxGeneratorInternal.TypeExpression(indexer.Type, indexer.RefKind), 1645=> SyntaxGeneratorInternal.YieldReturnStatement(expression); 1662=> this.SyntaxGeneratorInternal.SupportsThrowExpression(); 1670internal bool RequiresLocalDeclarationType() => SyntaxGeneratorInternal.RequiresLocalDeclarationType(); 1679=> SyntaxGeneratorInternal.LocalDeclarationStatement(type, identifier, initializer, isConst); 1682=> SyntaxGeneratorInternal.WithInitializer(variableDeclarator, initializer); 1685=> SyntaxGeneratorInternal.EqualsValueClause(operatorToken, value); 1825=> SyntaxGeneratorInternal.InterpolatedStringTextToken(content, value); 1827=> SyntaxGeneratorInternal.InterpolatedStringText(textToken); 1829=> SyntaxGeneratorInternal.Interpolation(syntaxNode); 1831=> SyntaxGeneratorInternal.InterpolatedStringExpression(startToken, content, endToken); 1833=> SyntaxGeneratorInternal.InterpolationAlignmentClause(alignment); 1835=> SyntaxGeneratorInternal.InterpolationFormatClause(format); 1842=> this.SyntaxGeneratorInternal.DefaultExpression(type); 1845=> this.SyntaxGeneratorInternal.DefaultExpression(type); 1897=> this.SyntaxGeneratorInternal.IdentifierName(identifier); 1900internal SyntaxToken Identifier(string identifier) => SyntaxGeneratorInternal.Identifier(identifier); 1995=> this.SyntaxGeneratorInternal.TypeExpression(typeSymbol); 2171=> this.SyntaxGeneratorInternal.BitwiseOrExpression(left, right); 2231=> this.SyntaxGeneratorInternal.MemberAccessExpression(expression, memberName); 2234=> this.SyntaxGeneratorInternal.MemberAccessExpressionWorker(expression, memberName); 2237=> SyntaxGeneratorInternal.RefExpression(expression); 2351=> this.SyntaxGeneratorInternal.CastExpression(type, expression); 2357=> this.SyntaxGeneratorInternal.CastExpression(type, expression); 2363=> this.SyntaxGeneratorInternal.ConvertExpression(type, expression); 2369=> this.SyntaxGeneratorInternal.ConvertExpression(type, expression); 2459=> SyntaxGeneratorInternal.AddParentheses(expression, includeElasticTrivia, addSimplifierAnnotation);