12 instantiations of DiagnosticContext
ILLink.RoslynAnalyzer (12)
TrimAnalysis\FeatureCheckReturnValuePattern.cs (1)
35
var diagnosticContext = new
DiagnosticContext
(Operation.Syntax.GetLocation(), reportDiagnostic);
TrimAnalysis\GenericArgumentDataFlow.cs (1)
47
var diagnosticContext = new
DiagnosticContext
(location, reportDiagnostic);
TrimAnalysis\HandleCallAction.cs (1)
40
_diagnosticContext = new
DiagnosticContext
(location, reportDiagnostic);
TrimAnalysis\ReflectionAccessAnalyzer.cs (4)
92
var diagnosticContext = new
DiagnosticContext
(location, _reportDiagnostic);
142
var diagnosticContext = new
DiagnosticContext
(location, _reportDiagnostic);
162
var diagnosticContext = new
DiagnosticContext
(location, _reportDiagnostic);
211
var diagnosticContext = new
DiagnosticContext
(location, _reportDiagnostic);
TrimAnalysis\TrimAnalysisAssignmentPattern.cs (1)
57
var diagnosticContext = new
DiagnosticContext
(Operation.Syntax.GetLocation(), reportDiagnostic);
TrimAnalysis\TrimAnalysisBackingFieldAccessPattern.cs (1)
50
DiagnosticContext diagnosticContext =
new
(Operation.Syntax.GetLocation(), reportDiagnostic);
TrimAnalysis\TrimAnalysisFieldAccessPattern.cs (1)
49
DiagnosticContext diagnosticContext =
new
(Operation.Syntax.GetLocation(), reportDiagnostic);
TrimAnalysis\TrimAnalysisMethodCallPattern.cs (1)
94
var diagnosticContext = new
DiagnosticContext
(location, reportDiagnostic);
TrimAnalysis\TrimAnalysisReflectionAccessPattern.cs (1)
57
DiagnosticContext diagnosticContext =
new
(location, reportDiagnostic);
20 references to DiagnosticContext
ILLink.RoslynAnalyzer (20)
RequiresAnalyzerBase.cs (4)
174
in
DiagnosticContext
diagnosticContext)
248
private void CreateRequiresDiagnostic(ISymbol member, AttributeData requiresAttribute, in
DiagnosticContext
diagnosticContext)
315
in
DiagnosticContext
diagnosticContext)
365
in
DiagnosticContext
diagnosticContext)
RequiresAssemblyFilesAnalyzer.cs (1)
111
in
DiagnosticContext
diagnosticContext)
RequiresUnreferencedCodeAnalyzer.cs (1)
92
in
DiagnosticContext
diagnosticContext)
src\tools\illink\src\ILLink.Shared\TrimAnalysis\HandleCallAction.cs (1)
26
private readonly
DiagnosticContext
_diagnosticContext;
src\tools\illink\src\ILLink.Shared\TrimAnalysis\RequireDynamicallyAccessedMembersAction.cs (1)
19
private readonly
DiagnosticContext
_diagnosticContext;
TrimAnalysis\FeatureCheckReturnValuePattern.cs (1)
35
var
diagnosticContext = new DiagnosticContext(Operation.Syntax.GetLocation(), reportDiagnostic);
TrimAnalysis\GenericArgumentDataFlow.cs (1)
47
var
diagnosticContext = new DiagnosticContext(location, reportDiagnostic);
TrimAnalysis\ReflectionAccessAnalyzer.cs (4)
92
var
diagnosticContext = new DiagnosticContext(location, _reportDiagnostic);
142
var
diagnosticContext = new DiagnosticContext(location, _reportDiagnostic);
162
var
diagnosticContext = new DiagnosticContext(location, _reportDiagnostic);
211
var
diagnosticContext = new DiagnosticContext(location, _reportDiagnostic);
TrimAnalysis\RequireDynamicallyAccessedMembersAction.cs (1)
17
DiagnosticContext
diagnosticContext,
TrimAnalysis\TrimAnalysisAssignmentPattern.cs (1)
57
var
diagnosticContext = new DiagnosticContext(Operation.Syntax.GetLocation(), reportDiagnostic);
TrimAnalysis\TrimAnalysisBackingFieldAccessPattern.cs (1)
50
DiagnosticContext
diagnosticContext = new(Operation.Syntax.GetLocation(), reportDiagnostic);
TrimAnalysis\TrimAnalysisFieldAccessPattern.cs (1)
49
DiagnosticContext
diagnosticContext = new(Operation.Syntax.GetLocation(), reportDiagnostic);
TrimAnalysis\TrimAnalysisMethodCallPattern.cs (1)
94
var
diagnosticContext = new DiagnosticContext(location, reportDiagnostic);
TrimAnalysis\TrimAnalysisReflectionAccessPattern.cs (1)
57
DiagnosticContext
diagnosticContext = new(location, reportDiagnostic);