1 write to Operation
ILLink.RoslynAnalyzer (1)
TrimAnalysis\TrimAnalysisMethodCallPattern.cs (1)
44
Operation
= operation;
10 references to Operation
ILLink.RoslynAnalyzer (10)
TrimAnalysis\TrimAnalysisMethodCallPattern.cs (7)
54
Debug.Assert (
Operation
== other.
Operation
);
68
Operation
,
75
Location location =
Operation
.Syntax.GetLocation ();
80
TrimAnalysisVisitor.HandleCall(
Operation
, OwningSymbol, CalledMethod, Instance, Arguments, location, reportDiagnostic, default, out var _);
84
location =
Operation
.Syntax switch {
92
requiresAnalyzer.CheckAndCreateRequiresDiagnostic (
Operation
, CalledMethod, OwningSymbol, context, FeatureContext, in diagnosticContext);
TrimAnalysis\TrimAnalysisPatternStore.cs (3)
78
if (!MethodCallPatterns.TryGetValue (pattern.
Operation
, out var existingPattern)) {
79
MethodCallPatterns.Add (pattern.
Operation
, pattern);
83
MethodCallPatterns[pattern.
Operation
] = pattern.Merge (Lattice, FeatureContextLattice, existingPattern);