4 instantiations of OperatorStatementSyntax
Microsoft.CodeAnalysis.VisualBasic (4)
Generated\Syntax.xml.Internal.Generated.vb (1)
6827Return new Microsoft.CodeAnalysis.VisualBasic.Syntax.OperatorStatementSyntax(Me, parent, startLocation)
Generated\Syntax.xml.Main.Generated.vb (2)
2270Return New OperatorStatementSyntax(node.Kind, node.Green.GetDiagnostics, node.Green.GetAnnotations, newAttributeLists.Node, newModifiers.Node, newOperatorKeyword, newOperatorToken, newParameterList, newAsClause) 10666Return New OperatorStatementSyntax(SyntaxKind.OperatorStatement, Nothing, Nothing, attributeLists.Node, modifiers.Node, DirectCast(operatorKeyword.Node, InternalSyntax.KeywordSyntax), DirectCast(operatorToken.Node, InternalSyntax.SyntaxToken), parameterList, asClause)
Generated\Syntax.xml.Syntax.Generated.vb (1)
8344Me.New(New Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.OperatorStatementSyntax(kind, errors, annotations, if(attributeLists IsNot Nothing, attributeLists.Green, Nothing), modifiers, operatorKeyword, operatorToken, if(parameterList IsNot Nothing, DirectCast(parameterList.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.ParameterListSyntax), Nothing), if(asClause IsNot Nothing, DirectCast(asClause.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.SimpleAsClauseSyntax), Nothing)), Nothing, 0)
120 references to OperatorStatementSyntax
Microsoft.CodeAnalysis.VisualBasic (43)
Binding\BinderFactory.BinderFactoryVisitor.vb (1)
190Public Overrides Function VisitOperatorStatement(node As OperatorStatementSyntax) As Binder
Compilation\SemanticModel.vb (1)
2655Public Overloads Function GetDeclaredSymbol(declarationSyntax As OperatorStatementSyntax, Optional cancellationToken As CancellationToken = Nothing) As IMethodSymbol
Generated\Syntax.xml.Main.Generated.vb (10)
137Public Overridable Function VisitOperatorStatement(ByVal node As OperatorStatementSyntax) As TResult 872Public Overridable Sub VisitOperatorStatement(ByVal node As OperatorStatementSyntax) 2032Dim newOperatorStatement = DirectCast(Visit(node.OperatorStatement), OperatorStatementSyntax) 2253Public Overrides Function VisitOperatorStatement(ByVal node As OperatorStatementSyntax) As SyntaxNode 8545Public Shared Function OperatorBlock(operatorStatement As OperatorStatementSyntax, statements As SyntaxList(of StatementSyntax), endOperatorStatement As EndBlockStatementSyntax) As OperatorBlockSyntax 8576Public Shared Function OperatorBlock(operatorStatement As OperatorStatementSyntax, statements As SyntaxList(of StatementSyntax)) As OperatorBlockSyntax 8588Public Shared Function OperatorBlock(operatorStatement As OperatorStatementSyntax) As OperatorBlockSyntax 10632Public Shared Function OperatorStatement(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, operatorKeyword As SyntaxToken, operatorToken As SyntaxToken, parameterList As ParameterListSyntax, asClause As SimpleAsClauseSyntax) As OperatorStatementSyntax 10697Public Shared Function OperatorStatement(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, operatorToken As SyntaxToken, parameterList As ParameterListSyntax, asClause As SimpleAsClauseSyntax) As OperatorStatementSyntax 10711Public Shared Function OperatorStatement(operatorToken As SyntaxToken) As OperatorStatementSyntax
Generated\Syntax.xml.Syntax.Generated.vb (15)
5694Friend _operatorStatement as OperatorStatementSyntax 5703Friend Sub New(ByVal kind As SyntaxKind, ByVal errors as DiagnosticInfo(), ByVal annotations as SyntaxAnnotation(), operatorStatement As OperatorStatementSyntax, statements As SyntaxNode, endOperatorStatement As EndBlockStatementSyntax) 5710Public ReadOnly Property OperatorStatement As OperatorStatementSyntax 5721Public Shadows Function WithOperatorStatement(operatorStatement as OperatorStatementSyntax) As OperatorBlockSyntax 5829Public Function Update(operatorStatement As OperatorStatementSyntax, statements As SyntaxList(of StatementSyntax), endOperatorStatement As EndBlockStatementSyntax) As OperatorBlockSyntax 8374Public Shadows Function WithAttributeLists(attributeLists as SyntaxList(Of AttributeListSyntax)) As OperatorStatementSyntax 8378Public Shadows Function AddAttributeLists(ParamArray items As AttributeListSyntax()) As OperatorStatementSyntax 8418Public Shadows Function WithModifiers(modifiers as SyntaxTokenList) As OperatorStatementSyntax 8422Public Shadows Function AddModifiers(ParamArray items As SyntaxToken()) As OperatorStatementSyntax 8444Public Shadows Function WithOperatorKeyword(operatorKeyword as SyntaxToken) As OperatorStatementSyntax 8462Public Shadows Function WithOperatorToken(operatorToken as SyntaxToken) As OperatorStatementSyntax 8492Public Shadows Function WithParameterList(parameterList as ParameterListSyntax) As OperatorStatementSyntax 8496Public Shadows Function AddParameterListParameters(ParamArray items As ParameterSyntax()) As OperatorStatementSyntax 8523Public Shadows Function WithAsClause(asClause as SimpleAsClauseSyntax) As OperatorStatementSyntax 8584Public Function Update(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, operatorKeyword As SyntaxToken, operatorToken As SyntaxToken, parameterList As ParameterListSyntax, asClause As SimpleAsClauseSyntax) As OperatorStatementSyntax
Lowering\Instrumentation\CodeCoverageInstrumenter.vb (1)
539Dim operatorSyntax As OperatorStatementSyntax = DirectCast(syntax, OperatorBlockSyntax).OperatorStatement
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
2693Return SourceMethodSymbol.CreateOperator(Me, DirectCast(methodBaseSyntax, OperatorStatementSyntax), binder, diagBag)
Symbols\Source\SourceMethodSymbol.vb (6)
303syntax As OperatorStatementSyntax, 444Private Shared Function DecodeOperatorModifiers(syntax As OperatorStatementSyntax, 878Return DirectCast(node, OperatorStatementSyntax).OperatorToken.Span 921Dim operatorStatement = DirectCast(node, OperatorStatementSyntax) 2205paramList = DirectCast(decl, OperatorStatementSyntax).ParameterList 2227Return DirectCast(methodStatement, OperatorStatementSyntax).OperatorToken
Syntax\MethodBaseSyntax.vb (1)
255Public Shadows Function WithKeyword(keyword As SyntaxToken) As OperatorStatementSyntax
Syntax\MethodBlockBaseSyntax.vb (3)
237Return WithOperatorStatement(DirectCast(blockStatement, OperatorStatementSyntax)) 246Public Shadows ReadOnly Property Begin As OperatorStatementSyntax 262Public Shadows Function WithBegin(begin As OperatorStatementSyntax) As OperatorBlockSyntax
Syntax\SyntaxNodePartials.vb (1)
113Return DirectCast(Me, OperatorStatementSyntax).AsClause
Syntax\SyntaxNormalizer.vb (1)
1424Public Overrides Function VisitOperatorStatement(node As OperatorStatementSyntax) As SyntaxNode
VisualBasicDeclarationComputer.vb (1)
218Return DirectCast(methodBase, OperatorStatementSyntax).AsClause
VisualBasicExtensions.vb (1)
1123Public Function GetDeclaredSymbol(semanticModel As SemanticModel, declarationSyntax As OperatorStatementSyntax, Optional cancellationToken As CancellationToken = Nothing) As IMethodSymbol
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (15)
ElasticTriviaFormattingRule.vb (2)
305IsBeginStatement(Of OperatorStatementSyntax, OperatorBlockSyntax)(currentStatement) OrElse 370TypeOf statement Is OperatorStatementSyntax OrElse
FormattingHelpers.vb (1)
369Return DirectCast(token.Parent, OperatorStatementSyntax).OperatorToken = token
StatementSyntaxExtensions.vb (6)
132Return DirectCast(member, OperatorStatementSyntax).WithAttributeLists(attributeLists) 270Return methodBlock.WithOperatorStatement(DirectCast(methodBlock.OperatorStatement.WithModifiers(modifiers), OperatorStatementSyntax)) 284Return DirectCast(member, OperatorStatementSyntax).WithModifiers(modifiers) 337Return DirectCast(DirectCast(member, OperatorBlockSyntax).BlockStatement, OperatorStatementSyntax).OperatorToken 376Return DirectCast(DirectCast(member, OperatorBlockSyntax).BlockStatement, OperatorStatementSyntax).OperatorKeyword 473Return DirectCast(member, OperatorStatementSyntax).AsClause
SyntaxNodeExtensions.vb (2)
1150Return DirectCast(declaration, OperatorStatementSyntax).ParameterList 1222Return DirectCast(node, OperatorStatementSyntax).AttributeLists
VisualBasicAccessibilityFacts.vb (1)
153Return DirectCast(declaration, OperatorStatementSyntax).Modifiers
VisualBasicSyntaxFacts.vb (3)
111Return (IsUnaryExpressionOperatorToken(CType(token.Kind, SyntaxKind)) AndAlso (TypeOf token.Parent Is UnaryExpressionSyntax OrElse TypeOf token.Parent Is OperatorStatementSyntax)) OrElse 112(IsBinaryExpressionOperatorToken(CType(token.Kind, SyntaxKind)) AndAlso (TypeOf token.Parent Is BinaryExpressionSyntax OrElse TypeOf token.Parent Is OperatorStatementSyntax)) 769If TypeOf node Is OperatorStatementSyntax AndAlso Not TypeOf node.Parent Is MethodBlockBaseSyntax Then
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (1)
EndConstructGeneration\EndConstructStatementVisitor.vb (1)
141Public Overrides Function VisitOperatorStatement(node As OperatorStatementSyntax) As AbstractEndConstructResult
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (2)
Structure\MetadataAsSource\OperatorDeclarationStructureTests.vb (1)
12Inherits AbstractVisualBasicSyntaxNodeStructureProviderTests(Of OperatorStatementSyntax)
Structure\OperatorDeclarationStructureTests.vb (1)
12Inherits AbstractVisualBasicSyntaxNodeStructureProviderTests(Of OperatorStatementSyntax)
Microsoft.CodeAnalysis.VisualBasic.Features (8)
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (1)
1795endToken = DirectCast(header, OperatorStatementSyntax).OperatorToken
Highlighting\KeywordHighlighters\OperatorDeclarationHighlighter.vb (2)
24If methodBlock Is Nothing OrElse Not TypeOf methodBlock.BlockStatement Is OperatorStatementSyntax Then 29With DirectCast(.BlockStatement, OperatorStatementSyntax)
Structure\Providers\OperatorDeclarationStructureProvider.vb (2)
12Inherits AbstractSyntaxNodeStructureProvider(Of OperatorStatementSyntax) 15operatorDeclaration As OperatorStatementSyntax,
Structure\VisualBasicBlockStructureProvider.vb (1)
39builder.Add(Of OperatorStatementSyntax, OperatorDeclarationStructureProvider)()
Structure\VisualBasicStructureHelpers.vb (1)
153Dim operatorStatement = DirectCast(node, OperatorStatementSyntax)
VisualBasicDeclarationComputer.vb (1)
218Return DirectCast(methodBase, OperatorStatementSyntax).AsClause
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
Compilation\SemanticModelGetDeclaredSymbolAPITests.vb (1)
1148Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of OperatorStatementSyntax)()
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (6)
SymbolsTests\Source\OperatorsTests.vb (6)
151Dim operatorSyntax As OperatorStatementSyntax 249Public Shared Function GetEnclosingOperatorStatement(node As VisualBasicSyntaxNode) As OperatorStatementSyntax 252Return DirectCast(node, OperatorStatementSyntax) 356Dim operatorSyntax As OperatorStatementSyntax 524Dim operatorSyntax As OperatorStatementSyntax 915Dim operatorSyntax As OperatorStatementSyntax
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (1)
Generated\Syntax.Test.xml.Generated.vb (1)
11140Private Shared Function GenerateRedOperatorStatement() As OperatorStatementSyntax
Microsoft.CodeAnalysis.VisualBasic.Workspaces (34)
Classification\ClassificationHelpers.vb (2)
223TypeOf parent Is OperatorStatementSyntax AndAlso DirectCast(parent, OperatorStatementSyntax).OperatorToken = identifier Then
CodeCleanup\Providers\AddMissingTokensCodeCleanupProvider.vb (1)
203Public Overrides Function VisitOperatorStatement(node As OperatorStatementSyntax) As SyntaxNode
CodeCleanup\Providers\NormalizeModifiersOrOperatorsCodeCleanupProvider.vb (5)
199Public Overrides Function VisitOperatorStatement(node As OperatorStatementSyntax) As SyntaxNode 200Dim visitedNode = DirectCast(MyBase.VisitOperatorStatement(node), OperatorStatementSyntax) 293Private Shared Function OperatorStatementSpecialFixup(node As OperatorStatementSyntax) As OperatorStatementSyntax 327Private Shared Function ValidOperatorStatement(node As OperatorStatementSyntax) As Boolean
CodeGeneration\VisualBasicCodeGenerationService.vb (2)
276result = DirectCast(methodBlock, OperatorBlockSyntax).WithBlockStatement(DirectCast(finalStatement, OperatorStatementSyntax)) 725Dim operatorStatementSyntax = DirectCast(syntaxNode, OperatorStatementSyntax)
CodeGeneration\VisualBasicDeclarationComparer.vb (4)
111Return Compare(DirectCast(x, OperatorStatementSyntax), DirectCast(y, OperatorStatementSyntax)) 239Private Shared Function Compare(x As OperatorStatementSyntax, y As OperatorStatementSyntax) As Integer
CodeGeneration\VisualBasicSyntaxGenerator.vb (4)
810Dim statement As OperatorStatementSyntax 1866Return DirectCast(node, OperatorStatementSyntax).WithAttributeLists(arg) 2617Return DirectCast(declaration, OperatorStatementSyntax).WithModifiers(tokens) 2977Return DirectCast(declaration, OperatorStatementSyntax).WithParameterList(list)
Formatting\FormattingHelpers.vb (1)
369Return DirectCast(token.Parent, OperatorStatementSyntax).OperatorToken = token
Formatting\Rules\ElasticTriviaFormattingRule.vb (2)
305IsBeginStatement(Of OperatorStatementSyntax, OperatorBlockSyntax)(currentStatement) OrElse 370TypeOf statement Is OperatorStatementSyntax OrElse
Simplification\VisualBasicSimplificationService.NodesAndTokensToReduceComputer.vb (1)
133Return DirectCast(n, OperatorBlockSyntax).Update(DirectCast(b, OperatorStatementSyntax), s, e)
StatementSyntaxExtensions.vb (6)
132Return DirectCast(member, OperatorStatementSyntax).WithAttributeLists(attributeLists) 270Return methodBlock.WithOperatorStatement(DirectCast(methodBlock.OperatorStatement.WithModifiers(modifiers), OperatorStatementSyntax)) 284Return DirectCast(member, OperatorStatementSyntax).WithModifiers(modifiers) 337Return DirectCast(DirectCast(member, OperatorBlockSyntax).BlockStatement, OperatorStatementSyntax).OperatorToken 376Return DirectCast(DirectCast(member, OperatorBlockSyntax).BlockStatement, OperatorStatementSyntax).OperatorKeyword 473Return DirectCast(member, OperatorStatementSyntax).AsClause
SyntaxNodeExtensions.vb (2)
1150Return DirectCast(declaration, OperatorStatementSyntax).ParameterList 1222Return DirectCast(node, OperatorStatementSyntax).AttributeLists
VisualBasicAccessibilityFacts.vb (1)
153Return DirectCast(declaration, OperatorStatementSyntax).Modifiers
VisualBasicSyntaxFacts.vb (3)
111Return (IsUnaryExpressionOperatorToken(CType(token.Kind, SyntaxKind)) AndAlso (TypeOf token.Parent Is UnaryExpressionSyntax OrElse TypeOf token.Parent Is OperatorStatementSyntax)) OrElse 112(IsBinaryExpressionOperatorToken(CType(token.Kind, SyntaxKind)) AndAlso (TypeOf token.Parent Is BinaryExpressionSyntax OrElse TypeOf token.Parent Is OperatorStatementSyntax)) 769If TypeOf node Is OperatorStatementSyntax AndAlso Not TypeOf node.Parent Is MethodBlockBaseSyntax Then
Microsoft.VisualStudio.LanguageServices.VisualBasic (9)
CodeModel\SyntaxExtensions.vb (2)
37Return DirectCast(method, OperatorStatementSyntax).OperatorToken.ToString() 75asClause = DirectCast(method, OperatorStatementSyntax).AsClause
CodeModel\VisualBasicCodeModelService.NodeLocator.vb (2)
469startPosition = DirectCast(methodBlock.BlockStatement, OperatorStatementSyntax).OperatorToken.SpanStart 629startPosition = DirectCast(methodBlock.BlockStatement, OperatorStatementSyntax).OperatorToken.Span.End
CodeModel\VisualBasicCodeModelService.NodeNameGenerator.vb (1)
200Dim operatorStatement = DirectCast(methodBlock.BlockStatement, OperatorStatementSyntax)
CodeModel\VisualBasicCodeModelService.vb (3)
3881ElseIf TypeOf method.BlockStatement Is OperatorStatementSyntax Then 3882Dim operatorStatement = DirectCast(method.BlockStatement, OperatorStatementSyntax) 3965Return DirectCast(methodBlock, OperatorBlockSyntax).WithBlockStatement(DirectCast(methodStatement, OperatorStatementSyntax))
Help\VisualBasicHelpContextService.Visitor.vb (1)
927Public Overrides Sub VisitOperatorStatement(node As OperatorStatementSyntax)