78 references to AsyncKeyword
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
CodeGeneration\CodeGenerationTests.cs (1)
807
yield return VB.SyntaxFactory.Token(VB.SyntaxKind.
AsyncKeyword
);
Microsoft.CodeAnalysis.VisualBasic (24)
Binding\Binder_Utils.vb (3)
110
Case SyntaxKind.
AsyncKeyword
: Return SourceMemberFlags.Async
1716
SyntaxKind.
AsyncKeyword
,
1736
SyntaxKind.
AsyncKeyword
,
Declarations\DeclarationTreeBuilder.vb (1)
846
Case SyntaxKind.
AsyncKeyword
: bit = DeclarationModifiers.Async
Generated\Syntax.xml.Main.Generated.vb (2)
45190
SyntaxKind.
AsyncKeyword
,
45746
Case 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)
205
ElseIf 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)
779
ElseIf contextualKind = SyntaxKind.
AsyncKeyword
OrElse contextualKind = SyntaxKind.IteratorKeyword Then
1106
ElseIf contextualKind = SyntaxKind.
AsyncKeyword
OrElse contextualKind = SyntaxKind.IteratorKeyword Then
1869
SyntaxKind.
AsyncKeyword
,
1875
SyntaxKind.
AsyncKeyword
,
1997
ElseIf possibleKeyword.Kind = SyntaxKind.
AsyncKeyword
OrElse
2005
t = 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)
214
SyntaxKind.
AsyncKeyword
, None,
Symbols\Source\SourceMethodSymbol.vb (1)
523
binder.ReportModifierError(modifiers, ERRID.ERR_ConstructorAsync, diagBag, SyntaxKind.
AsyncKeyword
)
Syntax\SyntaxKindFacts.vb (3)
288
SyntaxKind.
AsyncKeyword
,
400
SyntaxKind.
AsyncKeyword
,
815
{"async", SyntaxKind.
AsyncKeyword
},
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (2)
VisualBasicAccessibilityFacts.vb (1)
226
Case SyntaxKind.
AsyncKeyword
VisualBasicSyntaxKinds.vb (1)
126
Public ReadOnly Property AsyncKeyword As Integer = SyntaxKind.
AsyncKeyword
Implements ISyntaxKinds.AsyncKeyword
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (10)
ModifierCollectionFacts.vb (3)
45
targetToken.HasMatchingText(SyntaxKind.
AsyncKeyword
) OrElse
189
Case SyntaxKind.
AsyncKeyword
194
If targetToken.HasMatchingText(SyntaxKind.
AsyncKeyword
) Then
RemoveAsyncModifierHelpers.vb (2)
11
Dim asyncTokenIndex = modifiers.IndexOf(SyntaxKind.
AsyncKeyword
)
50
Dim asyncKeywordIndex = header.Modifiers.IndexOf(SyntaxKind.
AsyncKeyword
)
SyntaxTokenExtensions.vb (1)
150
Case SyntaxKind.
AsyncKeyword
,
SyntaxTreeExtensions.vb (1)
172
If token.HasMatchingText(SyntaxKind.
AsyncKeyword
) OrElse token.HasMatchingText(SyntaxKind.IteratorKeyword) Then
VisualBasicMakeMethodAsynchronousCodeFixProvider.vb (1)
27
Private Shared ReadOnly s_asyncToken As SyntaxToken = SyntaxFactory.Token(SyntaxKind.
AsyncKeyword
)
VisualBasicSyntaxContext.vb (2)
143
Return methodStatement.Modifiers.Any(SyntaxKind.
AsyncKeyword
)
152
Return 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
)})
65
ImmutableArray.Create(SyntaxFactory.Token(SyntaxKind.PublicKeyword), SyntaxFactory.Token(SyntaxKind.StaticKeyword), SyntaxFactory.Token(SyntaxKind.
AsyncKeyword
)),
66
ImmutableArray.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
)})
107
ImmutableArray.Create(SyntaxFactory.Token(SyntaxKind.PublicKeyword), SyntaxFactory.Token(SyntaxKind.StaticKeyword), SyntaxFactory.Token(SyntaxKind.
AsyncKeyword
)),
108
ImmutableArray.Create(SyntaxFactory.Token(SyntaxKind.StaticKeyword), SyntaxFactory.Token(SyntaxKind.PublicKeyword), SyntaxFactory.Token(SyntaxKind.
AsyncKeyword
)))
Microsoft.CodeAnalysis.VisualBasic.Features (15)
CodeRefactorings\AddAwait\VisualBasicAddAwaitCodeRefactoringProvider.vb (2)
36
Return DirectCast(current, LambdaExpressionSyntax).SubOrFunctionHeader.Modifiers.Any(SyntaxKind.
AsyncKeyword
)
39
Return DirectCast(current, MethodBlockBaseSyntax).BlockStatement.Modifiers.Any(SyntaxKind.
AsyncKeyword
)
Completion\CompletionProviders\XmlDocCommentCompletionProvider.vb (1)
281
Yield 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)
30
ElseIf targetToken.IsKindOrHasMatchingText(SyntaxKind.
AsyncKeyword
) Then
EditAndContinue\SyntaxComparer.vb (2)
1120
If leftHeader.Modifiers.Any(SyntaxKind.
AsyncKeyword
) <> rightHeader.Modifiers.Any(SyntaxKind.
AsyncKeyword
) Then
EditAndContinue\SyntaxUtilities.vb (1)
140
Return GetModifiers(declarationOrBody).Any(SyntaxKind.
AsyncKeyword
)
ExtractMethod\VisualBasicSelectionResult.vb (2)
103
Return methodBlock.BlockStatement.Modifiers.Any(SyntaxKind.
AsyncKeyword
)
110
Return lambda.SubOrFunctionHeader.Modifiers.Any(SyntaxKind.
AsyncKeyword
)
Highlighting\KeywordHighlighters\MethodDeclarationHighlighter.vb (1)
33
isAsync = .Modifiers.Any(SyntaxKind.
AsyncKeyword
)
Highlighting\KeywordHighlighters\MultiLineLambdaExpressionHighlighter.vb (1)
33
isAsync = .Modifiers.Any(SyntaxKind.
AsyncKeyword
)
RemoveAsyncModifierHelpers.vb (2)
11
Dim asyncTokenIndex = modifiers.IndexOf(SyntaxKind.
AsyncKeyword
)
50
Dim asyncKeywordIndex = header.Modifiers.IndexOf(SyntaxKind.
AsyncKeyword
)
VisualBasicMakeMethodAsynchronousCodeFixProvider.vb (1)
27
Private Shared ReadOnly s_asyncToken As SyntaxToken = SyntaxFactory.Token(SyntaxKind.
AsyncKeyword
)
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (1)
Parser\ParseAsyncTests.vb (1)
46
Assert.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)
182
ElseIf token.HasMatchingText(SyntaxKind.
AsyncKeyword
) OrElse
253
If token.HasMatchingText(SyntaxKind.
AsyncKeyword
) OrElse
CodeCleanup\AsyncOrIteratorFunctionReturnTypeFixer.vb (1)
67
If modifiers.Any(SyntaxKind.
AsyncKeyword
) Then
CodeCleanup\Providers\NormalizeModifiersOrOperatorsCodeCleanupProvider.vb (1)
62
SyntaxKind.
AsyncKeyword
, SyntaxKind.IteratorKeyword}
CodeGeneration\MethodGenerator.vb (1)
174
result.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)
150
Case SyntaxKind.
AsyncKeyword
,
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb\SyntaxTreeExtensions.vb (1)
172
If token.HasMatchingText(SyntaxKind.
AsyncKeyword
) OrElse token.HasMatchingText(SyntaxKind.IteratorKeyword) Then
ModifierCollectionFacts.vb (3)
45
targetToken.HasMatchingText(SyntaxKind.
AsyncKeyword
) OrElse
189
Case SyntaxKind.
AsyncKeyword
194
If targetToken.HasMatchingText(SyntaxKind.
AsyncKeyword
) Then
Simplification\Reducers\VisualBasicEscapingReducer.vb (2)
70
If enclosingSingleLineLambda IsNot Nothing AndAlso enclosingSingleLineLambda.SubOrFunctionHeader.Modifiers.Any(Function(modifier) modifier.Kind = SyntaxKind.
AsyncKeyword
) Then
75
If enclosingMethodBlock IsNot Nothing AndAlso enclosingMethodBlock.BlockStatement.Modifiers.Any(Function(modifier) modifier.Kind = SyntaxKind.
AsyncKeyword
) Then
VisualBasicAccessibilityFacts.vb (1)
226
Case SyntaxKind.
AsyncKeyword
VisualBasicSyntaxContext.vb (2)
143
Return methodStatement.Modifiers.Any(SyntaxKind.
AsyncKeyword
)
152
Return enclosingMethod IsNot Nothing AndAlso enclosingMethod.BlockStatement.Modifiers.Any(SyntaxKind.
AsyncKeyword
)
VisualBasicSyntaxKinds.vb (1)
126
Public ReadOnly Property AsyncKeyword As Integer = SyntaxKind.
AsyncKeyword
Implements ISyntaxKinds.AsyncKeyword