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