public CodeWriter GenerateParamName( ArrayParamFunctionOption p, IList<TypeMap> typeMapList, IList<CSTypeMap> csTypeMapList, IList<EnumData> enumDatas ) { var writer = new CodeWriter(); writer.AppendText( p.ParamName.GetCSName() ); return writer; }
public CodeWriter GenerateParam( ArrayParamFunctionOption p, IList<TypeMap> typeMapList, IList<CSTypeMap> csTypeMapList, IList<EnumData> enumDatas ) { var writer = new CodeWriter(); if (p.Direction == "out"){ writer.Indent = 0; writer.Append( "[Out]" ); } writer.AppendText( p.GetCSName( typeMapList, csTypeMapList, enumDatas ) ); writer.Indent = 0; writer.Append( " " ); writer.AppendText( p.ParamName.GetCSName() ); return writer; }