public Tuple<string, SerializedType, SerializedType> ParseUnqualifiedTypeCode(string basicName)
{
this.compoundArgs = new List<Argument_v1>();
if (PeekAndDiscard('Y'))
{
return new Tuple<string, SerializedType, SerializedType>(
basicName,
ParseFunctionTypeCode(),
null);
}
else
{
Expect('3');
return new Tuple<string, SerializedType, SerializedType>(
basicName,
ParseDataTypeCode(new List<Argument_v1>()),
null);
}
}