2 instantiations of TrimAnalysisReflectionAccessPattern
ILLink.RoslynAnalyzer (2)
TrimAnalysis\TrimAnalysisReflectionAccessPattern.cs (1)
39return new TrimAnalysisReflectionAccessPattern(
TrimAnalysis\TrimAnalysisVisitor.cs (1)
425TrimAnalysisPatterns.Add(new TrimAnalysisReflectionAccessPattern(
7 references to TrimAnalysisReflectionAccessPattern
ILLink.RoslynAnalyzer (7)
TrimAnalysis\TrimAnalysisPatternStore.cs (5)
20private readonly Dictionary<IOperation, TrimAnalysisReflectionAccessPattern> ReflectionAccessPatterns; 34ReflectionAccessPatterns = new Dictionary<IOperation, TrimAnalysisReflectionAccessPattern>(); 103public void Add(TrimAnalysisReflectionAccessPattern pattern) 105if (!ReflectionAccessPatterns.TryGetValue(pattern.Operation, out var existingPattern)) 142foreach (var reflectionAccessPattern in ReflectionAccessPatterns.Values)
TrimAnalysis\TrimAnalysisReflectionAccessPattern.cs (2)
31public TrimAnalysisReflectionAccessPattern Merge( 33TrimAnalysisReflectionAccessPattern other)