xref: /aosp_15_r20/external/stg/test_cases/info_tests/function/methods.cc (revision 9e3b08ae94a55201065475453d799e8b1378bea6)
1 struct Func {
2   // change
3   long change_return_type();
4 
5   // add or remove
6   int add_par(int add);
7   int remove_par();
8   int change_par_type(long par);
9   int rename_new();
10 
11   // no diff
12   int change_par_name(int add);
13 
14   long x;
15 } var;
16 
change_return_type()17 long Func::change_return_type() { return 0; }
add_par(int add)18 int Func::add_par(int add) { return add; }
remove_par()19 int Func::remove_par() { return 0; }
change_par_type(long par)20 int Func::change_par_type(long par) { return par; }
rename_new()21 int Func::rename_new() { return 0; }
change_par_name(int add)22 int Func::change_par_name(int add) { return add; }
23