15 overrides of IsAsync
Microsoft.CodeAnalysis.VisualBasic (15)
Binding\Binder_XmlLiterals.vb (1)
1888
Public Overrides ReadOnly Property
IsAsync
As Boolean
Symbols\ErrorMethodSymbol.vb (1)
97
Public Overrides ReadOnly Property
IsAsync
As Boolean
Symbols\Metadata\PE\PEMethodSymbol.vb (1)
926
Public Overrides ReadOnly Property
IsAsync
As Boolean
Symbols\ReducedExtensionMethodSymbol.vb (1)
499
Public Overrides ReadOnly Property
IsAsync
As Boolean
Symbols\Retargeting\RetargetingMethodSymbol.vb (1)
138
Public Overrides ReadOnly Property
IsAsync
As Boolean
Symbols\SignatureOnlyMethodSymbol.vb (1)
148
Public Overrides ReadOnly Property
IsAsync
As Boolean
Symbols\Source\SourceLambdaSymbol.vb (1)
44
Public Overrides ReadOnly Property
IsAsync
As Boolean
Symbols\Source\SourceMethodSymbol.vb (1)
1281
Public NotOverridable Overrides ReadOnly Property
IsAsync
As Boolean
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (1)
1205
Public Overrides ReadOnly Property
IsAsync
As Boolean
Symbols\Source\SynthesizedLambdaSymbol.vb (1)
37
Public Overrides ReadOnly Property
IsAsync
As Boolean
Symbols\SubstitutedMethodSymbol.vb (1)
247
Public Overrides ReadOnly Property
IsAsync
As Boolean
Symbols\SynthesizedSymbols\SynthesizedDelegateMethodSymbol.vb (1)
261
Public Overrides ReadOnly Property
IsAsync
As Boolean
Symbols\SynthesizedSymbols\SynthesizedGlobalMethodBase.vb (1)
330
Public Overrides ReadOnly Property
IsAsync
As Boolean
Symbols\SynthesizedSymbols\SynthesizedMethodBase.vb (1)
195
Public Overrides ReadOnly Property
IsAsync
As Boolean
Symbols\Wrapped\WrappedMethodSymbol.vb (1)
96
Public Overrides ReadOnly Property
IsAsync
As Boolean
31 references to IsAsync
Microsoft.CodeAnalysis.VisualBasic (31)
Analysis\FlowAnalysis\DataFlowPass.vb (1)
1246
(method.
IsAsync
AndAlso type.Equals(compilation.GetWellKnownType(WellKnownType.System_Threading_Tasks_Task)))) Then
Binding\Binder_Delegates.vb (2)
1235
If Not method.
IsAsync
Then
1245
DirectCast(receiver.Operand, BoundLambda).LambdaSymbol.
IsAsync
AndAlso
Binding\Binder_Expressions.vb (3)
3254
If method.
IsAsync
OrElse method.IsIterator Then
4633
Return ContainingMember.Kind = SymbolKind.Method AndAlso DirectCast(ContainingMember, MethodSymbol).
IsAsync
4672
If method.IsSub AndAlso method.
IsAsync
Then
Binding\Binder_Lambda.vb (2)
446
If lambdaSymbol.
IsAsync
Then
565
If lambdaSymbol.
IsAsync
AndAlso Not CheckAwaitWalker.VisitBlock(bodyBinder, block, diagnostics) AndAlso
Binding\Binder_Statements.vb (3)
298
If methodSymbol.IsIterator OrElse (methodSymbol.
IsAsync
AndAlso methodSymbol.ReturnType.Equals(Compilation.GetWellKnownType(WellKnownType.System_Threading_Tasks_Task))) Then
2666
warn = [call].Method.
IsAsync
AndAlso [call].Method.ContainingAssembly Is Me.Compilation.Assembly
4968
isAsync = method.
IsAsync
Binding\Binder_WithBlock.vb (1)
324
If (containingMethod IsNot Nothing AndAlso (containingMethod.IsIterator OrElse containingMethod.
IsAsync
)) OrElse
Compilation\MethodCompiler.vb (2)
1645
isAsyncStateMachine = kickoffMethod.
IsAsync
1703
Debug.Assert(method.
IsAsync
OrElse method.IsIterator)
Compilation\VisualBasicCompilation.vb (1)
1642
If entryPoint.
IsAsync
Then
Lowering\AsyncRewriter\AsyncRewriter.vb (1)
366
If Not method.
IsAsync
Then
Lowering\Diagnostics\DiagnosticsPass_ExpressionLambdas.vb (1)
195
If lambda.
IsAsync
OrElse lambda.IsIterator Then
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter.vb (1)
351
Debug.Assert(Not node.LambdaSymbol.
IsAsync
AndAlso Not node.LambdaSymbol.IsIterator,
Lowering\LambdaRewriter\SynthesizedLambdaMethod.vb (1)
175
Return Me._lambda.
IsAsync
Lowering\LocalRewriter\LocalRewriter_Return.vb (3)
18
Not (Me._currentMethodOrLambda.
IsAsync
AndAlso Me._currentMethodOrLambda.ReturnType.Equals(Compilation.GetWellKnownType(WellKnownType.System_Threading_Tasks_Task)))))
54
If _currentMethodOrLambda.
IsAsync
Then
92
ElseIf Me._currentMethodOrLambda.
IsAsync
AndAlso (Me._flags And RewritingFlags.AllowEndOfMethodReturnWithExpression) = 0 Then
Lowering\LocalRewriter\LocalRewriter_With.vb (1)
30
Me._currentMethodOrLambda.
IsAsync
OrElse
Symbols\MethodSymbol.vb (1)
1146
Return Me.
IsAsync
Symbols\ReducedExtensionMethodSymbol.vb (1)
501
Return _curriedFromMethod.
IsAsync
Symbols\Retargeting\RetargetingMethodSymbol.vb (1)
140
Return _underlyingMethod.
IsAsync
Symbols\Source\SourceMethodSymbol.vb (1)
1769
If methodImpl IsNot Nothing AndAlso (methodImpl.
IsAsync
OrElse methodImpl.IsIterator) AndAlso Not methodImpl.ContainingType.IsInterfaceType() Then
Symbols\SubstitutedMethodSymbol.vb (1)
249
Return OriginalDefinition.
IsAsync
Symbols\WellKnownMembers.vb (2)
209
Debug.Assert(method.
IsAsync
OrElse method.IsIterator)
217
Dim ctor = If(method.
IsAsync
, WellKnownMember.System_Runtime_CompilerServices_AsyncStateMachineAttribute__ctor,
Symbols\Wrapped\WrappedMethodSymbol.vb (1)
98
Return Me.UnderlyingMethod.
IsAsync