13 instantiations of DiagnosticContext
ILLink.RoslynAnalyzer (13)
TrimAnalysis\FeatureCheckReturnValuePattern.cs (1)
35
var diagnosticContext = new
DiagnosticContext
(Operation.Syntax.GetLocation(), reportDiagnostic);
TrimAnalysis\GenericArgumentDataFlow.cs (1)
48
var diagnosticContext = new
DiagnosticContext
(location, reportDiagnostic);
TrimAnalysis\HandleCallAction.cs (1)
41
_diagnosticContext = new
DiagnosticContext
(location, reportDiagnostic);
TrimAnalysis\ReflectionAccessAnalyzer.cs (4)
99
var diagnosticContext = new
DiagnosticContext
(location, _reportDiagnostic);
149
var diagnosticContext = new
DiagnosticContext
(location, _reportDiagnostic);
169
var diagnosticContext = new
DiagnosticContext
(location, _reportDiagnostic);
218
var diagnosticContext = new
DiagnosticContext
(location, _reportDiagnostic);
TrimAnalysis\RequireDynamicallyAccessedMembersAction.cs (2)
34
_diagnosticContext =
new
(location, reportDiagnostic);
39
var diagnosticContext = new
DiagnosticContext
(_location, _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)
95
var diagnosticContext = new
DiagnosticContext
(location, reportDiagnostic);
TrimAnalysis\TrimAnalysisReflectionAccessPattern.cs (1)
58
DiagnosticContext diagnosticContext =
new
(location, reportDiagnostic);
21 references to DiagnosticContext
ILLink.RoslynAnalyzer (21)
RequiresAnalyzerBase.cs (4)
178
in
DiagnosticContext
diagnosticContext)
252
private void CreateRequiresDiagnostic(ISymbol member, AttributeData requiresAttribute, in
DiagnosticContext
diagnosticContext)
319
in
DiagnosticContext
diagnosticContext)
369
in
DiagnosticContext
diagnosticContext)
RequiresAssemblyFilesAnalyzer.cs (1)
111
in
DiagnosticContext
diagnosticContext)
RequiresUnreferencedCodeAnalyzer.cs (1)
70
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)
48
var
diagnosticContext = new DiagnosticContext(location, reportDiagnostic);
TrimAnalysis\ReflectionAccessAnalyzer.cs (5)
99
var
diagnosticContext = new DiagnosticContext(location, _reportDiagnostic);
149
var
diagnosticContext = new DiagnosticContext(location, _reportDiagnostic);
169
var
diagnosticContext = new DiagnosticContext(location, _reportDiagnostic);
218
var
diagnosticContext = new DiagnosticContext(location, _reportDiagnostic);
223
internal bool TryResolveTypeNameAndMark(string typeName, in
DiagnosticContext
diagnosticContext, bool needsAssemblyName, [NotNullWhen(true)] out ITypeSymbol? type)
TrimAnalysis\RequireDynamicallyAccessedMembersAction.cs (1)
39
var
diagnosticContext = new DiagnosticContext(_location, _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)
95
var
diagnosticContext = new DiagnosticContext(location, reportDiagnostic);
TrimAnalysis\TrimAnalysisReflectionAccessPattern.cs (1)
58
DiagnosticContext
diagnosticContext = new(location, reportDiagnostic);
TrimAnalysis\TypeNameResolver.cs (1)
28
in
DiagnosticContext
diagnosticContext,