예제 #1
0
 static public ILCast NewThinCast(Type d, ILValue v)
 {
     return(new ILCast(ILCastInfos.GetThinILCastInfo(v.GetValueType(), d), v));
 }
예제 #2
0
 static public ILCast NewExplicitCast(Type d, ILValue v)
 {
     return(new ILCast(ILCastInfos.GetExplicitILCastInfo(v.GetValueType(), d), v));
 }
예제 #3
0
 static public ILCast NewCustomCast(Type d, ILValue v, bool cou, bool aio, bool aeo)
 {
     return(new ILCast(ILCastInfos.GetILCastInfo(v.GetValueType(), d, cou, aio, aeo), v));
 }