30 references to Modifiers
Microsoft.CodeAnalysis.VisualBasic (11)
Binding\Binder_Lambda.vb (2)
24Dim modifiers As SourceMemberFlags = DecodeModifiers(node.SubOrFunctionHeader.Modifiers, asyncIterator, ERRID.ERR_InvalidLambdaModifier, Accessibility.Public, If(diagnostics.DiagnosticBag, New DiagnosticBag())).FoundFlags And asyncIterator 27ReportModifierError(node.SubOrFunctionHeader.Modifiers, ERRID.ERR_InvalidAsyncIteratorModifiers, diagnostics.DiagnosticBag, InvalidAsyncIterator)
Generated\Syntax.xml.Main.Generated.vb (2)
4255Dim newModifiers = VisitList(node.Modifiers) 4256If node.Modifiers.Node IsNot newModifiers.Node Then anyChanges = True
Generated\Syntax.xml.Syntax.Generated.vb (7)
26260return Update(Me.Kind, attributeLists, Me.Modifiers, Me.SubOrFunctionKeyword, Me.ParameterList, Me.AsClause) 26291Return Me.Modifiers 26308Return Me.WithModifiers(Me.Modifiers.AddRange(items)) 26330return Update(Me.Kind, Me.AttributeLists, Me.Modifiers, subOrFunctionKeyword, Me.ParameterList, Me.AsClause) 26360return Update(Me.Kind, Me.AttributeLists, Me.Modifiers, Me.SubOrFunctionKeyword, parameterList, Me.AsClause) 26391return Update(Me.Kind, Me.AttributeLists, Me.Modifiers, Me.SubOrFunctionKeyword, Me.ParameterList, asClause) 26452If kind <> Me.Kind OrElse attributeLists <> Me.AttributeLists OrElse modifiers <> Me.Modifiers OrElse subOrFunctionKeyword <> Me.SubOrFunctionKeyword OrElse parameterList IsNot Me.ParameterList OrElse asClause IsNot Me.AsClause Then
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (5)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\Iterator\VisualBasicConvertToIteratorCodeFixProvider.vb (2)
103If lambdaNode IsNot Nothing AndAlso Not lambdaNode.SubOrFunctionHeader.Modifiers.Any(SyntaxKind.IteratorKeyword) Then 138Dim newHeader = lambdaNode.SubOrFunctionHeader.WithModifiers(lambdaNode.SubOrFunctionHeader.Modifiers.Add(iteratorToken))
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\MakeMethodAsynchronous\VisualBasicMakeMethodAsynchronousCodeFixProvider.vb (1)
163Dim newModifiers = header.Modifiers.Add(s_asyncToken)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\RemoveAsyncModifier\RemoveAsyncModifierHelpers.vb (2)
50Dim asyncKeywordIndex = header.Modifiers.IndexOf(SyntaxKind.AsyncKeyword) 51Dim newHeader = header.WithModifiers(header.Modifiers.RemoveAt(asyncKeywordIndex))
Microsoft.CodeAnalysis.VisualBasic.Features (10)
EditAndContinue\SyntaxComparer.vb (2)
1122If leftHeader.Modifiers.Any(SyntaxKind.AsyncKeyword) <> rightHeader.Modifiers.Any(SyntaxKind.AsyncKeyword) Then
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (2)
1391Dim startToken = If(lambda.Modifiers.Count <> 0, lambda.Modifiers.First, lambda.DeclarationKeyword)
ExtractMethod\VisualBasicSelectionResult.vb (1)
82Return lambda.SubOrFunctionHeader.Modifiers.Any(SyntaxKind.AsyncKeyword)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\Iterator\VisualBasicConvertToIteratorCodeFixProvider.vb (2)
103If lambdaNode IsNot Nothing AndAlso Not lambdaNode.SubOrFunctionHeader.Modifiers.Any(SyntaxKind.IteratorKeyword) Then 138Dim newHeader = lambdaNode.SubOrFunctionHeader.WithModifiers(lambdaNode.SubOrFunctionHeader.Modifiers.Add(iteratorToken))
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\MakeMethodAsynchronous\VisualBasicMakeMethodAsynchronousCodeFixProvider.vb (1)
163Dim newModifiers = header.Modifiers.Add(s_asyncToken)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\RemoveAsyncModifier\RemoveAsyncModifierHelpers.vb (2)
50Dim asyncKeywordIndex = header.Modifiers.IndexOf(SyntaxKind.AsyncKeyword) 51Dim newHeader = header.WithModifiers(header.Modifiers.RemoveAt(asyncKeywordIndex))
Microsoft.CodeAnalysis.VisualBasic.Workspaces (4)
CodeCleanup\AsyncOrIteratorFunctionReturnTypeFixer.vb (2)
44If RewriteFunctionStatement(lambdaHeader.Modifiers, oldLambdaHeader.AsClause, parameterList, asClause, semanticModel, oldLambdaHeader.AsClause.SpanStart, cancellationToken) Then 45Return lambdaHeader.Update(lambdaHeader.Kind, lambdaHeader.AttributeLists, lambdaHeader.Modifiers, lambdaHeader.DeclarationKeyword, parameterList, asClause)
CodeGeneration\VisualBasicSyntaxGenerator.vb (2)
2256lh.Modifiers, 2341lh.Modifiers,