1 write to Operation
ILLink.RoslynAnalyzer (1)
TrimAnalysis\TrimAnalysisMethodCallPattern.cs (1)
48
Operation
= operation;
10 references to Operation
ILLink.RoslynAnalyzer (10)
TrimAnalysis\TrimAnalysisMethodCallPattern.cs (7)
58
Debug.Assert(
Operation
== other.
Operation
);
73
Operation
,
80
Location location =
Operation
.Syntax.GetLocation();
85
TrimAnalysisVisitor.HandleCall(
Operation
, OwningSymbol, CalledMethod, Instance, Arguments, location, reportDiagnostic, default, out var _);
89
location =
Operation
.Syntax switch
98
requiresAnalyzer.CheckAndCreateRequiresDiagnostic(
Operation
, CalledMethod, OwningSymbol, context, FeatureContext, in diagnosticContext);
TrimAnalysis\TrimAnalysisPatternStore.cs (3)
94
if (!MethodCallPatterns.TryGetValue(pattern.
Operation
, out var existingPattern))
96
MethodCallPatterns.Add(pattern.
Operation
, pattern);
100
MethodCallPatterns[pattern.
Operation
] = pattern.Merge(Lattice, FeatureContextLattice, existingPattern);