78 references to AsyncKeyword
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
CodeGeneration\CodeGenerationTests.cs (1)
807yield return VB.SyntaxFactory.Token(VB.SyntaxKind.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 1651_isInAsyncMethodDeclarationHeader = modifiers.Any(SyntaxKind.AsyncKeyword)
Parser\Parser.vb (8)
779ElseIf contextualKind = SyntaxKind.AsyncKeyword OrElse contextualKind = SyntaxKind.IteratorKeyword Then 1106ElseIf contextualKind = SyntaxKind.AsyncKeyword OrElse contextualKind = SyntaxKind.IteratorKeyword Then 1869SyntaxKind.AsyncKeyword, 1875SyntaxKind.AsyncKeyword, 1997ElseIf possibleKeyword.Kind = SyntaxKind.AsyncKeyword OrElse 2005t = CheckFeatureAvailability(If(possibleKeyword.Kind = SyntaxKind.AsyncKeyword, Feature.AsyncExpressions, Feature.Iterators), t) 3613_isInAsyncMethodDeclarationHeader = modifiers.Any(SyntaxKind.AsyncKeyword) 3778_isInAsyncMethodDeclarationHeader = modifiers.Any(SyntaxKind.AsyncKeyword)
Scanner\KeywordTable.vb (1)
214SyntaxKind.AsyncKeyword, None,
Symbols\Source\SourceMethodSymbol.vb (1)
523binder.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)
VisualBasicAccessibilityFacts.vb (1)
226Case SyntaxKind.AsyncKeyword
VisualBasicSyntaxKinds.vb (1)
126Public ReadOnly Property AsyncKeyword As Integer = SyntaxKind.AsyncKeyword Implements ISyntaxKinds.AsyncKeyword
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (10)
ModifierCollectionFacts.vb (3)
45targetToken.HasMatchingText(SyntaxKind.AsyncKeyword) OrElse 189Case SyntaxKind.AsyncKeyword 194If targetToken.HasMatchingText(SyntaxKind.AsyncKeyword) Then
RemoveAsyncModifierHelpers.vb (2)
11Dim asyncTokenIndex = modifiers.IndexOf(SyntaxKind.AsyncKeyword) 50Dim asyncKeywordIndex = header.Modifiers.IndexOf(SyntaxKind.AsyncKeyword)
SyntaxTokenExtensions.vb (1)
150Case SyntaxKind.AsyncKeyword,
SyntaxTreeExtensions.vb (1)
172If token.HasMatchingText(SyntaxKind.AsyncKeyword) OrElse token.HasMatchingText(SyntaxKind.IteratorKeyword) Then
VisualBasicMakeMethodAsynchronousCodeFixProvider.vb (1)
27Private Shared ReadOnly s_asyncToken As SyntaxToken = SyntaxFactory.Token(SyntaxKind.AsyncKeyword)
VisualBasicSyntaxContext.vb (2)
143Return methodStatement.Modifiers.Any(SyntaxKind.AsyncKeyword) 152Return enclosingMethod IsNot Nothing AndAlso enclosingMethod.BlockStatement.Modifiers.Any(SyntaxKind.AsyncKeyword)
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (8)
EditAndContinue\SyntaxComparerTests.vb (8)
50{SyntaxFactory.Token(SyntaxKind.PublicKeyword), SyntaxFactory.Token(SyntaxKind.StaticKeyword), SyntaxFactory.Token(SyntaxKind.AsyncKeyword)}, 51{SyntaxFactory.Token(SyntaxKind.StaticKeyword), SyntaxFactory.Token(SyntaxKind.PublicKeyword), SyntaxFactory.Token(SyntaxKind.AsyncKeyword)}) 65ImmutableArray.Create(SyntaxFactory.Token(SyntaxKind.PublicKeyword), SyntaxFactory.Token(SyntaxKind.StaticKeyword), SyntaxFactory.Token(SyntaxKind.AsyncKeyword)), 66ImmutableArray.Create(SyntaxFactory.Token(SyntaxKind.StaticKeyword), SyntaxFactory.Token(SyntaxKind.PublicKeyword), SyntaxFactory.Token(SyntaxKind.AsyncKeyword))) 98{SyntaxFactory.Token(SyntaxKind.PublicKeyword), SyntaxFactory.Token(SyntaxKind.StaticKeyword), SyntaxFactory.Token(SyntaxKind.AsyncKeyword)}, 99{SyntaxFactory.Token(SyntaxKind.StaticKeyword), SyntaxFactory.Token(SyntaxKind.PublicKeyword), SyntaxFactory.Token(SyntaxKind.AsyncKeyword)}) 107ImmutableArray.Create(SyntaxFactory.Token(SyntaxKind.PublicKeyword), SyntaxFactory.Token(SyntaxKind.StaticKeyword), SyntaxFactory.Token(SyntaxKind.AsyncKeyword)), 108ImmutableArray.Create(SyntaxFactory.Token(SyntaxKind.StaticKeyword), SyntaxFactory.Token(SyntaxKind.PublicKeyword), SyntaxFactory.Token(SyntaxKind.AsyncKeyword)))
Microsoft.CodeAnalysis.VisualBasic.Features (15)
CodeRefactorings\AddAwait\VisualBasicAddAwaitCodeRefactoringProvider.vb (2)
36Return DirectCast(current, LambdaExpressionSyntax).SubOrFunctionHeader.Modifiers.Any(SyntaxKind.AsyncKeyword) 39Return DirectCast(current, MethodBlockBaseSyntax).BlockStatement.Modifiers.Any(SyntaxKind.AsyncKeyword)
Completion\CompletionProviders\XmlDocCommentCompletionProvider.vb (1)
281Yield SyntaxFacts.GetText(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)
1120If leftHeader.Modifiers.Any(SyntaxKind.AsyncKeyword) <> rightHeader.Modifiers.Any(SyntaxKind.AsyncKeyword) Then
EditAndContinue\SyntaxUtilities.vb (1)
140Return GetModifiers(declarationOrBody).Any(SyntaxKind.AsyncKeyword)
ExtractMethod\VisualBasicSelectionResult.vb (2)
103Return methodBlock.BlockStatement.Modifiers.Any(SyntaxKind.AsyncKeyword) 110Return 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)
RemoveAsyncModifierHelpers.vb (2)
11Dim asyncTokenIndex = modifiers.IndexOf(SyntaxKind.AsyncKeyword) 50Dim asyncKeywordIndex = header.Modifiers.IndexOf(SyntaxKind.AsyncKeyword)
VisualBasicMakeMethodAsynchronousCodeFixProvider.vb (1)
27Private Shared ReadOnly s_asyncToken As SyntaxToken = SyntaxFactory.Token(SyntaxKind.AsyncKeyword)
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (1)
Parser\ParseAsyncTests.vb (1)
46Assert.Equal(2, Aggregate t In tree.GetRoot().DescendantTokens Where t.Kind = SyntaxKind.AsyncKeyword Into Count())
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}
CodeGeneration\MethodGenerator.vb (1)
174result.Add(SyntaxFactory.Token(SyntaxKind.AsyncKeyword))
CodeGeneration\VisualBasicSyntaxGenerator.vb (1)
2748_list = _list.Add(SyntaxFactory.Token(SyntaxKind.AsyncKeyword))
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTokenExtensions.vb\SyntaxTokenExtensions.vb (1)
150Case SyntaxKind.AsyncKeyword,
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb\SyntaxTreeExtensions.vb (1)
172If token.HasMatchingText(SyntaxKind.AsyncKeyword) OrElse token.HasMatchingText(SyntaxKind.IteratorKeyword) Then
ModifierCollectionFacts.vb (3)
45targetToken.HasMatchingText(SyntaxKind.AsyncKeyword) OrElse 189Case SyntaxKind.AsyncKeyword 194If targetToken.HasMatchingText(SyntaxKind.AsyncKeyword) Then
Simplification\Reducers\VisualBasicEscapingReducer.vb (2)
70If enclosingSingleLineLambda IsNot Nothing AndAlso enclosingSingleLineLambda.SubOrFunctionHeader.Modifiers.Any(Function(modifier) modifier.Kind = SyntaxKind.AsyncKeyword) Then 75If enclosingMethodBlock IsNot Nothing AndAlso enclosingMethodBlock.BlockStatement.Modifiers.Any(Function(modifier) modifier.Kind = SyntaxKind.AsyncKeyword) Then
VisualBasicAccessibilityFacts.vb (1)
226Case SyntaxKind.AsyncKeyword
VisualBasicSyntaxContext.vb (2)
143Return methodStatement.Modifiers.Any(SyntaxKind.AsyncKeyword) 152Return enclosingMethod IsNot Nothing AndAlso enclosingMethod.BlockStatement.Modifiers.Any(SyntaxKind.AsyncKeyword)
VisualBasicSyntaxKinds.vb (1)
126Public ReadOnly Property AsyncKeyword As Integer = SyntaxKind.AsyncKeyword Implements ISyntaxKinds.AsyncKeyword