void data_type(out TypeDescr type) { Expect(26); type = null; BuildinType bt; if (la.kind == 3) { Get(); type = new Runtime.NamedType(t.val); } else if (StartOf(3)) { buildintype(out bt); type = bt; } else { SynErr(50); } }
void data_type(out TypeDescr type) { Expect(26); type = null; BuildinType bt; if (la.kind == 3) { Get(); type = new Runtime.NamedType(t.val); } else if (StartOf(3)) { buildintype(out bt); type = bt; } else SynErr(50); }