80 references to AsyncKeyword
Microsoft.CodeAnalysis.VisualBasic (24)
Binding\Binder_Utils.vb (3)
110Case SyntaxKind.AsyncKeyword : Return SourceMemberFlags.Async 1716SyntaxKind.AsyncKeyword, 1736SyntaxKind.AsyncKeyword,
Declarations\DeclarationTreeBuilder.vb (1)
846Case SyntaxKind.AsyncKeyword : bit = DeclarationModifiers.Async
Generated\Syntax.xml.Main.Generated.vb (2)
45190SyntaxKind.AsyncKeyword, 45746Case SyntaxKind.AsyncKeyword
Parser\BlockContexts\BlockContext.vb (2)
67_isWithinAsyncMethodOrLambda = DirectCast(statement, MethodStatementSyntax).Modifiers.Any(SyntaxKind.AsyncKeyword) 75_isWithinAsyncMethodOrLambda = DirectCast(statement, LambdaHeaderSyntax).Modifiers.Any(SyntaxKind.AsyncKeyword)
Parser\ParseExpression.vb (3)
205ElseIf keyword.Kind = SyntaxKind.AsyncKeyword OrElse keyword.Kind = SyntaxKind.IteratorKeyword Then 213(possibleKeyword.Kind = SyntaxKind.AsyncKeyword OrElse possibleKeyword.Kind = SyntaxKind.IteratorKeyword) Then 1653_isInAsyncMethodDeclarationHeader = modifiers.Any(SyntaxKind.AsyncKeyword)
Parser\Parser.vb (8)
786ElseIf contextualKind = SyntaxKind.AsyncKeyword OrElse contextualKind = SyntaxKind.IteratorKeyword Then 1113ElseIf contextualKind = SyntaxKind.AsyncKeyword OrElse contextualKind = SyntaxKind.IteratorKeyword Then 1876SyntaxKind.AsyncKeyword, 1882SyntaxKind.AsyncKeyword, 2004ElseIf possibleKeyword.Kind = SyntaxKind.AsyncKeyword OrElse 2012t = CheckFeatureAvailability(If(possibleKeyword.Kind = SyntaxKind.AsyncKeyword, Feature.AsyncExpressions, Feature.Iterators), t) 3620_isInAsyncMethodDeclarationHeader = modifiers.Any(SyntaxKind.AsyncKeyword) 3785_isInAsyncMethodDeclarationHeader = modifiers.Any(SyntaxKind.AsyncKeyword)
Scanner\KeywordTable.vb (1)
214SyntaxKind.AsyncKeyword, None,
Symbols\Source\SourceMethodSymbol.vb (1)
524binder.ReportModifierError(modifiers, ERRID.ERR_ConstructorAsync, diagBag, SyntaxKind.AsyncKeyword)
Syntax\SyntaxKindFacts.vb (3)
288SyntaxKind.AsyncKeyword, 400SyntaxKind.AsyncKeyword, 815{"async", SyntaxKind.AsyncKeyword},
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (1)
221Case SyntaxKind.AsyncKeyword
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxKinds.vb (1)
147Public ReadOnly Property AsyncKeyword As Integer = SyntaxKind.AsyncKeyword Implements ISyntaxKinds.AsyncKeyword
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (12)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\MakeMethodAsynchronous\VisualBasicMakeMethodAsynchronousCodeFixProvider.vb (1)
27Private Shared ReadOnly s_asyncToken As SyntaxToken = SyntaxFactory.Token(SyntaxKind.AsyncKeyword)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\RemoveAsyncModifier\RemoveAsyncModifierHelpers.vb (2)
11Dim asyncTokenIndex = modifiers.IndexOf(SyntaxKind.AsyncKeyword) 50Dim asyncKeywordIndex = header.Modifiers.IndexOf(SyntaxKind.AsyncKeyword)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\MethodGenerator.vb (1)
174result.Add(SyntaxFactory.Token(SyntaxKind.AsyncKeyword))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTokenExtensions.vb (1)
150Case SyntaxKind.AsyncKeyword,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
172If token.HasMatchingText(SyntaxKind.AsyncKeyword) OrElse token.HasMatchingText(SyntaxKind.IteratorKeyword) Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\VisualBasicSyntaxContext.vb (2)
150Return methodStatement.Modifiers.Any(SyntaxKind.AsyncKeyword) 159Return enclosingMethod IsNot Nothing AndAlso enclosingMethod.BlockStatement.Modifiers.Any(SyntaxKind.AsyncKeyword)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicSyntaxGeneratorInternal.vb (1)
448_list = _list.Add(SyntaxFactory.Token(SyntaxKind.AsyncKeyword))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Utilities\ModifierCollectionFacts.vb (3)
45targetToken.HasMatchingText(SyntaxKind.AsyncKeyword) OrElse 189Case SyntaxKind.AsyncKeyword 194If targetToken.HasMatchingText(SyntaxKind.AsyncKeyword) Then
Microsoft.CodeAnalysis.VisualBasic.Features (14)
CodeRefactorings\AddAwait\VisualBasicAddAwaitCodeRefactoringProvider.vb (2)
36Return DirectCast(current, LambdaExpressionSyntax).SubOrFunctionHeader.Modifiers.Any(SyntaxKind.AsyncKeyword) 39Return DirectCast(current, MethodBlockBaseSyntax).BlockStatement.Modifiers.Any(SyntaxKind.AsyncKeyword)
Completion\KeywordRecommenders\Declarations\AsKeywordRecommender.vb (1)
114(targetToken.HasMatchingText(SyntaxKind.AsyncKeyword) OrElse targetToken.HasMatchingText(SyntaxKind.IteratorKeyword)) Then
Completion\KeywordRecommenders\Expressions\LambdaKeywordRecommender.vb (1)
30ElseIf targetToken.IsKindOrHasMatchingText(SyntaxKind.AsyncKeyword) Then
EditAndContinue\SyntaxComparer.vb (2)
1122If leftHeader.Modifiers.Any(SyntaxKind.AsyncKeyword) <> rightHeader.Modifiers.Any(SyntaxKind.AsyncKeyword) Then
EditAndContinue\SyntaxUtilities.vb (1)
217Return GetModifiers(declarationOrBody).Any(SyntaxKind.AsyncKeyword)
ExtractMethod\VisualBasicSelectionResult.vb (2)
75Return methodBlock.BlockStatement.Modifiers.Any(SyntaxKind.AsyncKeyword) 82Return lambda.SubOrFunctionHeader.Modifiers.Any(SyntaxKind.AsyncKeyword)
Highlighting\KeywordHighlighters\MethodDeclarationHighlighter.vb (1)
33isAsync = .Modifiers.Any(SyntaxKind.AsyncKeyword)
Highlighting\KeywordHighlighters\MultiLineLambdaExpressionHighlighter.vb (1)
33isAsync = .Modifiers.Any(SyntaxKind.AsyncKeyword)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\MakeMethodAsynchronous\VisualBasicMakeMethodAsynchronousCodeFixProvider.vb (1)
27Private Shared ReadOnly s_asyncToken As SyntaxToken = SyntaxFactory.Token(SyntaxKind.AsyncKeyword)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\RemoveAsyncModifier\RemoveAsyncModifierHelpers.vb (2)
11Dim asyncTokenIndex = modifiers.IndexOf(SyntaxKind.AsyncKeyword) 50Dim asyncKeywordIndex = header.Modifiers.IndexOf(SyntaxKind.AsyncKeyword)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (17)
Classification\SyntaxClassification\NameSyntaxClassifier.vb (2)
182ElseIf token.HasMatchingText(SyntaxKind.AsyncKeyword) OrElse 253If token.HasMatchingText(SyntaxKind.AsyncKeyword) OrElse
CodeCleanup\AsyncOrIteratorFunctionReturnTypeFixer.vb (1)
67If modifiers.Any(SyntaxKind.AsyncKeyword) Then
CodeCleanup\Providers\NormalizeModifiersOrOperatorsCodeCleanupProvider.vb (1)
62SyntaxKind.AsyncKeyword, SyntaxKind.IteratorKeyword}
Simplification\Reducers\VisualBasicEscapingReducer.vb (2)
69If enclosingSingleLineLambda IsNot Nothing AndAlso enclosingSingleLineLambda.SubOrFunctionHeader.Modifiers.Any(Function(modifier) modifier.Kind = SyntaxKind.AsyncKeyword) Then 74If enclosingMethodBlock IsNot Nothing AndAlso enclosingMethodBlock.BlockStatement.Modifiers.Any(Function(modifier) modifier.Kind = SyntaxKind.AsyncKeyword) Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (1)
221Case SyntaxKind.AsyncKeyword
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxKinds.vb (1)
147Public ReadOnly Property AsyncKeyword As Integer = SyntaxKind.AsyncKeyword Implements ISyntaxKinds.AsyncKeyword
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\MethodGenerator.vb (1)
174result.Add(SyntaxFactory.Token(SyntaxKind.AsyncKeyword))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTokenExtensions.vb (1)
150Case SyntaxKind.AsyncKeyword,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
172If token.HasMatchingText(SyntaxKind.AsyncKeyword) OrElse token.HasMatchingText(SyntaxKind.IteratorKeyword) Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\VisualBasicSyntaxContext.vb (2)
150Return methodStatement.Modifiers.Any(SyntaxKind.AsyncKeyword) 159Return enclosingMethod IsNot Nothing AndAlso enclosingMethod.BlockStatement.Modifiers.Any(SyntaxKind.AsyncKeyword)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicSyntaxGeneratorInternal.vb (1)
448_list = _list.Add(SyntaxFactory.Token(SyntaxKind.AsyncKeyword))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Utilities\ModifierCollectionFacts.vb (3)
45targetToken.HasMatchingText(SyntaxKind.AsyncKeyword) OrElse 189Case SyntaxKind.AsyncKeyword 194If targetToken.HasMatchingText(SyntaxKind.AsyncKeyword) Then
Roslyn.Diagnostics.VisualBasic.Analyzers (11)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (1)
221Case SyntaxKind.AsyncKeyword
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxKinds.vb (1)
147Public ReadOnly Property AsyncKeyword As Integer = SyntaxKind.AsyncKeyword Implements ISyntaxKinds.AsyncKeyword
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\MethodGenerator.vb (1)
174result.Add(SyntaxFactory.Token(SyntaxKind.AsyncKeyword))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTokenExtensions.vb (1)
150Case SyntaxKind.AsyncKeyword,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
172If token.HasMatchingText(SyntaxKind.AsyncKeyword) OrElse token.HasMatchingText(SyntaxKind.IteratorKeyword) Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\VisualBasicSyntaxContext.vb (2)
150Return methodStatement.Modifiers.Any(SyntaxKind.AsyncKeyword) 159Return enclosingMethod IsNot Nothing AndAlso enclosingMethod.BlockStatement.Modifiers.Any(SyntaxKind.AsyncKeyword)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicSyntaxGeneratorInternal.vb (1)
448_list = _list.Add(SyntaxFactory.Token(SyntaxKind.AsyncKeyword))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Utilities\ModifierCollectionFacts.vb (3)
45targetToken.HasMatchingText(SyntaxKind.AsyncKeyword) OrElse 189Case SyntaxKind.AsyncKeyword 194If targetToken.HasMatchingText(SyntaxKind.AsyncKeyword) Then