16 references to SubstType
Microsoft.CSharp (16)
Microsoft\CSharp\RuntimeBinder\RuntimeBinder.cs (1)
822Type eventType = TypeManager.SubstType(eventCType, swtEvent.Ats).AssociatedSystemType;
Microsoft\CSharp\RuntimeBinder\Semantics\Conversion.cs (6)
754typeFrom = TypeManager.SubstType(convCur.Params[0], atsCur); 755typeTo = TypeManager.SubstType(convCur.RetType, atsCur); 910typeFrom = TypeManager.SubstType(uci.Meth.Meth().Params[0], uci.Meth.GetType()); 911typeTo = TypeManager.SubstType(uci.Meth.Meth().RetType, uci.Meth.GetType()); 1011typeFrom = TypeManager.SubstType(mwiBest.Meth().Params[0], mwiBest.GetType()); 1012typeTo = TypeManager.SubstType(mwiBest.Meth().RetType, mwiBest.GetType());
Microsoft\CSharp\RuntimeBinder\Semantics\ExpressionBinder.cs (5)
449CType pFieldType = TypeManager.SubstType(fwt.Field().GetType(), fwt.GetType()); 505CType pReturnType = TypeManager.SubstType(pwt.Prop().RetType, pwt.GetType()); 625TypeManager.SubstType(methCur.RetType, atsCur).IsNonNullableValueType && 675CType typeRet = TypeManager.SubstType(mpwi.Meth().RetType, mpwi.GetType()); 697CType typeRet = TypeManager.SubstType(mpwi.Meth().RetType, mpwi.GetType());
Microsoft\CSharp\RuntimeBinder\Semantics\Operators.cs (3)
2473CType typeRet = TypeManager.SubstType(method.RetType, ats); 2640CType typeRetRaw = TypeManager.SubstType(pmethBest.mpwi.Meth().RetType, pmethBest.mpwi.GetType()); 2672CType typeRetRaw = TypeManager.SubstType(mpwi.Meth().RetType, mpwi.GetType());
Microsoft\CSharp\RuntimeBinder\Semantics\SemanticChecker.cs (1)
78type = TypeManager.SubstType(type, atsCheck);