11 references to HasAttribute
Microsoft.CodeAnalysis.CSharp.Features (3)
ExtractMethod\CSharpSelectionResult.ExpressionResult.cs (1)
143return info.ConvertedType.HasAttribute(coclassSymbol);
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryLambdaExpression\CSharpRemoveUnnecessaryLambdaExpressionDiagnosticAnalyzer.cs (1)
178if (invokedMethod.HasAttribute(conditionalAttributeType))
src\Analyzers\CSharp\CodeFixes\ReplaceDefaultLiteral\CSharpReplaceDefaultLiteralCodeFixProvider.cs (1)
126type.HasAttribute(flagsAttribute);
Microsoft.CodeAnalysis.Features (7)
src\Analyzers\Core\Analyzers\MakeFieldReadonly\AbstractMakeFieldReadonlyDiagnosticAnalyzer.cs (4)
178if (symbol.HasAttribute(threadStaticAttribute)) 185if (!symbol.IsStatic && symbol.ContainingType.HasAttribute(inlineArrayAttribute)) 196return symbol.HasAttribute(dataMemberAttribute) 197&& symbol.ContainingType.HasAttribute(dataContractAttribute);
src\Analyzers\Core\Analyzers\RemoveUnusedMembers\AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (2)
513if (namedType.HasAttribute(_structLayoutAttributeType)) 524var isInlineArray = namedType.HasAttribute(_inlineArrayAttributeType);
src\Analyzers\Core\Analyzers\RemoveUnusedParametersAndValues\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.cs (1)
307if (!containingType.HasAttribute(interpolatedStringHandlerAttributeType))
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\IMethodSymbolExtensions.cs (1)
124method.ReturnType.HasAttribute(compilation.AsyncMethodBuilderAttribute());