11 references to EditOneDeclarationAsync
Microsoft.CodeAnalysis.NetAnalyzers (8)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\DefineAccessorsForAttributeArguments.Fixer.cs (1)
111
await symbolEditor.
EditOneDeclarationAsync
(propertySymbol,
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\EnumsShouldHaveZeroValue.Fixer.cs (5)
121
await editor.
EditOneDeclarationAsync
(field, (e, d) => e.ReplaceNode(d, GetExplicitlyAssignedField(field, d, e.Generator)), cancellationToken).ConfigureAwait(false);
132
await editor.
EditOneDeclarationAsync
(field, (e, d) => e.RemoveNode(d), cancellationToken).ConfigureAwait(false); // removes the field declaration
139
await editor.
EditOneDeclarationAsync
(enumType, (e, d) => e.InsertMembers(d, 0, new[] { e.Generator.EnumMember("None") }), cancellationToken).ConfigureAwait(false);
154
await editor.
EditOneDeclarationAsync
(field, (e, d) => e.RemoveNode(d), cancellationToken).ConfigureAwait(false);
159
await editor.
EditOneDeclarationAsync
(enumType, (e, d) => e.InsertMembers(d, 0, new[] { e.Generator.EnumMember("None") }), cancellationToken).ConfigureAwait(false);
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\OperatorOverloadsHaveNamedAlternates.Fixer.cs (1)
117
ISymbol newSymbol = await symbolEditor.
EditOneDeclarationAsync
(badVisibilitySymbol,
Microsoft.NetCore.Analyzers\Runtime\MarkAllNonSerializableFields.Fixer.cs (1)
67
await editor.
EditOneDeclarationAsync
(type, (docEditor, declaration) =>
Microsoft.CodeAnalysis.Workspaces (1)
Editing\SymbolEditorExtensions.cs (1)
80
return await editor.
EditOneDeclarationAsync
(symbol, (e, decl) =>
Microsoft.Interop.LibraryImportGenerator (2)
Analyzers\CustomMarshallerAttributeFixer.cs (2)
70
newMarshallerType = (INamedTypeSymbol)await symbolEditor.
EditOneDeclarationAsync
(
173
await editor.
EditOneDeclarationAsync
(marshallerType, (editor, decl) => AddMissingMembers(editor, decl, marshallerType, managedType, missingMemberNames, isLinearCollectionMarshaller), ct).ConfigureAwait(false);