/*
* common routine to construct a signature string for a given varlist item
* requires a destination ptr, will return the updated dest ptr
*/
private String genDataTypeSig(Var e)
{
if (e == null)
return null;
StringBuilder sb = new StringBuilder(MyC.MAXSTR);
if (e.getSign() == Tok.T_UNSIGNED) /* if var is unsigned, put it in sig */
sb.Append("unsigned ");
sb.Append(ilSType(e.getTypeId())); /* get the datatype */
return (sb.ToString());
}