16 references to SubstType
Microsoft.CSharp (16)
Microsoft\CSharp\RuntimeBinder\RuntimeBinder.cs (1)
800Type eventType = TypeManager.SubstType(eventCType, swtEvent.Ats).AssociatedSystemType;
Microsoft\CSharp\RuntimeBinder\Semantics\Conversion.cs (6)
727typeFrom = TypeManager.SubstType(convCur.Params[0], atsCur); 728typeTo = TypeManager.SubstType(convCur.RetType, atsCur); 883typeFrom = TypeManager.SubstType(uci.Meth.Meth().Params[0], uci.Meth.GetType()); 884typeTo = TypeManager.SubstType(uci.Meth.Meth().RetType, uci.Meth.GetType()); 984typeFrom = TypeManager.SubstType(mwiBest.Meth().Params[0], mwiBest.GetType()); 985typeTo = TypeManager.SubstType(mwiBest.Meth().RetType, mwiBest.GetType());
Microsoft\CSharp\RuntimeBinder\Semantics\ExpressionBinder.cs (5)
439CType pFieldType = TypeManager.SubstType(fwt.Field().GetType(), fwt.GetType()); 494CType pReturnType = TypeManager.SubstType(pwt.Prop().RetType, pwt.GetType()); 613TypeManager.SubstType(methCur.RetType, atsCur).IsNonNullableValueType && 662CType typeRet = TypeManager.SubstType(mpwi.Meth().RetType, mpwi.GetType()); 683CType typeRet = TypeManager.SubstType(mpwi.Meth().RetType, mpwi.GetType());
Microsoft\CSharp\RuntimeBinder\Semantics\Operators.cs (3)
2414CType typeRet = TypeManager.SubstType(method.RetType, ats); 2577CType typeRetRaw = TypeManager.SubstType(pmethBest.mpwi.Meth().RetType, pmethBest.mpwi.GetType()); 2607CType typeRetRaw = TypeManager.SubstType(mpwi.Meth().RetType, mpwi.GetType());
Microsoft\CSharp\RuntimeBinder\Semantics\SemanticChecker.cs (1)
76type = TypeManager.SubstType(type, atsCheck);