2 instantiations of TrimAnalysisAssignmentPattern
ILCompiler.Compiler (2)
Compiler\Dataflow\ReflectionMethodBodyScanner.cs (1)
247TrimAnalysisPatterns.Add(new TrimAnalysisAssignmentPattern(sourceValue, targetValue, _origin, parameterIndex, reason));
Compiler\Dataflow\TrimAnalysisAssignmentPattern.cs (1)
43return new TrimAnalysisAssignmentPattern(
7 references to TrimAnalysisAssignmentPattern
ILCompiler.Compiler (7)
Compiler\Dataflow\TrimAnalysisAssignmentPattern.cs (2)
38public TrimAnalysisAssignmentPattern Merge(ValueSetLattice<SingleValue> lattice, TrimAnalysisAssignmentPattern other)
Compiler\Dataflow\TrimAnalysisPatternStore.cs (5)
16private readonly Dictionary<(MessageOrigin, int?), TrimAnalysisAssignmentPattern> AssignmentPatterns; 26AssignmentPatterns = new Dictionary<(MessageOrigin, int?), TrimAnalysisAssignmentPattern>(); 35public void Add(TrimAnalysisAssignmentPattern pattern) 38if (!AssignmentPatterns.TryGetValue(key, out var existingPattern)) 84foreach (var pattern in AssignmentPatterns.Values)