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