public string GetSingleOutputReturnType() { if (FunctionABI.OutputParameters != null && FunctionABI.OutputParameters.Length == 1) { return(_abiTypeToDotnetTypeConvertor.Convert(FunctionABI.OutputParameters[0].Type, true)); } return(null); }
public string GetSingleOutputReturnType() { if (FunctionABI.OutputParameters != null && FunctionABI.OutputParameters.Length == 1) { var parameterModel = new ParameterABIModel(FunctionABI.OutputParameters[0], CodeGenLanguage); return(_abiTypeToDotnetTypeConvertor.Convert(parameterModel.Parameter.Type, parameterModel.GetStructTypeClassName(), true)); } return(null); }
public string GetParameterDotNetOutputMapType(ParameterABI parameter) { var parameterModel = new ParameterABIModel(parameter); return(_typeConvertor.Convert(parameter.Type, parameterModel.GetStructTypeClassName(), true)); }
public string GetParameterDotNetOutputMapType(ParameterABI parameter) { return(_typeConvertor.Convert(parameter.Type, true)); }