AbstractFlagsEnumGenerator.cs (6)
15protected abstract SyntaxNode CreateExplicitlyCastedLiteralValue(SyntaxGenerator generator, INamedTypeSymbol enumType, SpecialType underlyingSpecialType, object constantValue);
18public SyntaxNode CreateEnumConstantValue(SyntaxGenerator generator, INamedTypeSymbol enumType, object constantValue)
63private SyntaxNode CreateFlagsEnumConstantValue(SyntaxGenerator generator, INamedTypeSymbol enumType, object constantValue)
74SyntaxGenerator generator,
141SyntaxGenerator generator, IFieldSymbol field, INamedTypeSymbol enumType, SpecialType underlyingSpecialType)
188private SyntaxNode CreateNonFlagsEnumConstantValue(SyntaxGenerator generator, INamedTypeSymbol enumType, object constantValue)
AbstractRemoveAsyncModifierCodeFixProvider.cs (10)
26protected abstract SyntaxNode RemoveAsyncModifier(SyntaxGenerator generator, SyntaxNode methodLikeNode);
68var generator = editor.Generator;
120SyntaxGenerator generator,
166private static ControlFlowAnalysis? GetControlFlowAnalysis(SyntaxGenerator generator, SemanticModel semanticModel, SyntaxNode node)
177private static SyntaxNode AddReturnStatement(SyntaxGenerator generator, SyntaxNode node)
183SyntaxGenerator generator,
214private static SyntaxNode GetReturnTaskCompletedTaskStatement(SyntaxGenerator generator, ITypeSymbol returnType, KnownTypes knownTypes)
231private static SyntaxNode WrapExpressionWithTaskFromResult(SyntaxGenerator generator, SyntaxNode expression, ITypeSymbol returnType, KnownTypes knownTypes)
249private static SyntaxNode TypeExpressionForStaticMemberAccess(SyntaxGenerator generator, INamedTypeSymbol typeSymbol)
258static SyntaxNode QualifiedNameToMemberAccess(int qualifiedNameSyntaxKind, int memberAccessExpressionSyntaxKind, SyntaxNode expression, SyntaxGenerator generator)
IAddImportsService.cs (3)
29bool HasExistingImport(Compilation compilation, SyntaxNode root, SyntaxNode? contextLocation, SyntaxNode import, SyntaxGenerator generator);
39IEnumerable<SyntaxNode> newImports, SyntaxGenerator generator, AddImportPlacementOptions options, CancellationToken cancellationToken);
46SyntaxNode contextLocation, SyntaxNode newImport, SyntaxGenerator generator, AddImportPlacementOptions options,
SyntaxGeneratorExtensions_Negate.cs (11)
35this SyntaxGenerator generator,
45this SyntaxGenerator generator,
56this SyntaxGenerator generator,
141SyntaxGenerator generator,
206SyntaxGenerator generator,
234private static SyntaxNode GetNegationOfIsPatternExpression(SyntaxNode isExpression, SyntaxGenerator generator, SyntaxGeneratorInternal generatorInternal, SemanticModel semanticModel, CancellationToken cancellationToken)
353SyntaxGenerator generator,
445SyntaxGenerator generator,
469SyntaxGenerator generator,
505SyntaxGenerator generator,
522SyntaxGenerator generator,
ReplaceMethodWithProperty\CSharpReplaceMethodWithPropertyService.cs (4)
61SemanticModel semanticModel, SyntaxGenerator generator, GetAndSetMethods getAndSetMethods,
114SemanticModel semanticModel, SyntaxGenerator generator, GetAndSetMethods getAndSetMethods,
231SemanticModel semanticModel, SyntaxGenerator generator, GetAndSetMethods getAndSetMethods,
239SemanticModel semanticModel, SyntaxGenerator generator, GetAndSetMethods getAndSetMethods)
AbstractRemoveAsyncModifierCodeFixProvider.cs (10)
26protected abstract SyntaxNode RemoveAsyncModifier(SyntaxGenerator generator, SyntaxNode methodLikeNode);
68var generator = editor.Generator;
120SyntaxGenerator generator,
166private static ControlFlowAnalysis? GetControlFlowAnalysis(SyntaxGenerator generator, SemanticModel semanticModel, SyntaxNode node)
177private static SyntaxNode AddReturnStatement(SyntaxGenerator generator, SyntaxNode node)
183SyntaxGenerator generator,
214private static SyntaxNode GetReturnTaskCompletedTaskStatement(SyntaxGenerator generator, ITypeSymbol returnType, KnownTypes knownTypes)
231private static SyntaxNode WrapExpressionWithTaskFromResult(SyntaxGenerator generator, SyntaxNode expression, ITypeSymbol returnType, KnownTypes knownTypes)
249private static SyntaxNode TypeExpressionForStaticMemberAccess(SyntaxGenerator generator, INamedTypeSymbol typeSymbol)
258static SyntaxNode QualifiedNameToMemberAccess(int qualifiedNameSyntaxKind, int memberAccessExpressionSyntaxKind, SyntaxNode expression, SyntaxGenerator generator)
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (14)
335var generator = project.Services.GetRequiredService<SyntaxGenerator>();
396SyntaxGenerator generator, string structName,
554var generator = SyntaxGenerator.GetGenerator(document);
709private SeparatedSyntaxList<TArgumentSyntax> ConvertArguments(SyntaxGenerator generator, NamingRule parameterNamingRule, bool isRecord, SeparatedSyntaxList<TArgumentSyntax> arguments)
712private SyntaxNodeOrTokenList ConvertArguments(SyntaxGenerator generator, NamingRule parameterNamingRule, bool isRecord, SyntaxNodeOrTokenList list)
715private SyntaxNodeOrToken ConvertArgumentOrToken(SyntaxGenerator generator, NamingRule parameterNamingRule, bool isRecord, SyntaxNodeOrToken arg)
721SyntaxGenerator generator, NamingRule parameterNamingRule, bool isRecord, TArgumentSyntax argument)
807var generator = SyntaxGenerator.GetGenerator(document);
846SemanticModel model, SyntaxGenerator generator,
872SyntaxGenerator generator, ArrayBuilder<ISymbol> members,
915ImmutableArray<IFieldSymbol> fields, SyntaxGenerator generator,
ImplementInterface\AbstractImplementInterfaceService.cs (5)
38protected abstract SyntaxNode CreateFinalizer(SyntaxGenerator generator, INamedTypeSymbol classType, string disposeMethodDisplayString);
179protected static TNode AddComment<TNode>(SyntaxGenerator g, string comment, TNode node) where TNode : SyntaxNode
182protected static TNode AddComments<TNode>(SyntaxGenerator g, string comment1, string comment2, TNode node) where TNode : SyntaxNode
185protected static TNode AddComments<TNode>(SyntaxGenerator g, string[] comments, TNode node) where TNode : SyntaxNode
188protected static SyntaxTriviaList CreateCommentTrivia(SyntaxGenerator generator, params string[] comments)
InitializeParameter\AbstractAddParameterCheckCodeRefactoringProvider.cs (11)
144var generator = SyntaxGenerator.GetGenerator(document);
357Func<SemanticModel, SyntaxGenerator, TStatementSyntax> generateNullCheck,
384private TStatementSyntax CreateNullCheckStatement(SemanticModel semanticModel, SyntaxGenerator generator, IParameterSymbol parameter, TSimplifierOptions options)
391Compilation compilation, SyntaxGenerator generator, IParameterSymbol parameter, string methodName, TSimplifierOptions options)
513var generator = SyntaxGenerator.GetGenerator(document);
533Compilation compilation, SyntaxGenerator generator, Type type)
547Compilation compilation, SyntaxGenerator generator, IParameterSymbol parameter)
555Compilation compilation, SyntaxGenerator generator, IParameterSymbol parameter, string methodName)
606private static SyntaxNode InterpolatedStringText(SyntaxGenerator generator, string content, string value)
ReplaceConditionalWithStatementsCodeRefactoringProvider\VisualBasicReplaceConditionalWithStatementsCodeRefactoringProvider.vb (1)
56generator As SyntaxGenerator,