15 overrides of HasAsyncMethodBuilderAttribute
Microsoft.CodeAnalysis.CSharp (15)
Symbols\ErrorMethodSymbol.cs (1)
292
internal sealed override bool
HasAsyncMethodBuilderAttribute
(out TypeSymbol builderArgument)
Symbols\Extensions\RewrittenMethodSymbol.cs (1)
108
internal sealed override bool
HasAsyncMethodBuilderAttribute
(out TypeSymbol? builderArgument)
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (1)
863
internal sealed override bool
HasAsyncMethodBuilderAttribute
(out TypeSymbol? builderArgument)
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
1760
internal override bool
HasAsyncMethodBuilderAttribute
(out TypeSymbol builderArgument)
Symbols\NativeIntegerTypeSymbol.cs (1)
397
internal sealed override bool
HasAsyncMethodBuilderAttribute
(out TypeSymbol? builderArgument)
Symbols\ReducedExtensionMethodSymbol.cs (1)
604
internal sealed override bool
HasAsyncMethodBuilderAttribute
(out TypeSymbol builderArgument)
Symbols\Retargeting\RetargetingMethodSymbol.cs (1)
383
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)
98
internal override bool
HasAsyncMethodBuilderAttribute
(out TypeSymbol? builderArgument)
Symbols\SubstitutedMethodSymbol.cs (1)
479
internal sealed override bool
HasAsyncMethodBuilderAttribute
(out TypeSymbol builderArgument)
Symbols\Synthesized\SynthesizedEntryPointSymbol.cs (1)
317
internal sealed override bool
HasAsyncMethodBuilderAttribute
(out TypeSymbol builderArgument)
Symbols\Synthesized\SynthesizedGlobalMethodSymbol.cs (1)
359
internal sealed override bool
HasAsyncMethodBuilderAttribute
(out TypeSymbol builderArgument)
Symbols\Synthesized\SynthesizedIntrinsicOperatorSymbol.cs (1)
513
internal sealed override bool
HasAsyncMethodBuilderAttribute
(out TypeSymbol builderArgument)
Symbols\Synthesized\SynthesizedMethodSymbol.cs (1)
92
internal sealed override bool
HasAsyncMethodBuilderAttribute
(out TypeSymbol builderArgument)
Symbols\Synthesized\SynthesizedStaticConstructor.cs (1)
438
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)
111
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)
606
return _reducedFrom.
HasAsyncMethodBuilderAttribute
(out builderArgument);
Symbols\Retargeting\RetargetingMethodSymbol.cs (1)
385
if (_underlyingMethod.
HasAsyncMethodBuilderAttribute
(out builderArgument))
Symbols\SubstitutedMethodSymbol.cs (1)
481
return _underlyingMethod.
HasAsyncMethodBuilderAttribute
(out builderArgument);