19 references to DiagnosticTargets
ILLink.RoslynAnalyzer (19)
RequiresAnalyzerBase.cs (7)
28private protected abstract DiagnosticTargets AnalyzerDiagnosticTargets { get; } 237protected static ISymbol FindContainingSymbol(OperationAnalysisContext operationContext, DiagnosticTargets targets) 247case ILocalFunctionOperation local when targets.HasFlag(DiagnosticTargets.MethodOrConstructor): 250case IMethodBodyBaseOperation when targets.HasFlag(DiagnosticTargets.MethodOrConstructor): 251case IPropertyReferenceOperation when targets.HasFlag(DiagnosticTargets.Property): 252case IFieldReferenceOperation when targets.HasFlag(DiagnosticTargets.Field): 253case IEventReferenceOperation when targets.HasFlag(DiagnosticTargets.Event):
RequiresAssemblyFilesAnalyzer.cs (4)
43private protected override DiagnosticTargets AnalyzerDiagnosticTargets => DiagnosticTargets.MethodOrConstructor | DiagnosticTargets.Property | DiagnosticTargets.Event;
RequiresDynamicCodeAnalyzer.cs (3)
35private protected override DiagnosticTargets AnalyzerDiagnosticTargets => DiagnosticTargets.MethodOrConstructor | DiagnosticTargets.Class;
RequiresUnreferencedCodeAnalyzer.cs (3)
43private protected override DiagnosticTargets AnalyzerDiagnosticTargets => DiagnosticTargets.MethodOrConstructor | DiagnosticTargets.Class;
RequiresUnsafeAnalyzer.cs (2)
34private protected override DiagnosticTargets AnalyzerDiagnosticTargets => DiagnosticTargets.MethodOrConstructor;