16 overrides of HasAsyncMethodBuilderAttribute
Microsoft.CodeAnalysis.CSharp (16)
Symbols\ErrorMethodSymbol.cs (1)
298
internal sealed override bool
HasAsyncMethodBuilderAttribute
(out TypeSymbol builderArgument)
Symbols\Extensions\RewrittenMethodSymbol.cs (1)
119
internal sealed override bool
HasAsyncMethodBuilderAttribute
(out TypeSymbol? builderArgument)
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (1)
869
internal sealed override bool
HasAsyncMethodBuilderAttribute
(out TypeSymbol? builderArgument)
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
1845
internal override bool
HasAsyncMethodBuilderAttribute
(out TypeSymbol builderArgument)
Symbols\NativeIntegerTypeSymbol.cs (1)
425
internal sealed override bool
HasAsyncMethodBuilderAttribute
(out TypeSymbol? builderArgument)
Symbols\ReducedExtensionMethodSymbol.cs (1)
611
internal sealed override bool
HasAsyncMethodBuilderAttribute
(out TypeSymbol builderArgument)
Symbols\Retargeting\RetargetingMethodSymbol.cs (1)
389
internal sealed override bool
HasAsyncMethodBuilderAttribute
(out TypeSymbol builderArgument)
Symbols\SignatureOnlyMethodSymbol.cs (1)
99
internal sealed override bool
HasAsyncMethodBuilderAttribute
(out TypeSymbol builderArgument)
Symbols\Source\SourceMethodSymbol.cs (1)
132
internal override bool
HasAsyncMethodBuilderAttribute
(out TypeSymbol? builderArgument)
Symbols\SubstitutedMethodSymbol.cs (1)
490
internal sealed override bool
HasAsyncMethodBuilderAttribute
(out TypeSymbol builderArgument)
Symbols\Synthesized\SynthesizedCollectionBuilderProjectedMethodSymbol.cs (1)
116
internal override bool
HasAsyncMethodBuilderAttribute
(out TypeSymbol builderArgument) => throw ExceptionUtilities.Unreachable();
Symbols\Synthesized\SynthesizedEntryPointSymbol.cs (1)
323
internal sealed override bool
HasAsyncMethodBuilderAttribute
(out TypeSymbol builderArgument)
Symbols\Synthesized\SynthesizedGlobalMethodSymbol.cs (1)
365
internal sealed override bool
HasAsyncMethodBuilderAttribute
(out TypeSymbol builderArgument)
Symbols\Synthesized\SynthesizedIntrinsicOperatorSymbol.cs (1)
524
internal sealed override bool
HasAsyncMethodBuilderAttribute
(out TypeSymbol builderArgument)
Symbols\Synthesized\SynthesizedMethodSymbol.cs (1)
104
internal sealed override bool
HasAsyncMethodBuilderAttribute
(out TypeSymbol builderArgument)
Symbols\Synthesized\SynthesizedStaticConstructor.cs (1)
444
internal sealed override bool
HasAsyncMethodBuilderAttribute
(out TypeSymbol? builderArgument)
8 references to HasAsyncMethodBuilderAttribute
Microsoft.CodeAnalysis.CSharp (8)
Lowering\AsyncRewriter\AsyncMethodBuilderMemberCollection.cs (2)
188
bool useMethodLevelBuilder = method.
HasAsyncMethodBuilderAttribute
(out methodLevelBuilder);
269
bool useMethodLevelBuilder = method.
HasAsyncMethodBuilderAttribute
(out methodLevelBuilder);
Symbols\Extensions\RewrittenMethodSymbol.cs (1)
121
return _originalMethod.
HasAsyncMethodBuilderAttribute
(out builderArgument);
Symbols\MethodSymbolExtensions.cs (2)
163
&& (method.
HasAsyncMethodBuilderAttribute
(builderArgument: out _) || method.ReturnType.IsNonGenericTaskType(compilation));
173
&& (method.
HasAsyncMethodBuilderAttribute
(builderArgument: out _) || method.ReturnType.IsGenericTaskType(compilation));
Symbols\ReducedExtensionMethodSymbol.cs (1)
613
return _reducedFrom.
HasAsyncMethodBuilderAttribute
(out builderArgument);
Symbols\Retargeting\RetargetingMethodSymbol.cs (1)
391
if (_underlyingMethod.
HasAsyncMethodBuilderAttribute
(out builderArgument))
Symbols\SubstitutedMethodSymbol.cs (1)
492
return _underlyingMethod.
HasAsyncMethodBuilderAttribute
(out builderArgument);