1 write to Operation
ILLink.RoslynAnalyzer (1)
TrimAnalysis\TrimAnalysisBackingFieldAccessPattern.cs (1)
28Operation = operation;
8 references to Operation
ILLink.RoslynAnalyzer (8)
TrimAnalysis\TrimAnalysisBackingFieldAccessPattern.cs (5)
38Debug.Assert(Operation == other.Operation); 43Operation, 50DiagnosticContext diagnosticContext = new(Operation.Syntax.GetLocation(), reportDiagnostic); 52requiresAnalyzer.CheckAndCreateRequiresDiagnostic(Operation, Property, OwningSymbol, context, FeatureContext, in diagnosticContext);
TrimAnalysis\TrimAnalysisPatternStore.cs (3)
42if (!BackingFieldAccessPatterns.TryGetValue(pattern.Operation, out var existingPattern)) 44BackingFieldAccessPatterns.Add(pattern.Operation, pattern); 48BackingFieldAccessPatterns[pattern.Operation] = pattern.Merge(FeatureContextLattice, existingPattern);