// Ensure that --redundant is indeed implied by --leaf-changes-only mode and
// that all the changed functions get complete reports.
struct stn1 {
int x;
};
struct stn2 {
long x;
double y;
void fn1(struct stn1 s) { // was sto1
}
void fn2(struct stn2 s) { // was sto2
void fn3(struct stn1* s) { // was sto1
void fn4(struct stn2* s) { // was sto2