コード例 #1
0
 public object DecryptArray(ConstantDecrypterBase info, MethodSpec gim, uint magic1)
 {
     if (!VerifyGenericArg(gim, ElementType.SZArray))
     {
         return(null);
     }
     return(info.DecryptArray(magic1));
 }
コード例 #2
0
 public object DecryptDouble(ConstantDecrypterBase info, MethodSpec gim, uint magic1)
 {
     if (!VerifyGenericArg(gim, ElementType.R8))
     {
         return(null);
     }
     return(info.DecryptConstant <double>(magic1));
 }
コード例 #3
0
 public object DecryptInt16(ConstantDecrypterBase info, MethodSpec gim, uint magic1)
 {
     if (!VerifyGenericArg(gim, ElementType.I2))
     {
         return(null);
     }
     return(info.DecryptConstant <short>(magic1));
 }
コード例 #4
0
 public object DecryptUInt64(ConstantDecrypterBase info, MethodSpec gim, uint magic1)
 {
     if (!VerifyGenericArg(gim, ElementType.U8))
     {
         return(null);
     }
     return(info.DecryptConstant <ulong>(magic1));
 }
コード例 #5
0
 public string DecryptString(ConstantDecrypterBase info, MethodSpec gim, uint magic1)
 {
     if (!VerifyGenericArg(gim, ElementType.String))
     {
         return(null);
     }
     return(info.DecryptString(magic1));
 }