19 references to DiagnosticTargets
ILLink.RoslynAnalyzer (19)
RequiresAnalyzerBase.cs (7)
27
private protected abstract
DiagnosticTargets
AnalyzerDiagnosticTargets { get; }
203
protected static ISymbol FindContainingSymbol(OperationAnalysisContext operationContext,
DiagnosticTargets
targets)
213
case ILocalFunctionOperation local when targets.HasFlag(
DiagnosticTargets
.MethodOrConstructor):
216
case IMethodBodyBaseOperation when targets.HasFlag(
DiagnosticTargets
.MethodOrConstructor):
217
case IPropertyReferenceOperation when targets.HasFlag(
DiagnosticTargets
.Property):
218
case IFieldReferenceOperation when targets.HasFlag(
DiagnosticTargets
.Field):
219
case IEventReferenceOperation when targets.HasFlag(
DiagnosticTargets
.Event):
RequiresAssemblyFilesAnalyzer.cs (4)
43
private protected override
DiagnosticTargets
AnalyzerDiagnosticTargets =>
DiagnosticTargets
.MethodOrConstructor |
DiagnosticTargets
.Property |
DiagnosticTargets
.Event;
RequiresDynamicCodeAnalyzer.cs (3)
35
private protected override
DiagnosticTargets
AnalyzerDiagnosticTargets =>
DiagnosticTargets
.MethodOrConstructor |
DiagnosticTargets
.Class;
RequiresUnreferencedCodeAnalyzer.cs (3)
37
private protected override
DiagnosticTargets
AnalyzerDiagnosticTargets =>
DiagnosticTargets
.MethodOrConstructor |
DiagnosticTargets
.Class;
RequiresUnsafeAnalyzer.cs (2)
34
private protected override
DiagnosticTargets
AnalyzerDiagnosticTargets =>
DiagnosticTargets
.MethodOrConstructor;