1 instantiation of MutableTypeMap
Microsoft.CodeAnalysis.CSharp (1)
Symbols\TypeUnification.cs (1)
272substitution = new MutableTypeMap();
5 references to MutableTypeMap
Microsoft.CodeAnalysis.CSharp (5)
Symbols\TypeUnification.cs (5)
33if (!CanUnify(candidateBaseType, closedType, out var substitution)) 39private static bool CanUnify(TypeSymbol t1, TypeSymbol t2, out MutableTypeMap? substitution) 76private static bool CanUnifyHelper(TypeSymbol t1, TypeSymbol t2, ref MutableTypeMap? substitution) 98private static bool CanUnifyHelper(TypeWithAnnotations t1, TypeWithAnnotations t2, ref MutableTypeMap? substitution) 268private static void AddSubstitution(ref MutableTypeMap? substitution, TypeParameterSymbol tp1, TypeWithAnnotations t2)