2 instantiations of TrimAnalysisBackingFieldAccessPattern
ILLink.RoslynAnalyzer (2)
TrimAnalysis\TrimAnalysisBackingFieldAccessPattern.cs (1)
41return new TrimAnalysisBackingFieldAccessPattern(
TrimAnalysis\TrimAnalysisVisitor.cs (1)
245new TrimAnalysisBackingFieldAccessPattern(propertyReference.Property, propertyReference, OwningSymbol, featureContext)
7 references to TrimAnalysisBackingFieldAccessPattern
ILLink.RoslynAnalyzer (7)
TrimAnalysis\TrimAnalysisBackingFieldAccessPattern.cs (2)
33public TrimAnalysisBackingFieldAccessPattern Merge( 35TrimAnalysisBackingFieldAccessPattern other)
TrimAnalysis\TrimAnalysisPatternStore.cs (5)
17private readonly Dictionary<IOperation, TrimAnalysisBackingFieldAccessPattern> BackingFieldAccessPatterns; 31BackingFieldAccessPatterns = new Dictionary<IOperation, TrimAnalysisBackingFieldAccessPattern>(); 40public void Add(TrimAnalysisBackingFieldAccessPattern pattern) 42if (!BackingFieldAccessPatterns.TryGetValue(pattern.Operation, out var existingPattern)) 133foreach (var backingFieldAccessPattern in BackingFieldAccessPatterns.Values)