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