def METHOD_NAME(self):
    return [
        tint32,
        tint64,
        tfloat32,
        tfloat64,
        tstr,
        tbool,
        tcall,
        tinterval(tint32),
        tdict(tstr, tint32),
        tarray(tstr),
        tndarray(tstr, 1),
        tndarray(tfloat64, 2),
        tset(tint64),
        tlocus('GRCh37'),
        tlocus('GRCh38'),
        tstruct(),
        tstruct(x=tint32, y=tint64, z=tarray(tset(tstr))),
        tstruct(**{'weird field name 1': tint32,
                   r"""this one ' has "" quotes and `` backticks```""": tint64,
                   '!@#$%^&({[': tarray(tset(tstr))}),
        tinterval(tlocus()),
        tset(tinterval(tlocus())),
        tstruct(a=tint32, b=tint32, c=tarray(tstr)),
        tstruct(a=tfloat64, bb=tint32, c=tbool),
        tstruct(a=tint32, b=tint32),
        tstruct(**{'___': tint32, '_ . _': tint32}),
        tunion(),
        tunion(a=tint32, b=tstr),
        tunion(**{'!@#$%^&({[': tstr}),
        ttuple(tstr, tint32),
        ttuple(tarray(tint32), tstr, tstr, tint32, tbool),
        ttuple()]