public string ParseReturnStorageClass()
{
if (PeekAndDiscard('?'))
{
switch (str[i++])
{
case 'A': return "";
case 'B': return "const";
case 'C': return "volatile";
case 'D': return "const volatile";
default: return "?storage class?";
}
}
return "";
}