42 references to ImplementsClause
Microsoft.CodeAnalysis.VisualBasic (20)
Generated\Syntax.xml.Main.Generated.vb (2)
2133Dim newImplementsClause = DirectCast(Visit(node.ImplementsClause), ImplementsClauseSyntax) 2134If node.ImplementsClause IsNot newImplementsClause Then anyChanges = True
Generated\Syntax.xml.Syntax.Generated.vb (12)
6638return Update(Me.Kind, attributeLists, Me.Modifiers, Me.SubOrFunctionKeyword, Me.Identifier, Me.TypeParameterList, Me.ParameterList, Me.AsClause, Me.HandlesClause, Me.ImplementsClause) 6682return Update(Me.Kind, Me.AttributeLists, modifiers, Me.SubOrFunctionKeyword, Me.Identifier, Me.TypeParameterList, Me.ParameterList, Me.AsClause, Me.HandlesClause, Me.ImplementsClause) 6708return Update(Me.Kind, Me.AttributeLists, Me.Modifiers, subOrFunctionKeyword, Me.Identifier, Me.TypeParameterList, Me.ParameterList, Me.AsClause, Me.HandlesClause, Me.ImplementsClause) 6726return Update(Me.Kind, Me.AttributeLists, Me.Modifiers, Me.SubOrFunctionKeyword, identifier, Me.TypeParameterList, Me.ParameterList, Me.AsClause, Me.HandlesClause, Me.ImplementsClause) 6748return Update(Me.Kind, Me.AttributeLists, Me.Modifiers, Me.SubOrFunctionKeyword, Me.Identifier, typeParameterList, Me.ParameterList, Me.AsClause, Me.HandlesClause, Me.ImplementsClause) 6783return Update(Me.Kind, Me.AttributeLists, Me.Modifiers, Me.SubOrFunctionKeyword, Me.Identifier, Me.TypeParameterList, parameterList, Me.AsClause, Me.HandlesClause, Me.ImplementsClause) 6814return Update(Me.Kind, Me.AttributeLists, Me.Modifiers, Me.SubOrFunctionKeyword, Me.Identifier, Me.TypeParameterList, Me.ParameterList, asClause, Me.HandlesClause, Me.ImplementsClause) 6835return Update(Me.Kind, Me.AttributeLists, Me.Modifiers, Me.SubOrFunctionKeyword, Me.Identifier, Me.TypeParameterList, Me.ParameterList, Me.AsClause, handlesClause, Me.ImplementsClause) 6866Dim _child = If(Me.ImplementsClause IsNot Nothing, Me.ImplementsClause, SyntaxFactory.ImplementsClause()) 6902Return Me.ImplementsClause 6952If kind <> Me.Kind OrElse attributeLists <> Me.AttributeLists OrElse modifiers <> Me.Modifiers OrElse subOrFunctionKeyword <> Me.SubOrFunctionKeyword OrElse identifier <> Me.Identifier OrElse typeParameterList IsNot Me.TypeParameterList OrElse parameterList IsNot Me.ParameterList OrElse asClause IsNot Me.AsClause OrElse handlesClause IsNot Me.HandlesClause OrElse implementsClause IsNot Me.ImplementsClause Then
Symbols\Source\SourceMemberMethodSymbol.vb (4)
347Return syntax IsNot Nothing AndAlso syntax.ImplementsClause IsNot Nothing 364If (syntax IsNot Nothing) AndAlso (syntax.ImplementsClause IsNot Nothing) Then 392(syntax.ImplementsClause IsNot Nothing) Then 405Return ProcessImplementsClause(Of MethodSymbol)(syntax.ImplementsClause, Me, DirectCast(ContainingType, SourceMemberContainerTypeSymbol), binder, diagBag)
Symbols\Source\SourceMethodSymbol.vb (2)
1163If methodSyntax IsNot Nothing AndAlso methodSyntax.ImplementsClause IsNot Nothing AndAlso containingSourceType IsNot Nothing Then 1165Dim implementingSyntax = FindImplementingSyntax(methodSyntax.ImplementsClause,
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (3)
VisualBasicConvertToAsyncFunctionCodeFixProvider.vb (1)
99methodNode.ImplementsClause) _
VisualBasicMakeMethodAsynchronousCodeFixProvider.vb (1)
123subStatement.ImplementsClause)
VisualBasicMakeMethodSynchronousCodeFixProvider.vb (1)
75functionStatement.ImplementsClause)
Microsoft.CodeAnalysis.VisualBasic.Features (8)
ExtractInterface\VisualBasicExtractInterfaceService.vb (1)
142docToRootMap(currentDocId) = currentRoot.ReplaceNode(method, method.WithImplementsClause(GetUpdatedImplementsClause(method.ImplementsClause, qualifiedName)))
Highlighting\KeywordHighlighters\MethodDeclarationHighlighter.vb (2)
43If .ImplementsClause IsNot Nothing Then 44highlights.Add(.ImplementsClause.ImplementsKeyword.Span)
ReplaceMethodWithProperty\VisualBasicReplaceMethodWithPropertyService.vb (2)
84getMethodStatement.AsClause, initializer:=Nothing, implementsClause:=getMethodStatement.ImplementsClause) 99getMethodStatement.AsClause, initializer:=Nothing, implementsClause:=getMethodStatement.ImplementsClause)
VisualBasicConvertToAsyncFunctionCodeFixProvider.vb (1)
99methodNode.ImplementsClause) _
VisualBasicMakeMethodAsynchronousCodeFixProvider.vb (1)
123subStatement.ImplementsClause)
VisualBasicMakeMethodSynchronousCodeFixProvider.vb (1)
75functionStatement.ImplementsClause)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
Compilation\SemanticModelAPITests.vb (1)
1905Dim implementsClause = methodDecl.ImplementsClause
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (3)
Generated\Syntax.Test.xml.Generated.vb (2)
19045Dim withObj = objectUnderTest.WithAttributeLists(objectUnderTest.AttributeLists).WithModifiers(objectUnderTest.Modifiers).WithSubOrFunctionKeyword(objectUnderTest.SubOrFunctionKeyword).WithIdentifier(objectUnderTest.Identifier).WithTypeParameterList(objectUnderTest.TypeParameterList).WithParameterList(objectUnderTest.ParameterList).WithAsClause(objectUnderTest.AsClause).WithHandlesClause(objectUnderTest.HandlesClause).WithImplementsClause(objectUnderTest.ImplementsClause) 19054Dim withObj = objectUnderTest.WithAttributeLists(objectUnderTest.AttributeLists).WithModifiers(objectUnderTest.Modifiers).WithSubOrFunctionKeyword(objectUnderTest.SubOrFunctionKeyword).WithIdentifier(objectUnderTest.Identifier).WithTypeParameterList(objectUnderTest.TypeParameterList).WithParameterList(objectUnderTest.ParameterList).WithAsClause(objectUnderTest.AsClause).WithHandlesClause(objectUnderTest.HandlesClause).WithImplementsClause(objectUnderTest.ImplementsClause)
TestSyntaxNodes.vb (1)
1168node.ImplementsClause)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (5)
CodeCleanup\AsyncOrIteratorFunctionReturnTypeFixer.vb (1)
26func.TypeParameterList, parameterListOpt, asClauseOpt, func.HandlesClause, func.ImplementsClause)
CodeGeneration\VisualBasicSyntaxGenerator.vb (4)
1224Return DirectCast(declaration, MethodBlockSyntax).SubOrFunctionStatement.ImplementsClause 1227Return DirectCast(declaration, MethodStatementSyntax).ImplementsClause 2395ss.ImplementsClause) 2480implementsClause:=ms.ImplementsClause)
Microsoft.VisualStudio.LanguageServices.VisualBasic (2)
CodeModel\VisualBasicCodeModelService.vb (2)
3213implementsClause:=methodStatement.ImplementsClause) 3229implementsClause:=methodStatement.ImplementsClause)