7 references to HasAsyncMethodBuilderAttribute
Microsoft.CodeAnalysis.CSharp (7)
Lowering\AsyncRewriter\AsyncMethodBuilderMemberCollection.cs (2)
188bool useMethodLevelBuilder = method.HasAsyncMethodBuilderAttribute(out methodLevelBuilder); 269bool useMethodLevelBuilder = method.HasAsyncMethodBuilderAttribute(out methodLevelBuilder);
Symbols\MethodSymbolExtensions.cs (2)
161&& (method.HasAsyncMethodBuilderAttribute(builderArgument: out _) || method.ReturnType.IsNonGenericTaskType(compilation)); 171&& (method.HasAsyncMethodBuilderAttribute(builderArgument: out _) || method.ReturnType.IsGenericTaskType(compilation));
Symbols\Source\LambdaSymbol.cs (1)
288if (!HasExplicitReturnType && this.HasAsyncMethodBuilderAttribute(out _))
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
1105if (this.HasAsyncMethodBuilderAttribute(out _))
Symbols\TypeSymbolExtensions.cs (1)
1805return type.HasAsyncMethodBuilderAttribute(out builderArgument);