public static bool IsVoid(this TypeReference Type) { return(Type.CXXTypeName() == "RTCLI::System::Void"); }
public static string CXXMethodCallName(this MethodDefinition method, TypeReference type) { return($"{type.CXXTypeName()}::{method.CXXShortMethodName()}"); }
public static bool IsImplementedByVM(this TypeReference Type) { return(Type.IsPrimitive || Type.IsVoid() || Type.CXXTypeName() == "RTCLI::System::Object" || Type.CXXTypeName() == "RTCLI::System::ValueType"); }