

@classdef.setup_class
def setup_class(cls, space, w_cls):
    space.set_const(w_cls, 'MAX', space.newfloat(sys.float_info.max))
    space.set_const(w_cls, 'MIN', space.newfloat(sys.float_info.min))
    space.set_const(w_cls, 'INFINITY', space.newfloat(INFINITY))
    space.set_const(w_cls, 'NAN', space.newfloat(NAN))
    space.set_const(w_cls, 'DIG', space.newint(sys.float_info.dig))
    space.set_const(w_cls, 'EPSILON', space.newfloat(sys.float_info.epsilon))
    space.set_const(w_cls, 'MANT_DIG', space.newint(sys.float_info.mant_dig))
    space.set_const(w_cls, 'MAX_10_EXP', space.newint(sys.float_info.max_10_exp))
    space.set_const(w_cls, 'MIN_10_EXP', cls.newint(sys.float_info.min_10_exp))
    space.set_const(w_cls, 'MAX_EXP', space.newint(sys.float_info.max_exp))
    space.set_const(w_cls, 'MIN_EXP', space.newint(sys.float_info.min_exp))
    space.set_const(w_cls, 'RADIX', space.newint(sys.float_info.radix))

dataset/ETHPy150Open topazproject/topaz/topaz/objects/floatobject.py W_FloatObject.setup_class/VarMisuse@179/276 `space`->`cls`