29 references to AddMember
Microsoft.Analyzers.Extra (1)
LegacyLoggingFixer.cs (1)
607docEditor.AddMember(targetClass, logMethod);
Microsoft.CodeAnalysis.Analyzers (1)
FixAnalyzers\FixerWithFixAllAnalyzer.Fixer.cs (1)
80editor.AddMember(classDecl, methodDeclaration);
Microsoft.CodeAnalysis.Features (1)
AddDebuggerDisplay\AbstractAddDebuggerDisplayCodeRefactoringProvider.cs (1)
162editor.AddMember(type,
Microsoft.CodeAnalysis.NetAnalyzers (26)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\DefineAccessorsForAttributeArguments.Fixer.cs (1)
156editor.AddMember(typeDeclaration, newProperty);
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\EquatableAnalyzer.Fixer.cs (2)
155editor.AddMember(declaration, equalsMethod); 195editor.AddMember(declaration, equalsMethod);
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\ImplementStandardExceptionConstructors.Fixer.cs (3)
64editor.AddMember(targetNode, newConstructorNode1); 79editor.AddMember(targetNode, newConstructorNode2); 101editor.AddMember(targetNode, newConstructorNode3);
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\OperatorOverloadsHaveNamedAlternates.Fixer.cs (1)
116editor.AddMember(typeDeclaration, addedMember);
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\OverloadOperatorEqualsOnOverridingValueTypeEquals.Fixer.cs (2)
48editor.AddMember(declaration, editor.Generator.DefaultOperatorEqualityDeclaration(typeSymbol)); 53editor.AddMember(declaration, editor.Generator.DefaultOperatorInequalityDeclaration(typeSymbol));
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\OverrideEqualsAndOperatorEqualsOnValueTypes.Fixer.cs (4)
81editor.AddMember(declaration, generator.DefaultEqualsOverrideDeclaration(model.Compilation, typeSymbol)); 86editor.AddMember(declaration, generator.DefaultGetHashCodeOverrideDeclaration(model.Compilation)); 91editor.AddMember(declaration, generator.DefaultOperatorEqualityDeclaration(typeSymbol)); 96editor.AddMember(declaration, generator.DefaultOperatorInequalityDeclaration(typeSymbol));
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\OverrideEqualsOnOverloadingOperatorEquals.Fixer.cs (1)
43editor.AddMember(typeDeclaration, editor.Generator.DefaultEqualsOverrideDeclaration(model.Compilation, typeSymbol));
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\OverrideGetHashCodeOnOverridingEquals.Fixer.cs (1)
37editor.AddMember(typeDeclaration, editor.Generator.DefaultGetHashCodeOverrideDeclaration(model.Compilation));
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\OverrideMethodsOnComparableTypes.Fixer.cs (8)
68editor.AddMember(declaration, generator.DefaultEqualsOverrideDeclaration(model.Compilation, typeSymbol)); 73editor.AddMember(declaration, generator.DefaultGetHashCodeOverrideDeclaration(model.Compilation)); 78editor.AddMember(declaration, generator.DefaultOperatorEqualityDeclaration(typeSymbol)); 83editor.AddMember(declaration, generator.DefaultOperatorInequalityDeclaration(typeSymbol)); 88editor.AddMember(declaration, generator.DefaultOperatorLessThanDeclaration(typeSymbol)); 93editor.AddMember(declaration, generator.DefaultOperatorLessThanOrEqualDeclaration(typeSymbol)); 98editor.AddMember(declaration, generator.DefaultOperatorGreaterThanDeclaration(typeSymbol)); 103editor.AddMember(declaration, generator.DefaultOperatorGreaterThanOrEqualDeclaration(typeSymbol));
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\TypesThatOwnDisposableFieldsShouldBeDisposable.Fixer.cs (1)
87editor.AddMember(declaration, implementation);
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\UriParametersShouldNotBeStrings.Fixer.cs (1)
125editor.AddMember(targetNode, newMethod);
Microsoft.NetCore.Analyzers\Performance\UseSearchValues.Fixer.cs (1)
175editor.AddMember(typeDeclaration, generator.ClassDeclaration("Program", modifiers: DeclarationModifiers.Partial, members: new[] { newField }));