1 override of AddInterfaceType
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
2840
public override SyntaxNode
AddInterfaceType
(SyntaxNode declaration, SyntaxNode interfaceType)
7 references to AddInterfaceType
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (4)
CodeGeneration\SyntaxGeneratorTests.cs (4)
3946
Generator.
AddInterfaceType
(classC, Generator.IdentifierName("T")),
3954
Generator.
AddInterfaceType
(classCI, Generator.IdentifierName("T")),
3962
Generator.
AddInterfaceType
(classCB, Generator.IdentifierName("T")),
4898
var newDecl = Generator.
AddInterfaceType
(decl, Generator.IdentifierName("IDisposable"));
Microsoft.CodeAnalysis.Features (2)
ExtractInterface\AbstractExtractInterfaceService.cs (1)
342
var unformattedTypeDeclaration = syntaxGenerator.
AddInterfaceType
(typeDeclaration, typeReference).WithAdditionalAnnotations(Formatter.Annotation);
GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeAction.cs (1)
82
newTypeDeclaration = generator.
AddInterfaceType
(newTypeDeclaration,
Microsoft.CodeAnalysis.Workspaces (1)
Editing\SyntaxEditorExtensions.cs (1)
72
=> editor.ReplaceNode(declaration, (d, g) => g.
AddInterfaceType
(d, interfaceType));