16 overrides of HasAsyncMethodBuilderAttribute
Microsoft.CodeAnalysis.CSharp (16)
Symbols\ErrorMethodSymbol.cs (1)
296
internal sealed override bool
HasAsyncMethodBuilderAttribute
(out TypeSymbol builderArgument)
Symbols\Extensions\RewrittenMethodSymbol.cs (1)
115
internal sealed override bool
HasAsyncMethodBuilderAttribute
(out TypeSymbol? builderArgument)
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (1)
868
internal sealed override bool
HasAsyncMethodBuilderAttribute
(out TypeSymbol? builderArgument)
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
1836
internal override bool
HasAsyncMethodBuilderAttribute
(out TypeSymbol builderArgument)
Symbols\NativeIntegerTypeSymbol.cs (1)
419
internal sealed override bool
HasAsyncMethodBuilderAttribute
(out TypeSymbol? builderArgument)
Symbols\ReducedExtensionMethodSymbol.cs (1)
609
internal sealed override bool
HasAsyncMethodBuilderAttribute
(out TypeSymbol builderArgument)
Symbols\Retargeting\RetargetingMethodSymbol.cs (1)
385
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)
486
internal sealed override bool
HasAsyncMethodBuilderAttribute
(out TypeSymbol builderArgument)
Symbols\Synthesized\SynthesizedCollectionBuilderProjectedMethodSymbol.cs (1)
114
internal override bool
HasAsyncMethodBuilderAttribute
(out TypeSymbol builderArgument) => throw ExceptionUtilities.Unreachable();
Symbols\Synthesized\SynthesizedEntryPointSymbol.cs (1)
321
internal sealed override bool
HasAsyncMethodBuilderAttribute
(out TypeSymbol builderArgument)
Symbols\Synthesized\SynthesizedGlobalMethodSymbol.cs (1)
363
internal sealed override bool
HasAsyncMethodBuilderAttribute
(out TypeSymbol builderArgument)
Symbols\Synthesized\SynthesizedIntrinsicOperatorSymbol.cs (1)
522
internal sealed override bool
HasAsyncMethodBuilderAttribute
(out TypeSymbol builderArgument)
Symbols\Synthesized\SynthesizedMethodSymbol.cs (1)
102
internal sealed override bool
HasAsyncMethodBuilderAttribute
(out TypeSymbol builderArgument)
Symbols\Synthesized\SynthesizedStaticConstructor.cs (1)
442
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)
117
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)
611
return _reducedFrom.
HasAsyncMethodBuilderAttribute
(out builderArgument);
Symbols\Retargeting\RetargetingMethodSymbol.cs (1)
387
if (_underlyingMethod.
HasAsyncMethodBuilderAttribute
(out builderArgument))
Symbols\SubstitutedMethodSymbol.cs (1)
488
return _underlyingMethod.
HasAsyncMethodBuilderAttribute
(out builderArgument);