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 {
    %( )
};
