mod m { struct S where A: B; } mod n { struct Foo where A: B, { foo: usize, } } mod o { enum Bar where A: B, { Bar, } } mod with_comments { mod m { struct S /* before where */ where A: B; /* after where */ } mod n { struct Foo /* before where */ where A: B, /* after where */ { foo: usize, } } mod o { enum Bar /* before where */ where A: B, /* after where */ { Bar, } } }