コード例 #1
0
 public static bool IsVoid(this TypeReference Type)
 {
     return(Type.CXXTypeName() == "RTCLI::System::Void");
 }
コード例 #2
0
 public static string CXXMethodCallName(this MethodDefinition method, TypeReference type)
 {
     return($"{type.CXXTypeName()}::{method.CXXShortMethodName()}");
 }
コード例 #3
0
 public static bool IsImplementedByVM(this TypeReference Type)
 {
     return(Type.IsPrimitive || Type.IsVoid() || Type.CXXTypeName() == "RTCLI::System::Object" || Type.CXXTypeName() == "RTCLI::System::ValueType");
 }