void f(int i,
       struct S s)
{

}

void g(int i,
       struct S s) {

}

struct T {
    void h(int i,
           struct S s) const {

    }

    void i(int i,
           struct S s) const final {

    }
};
