public static ESIR_ArgumentDefinition ArgumentDefinition(ES_ArgumentType argType, ESIR_TypeNode valueType) => ArgumentDefinition(ValueNode((int)argType), valueType);
public static ESIR_ArgumentValue ArgumentValue(ES_ArgumentType argType, ESIR_Expression expression) => ArgumentValue(ValueNode((int)argType), expression);
public ES_FunctionPrototypeArgData(ES_ArgumentType argType, ES_TypeInfo *valueType) { ArgType = argType; ValueType = valueType; }