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