gen.addUses(this, gen.getUses(m_query)); gen.addUses(this, gen.getUses(m_operand));
    void frame(Generator gen) {        m_query.frame(gen);        QFrame query = gen.getFrame(m_query);        QFrame frame = gen.frame(this, query.getType());        frame.addChild(query);        frame.setValues(query.getValues());        m_operand.frame(gen);    }