caddv(char *p, int o)1 char *caddv(char *p, int o) { char *r = p; r = r + o; return r; }
vaddv(void *p, int o)2 void *vaddv(void *p, int o) { void *r = p; r = r + o; return r; }
iaddv(int *p, int o)3 int  *iaddv(int  *p, int o) { int  *r = p; r = r + o; return r; }
4 
caddc(char *p, int o)5 char *caddc(char *p, int o) { char *r = p; r = r + 3; return r; }
vaddc(void *p, int o)6 void *vaddc(void *p, int o) { void *r = p; r = r + 3; return r; }
iaddc(int *p, int o)7 int  *iaddc(int  *p, int o) { int  *r = p; r = r + 3; return r; }
8 
cincv(char *p, int o)9 char *cincv(char *p, int o) { char *r = p; r += o; return r; }
vincv(void *p, int o)10 void *vincv(void *p, int o) { void *r = p; r += o; return r; }
iincv(int *p, int o)11 int  *iincv(int  *p, int o) { int  *r = p; r += o; return r; }
12 
cincc(char *p, int o)13 char *cincc(char *p, int o) { char *r = p; r += 3; return r; }
vincc(void *p, int o)14 void *vincc(void *p, int o) { void *r = p; r += 3; return r; }
iincc(int *p, int o)15 int  *iincc(int  *p, int o) { int  *r = p; r += 3; return r; }
16 
17 
ciniaddv(char *p, int o)18 char *ciniaddv(char *p, int o) { char *r = p + o; return r; }
viniaddv(void *p, int o)19 void *viniaddv(void *p, int o) { void *r = p + o; return r; }
iiniaddv(int *p, int o)20 int  *iiniaddv(int  *p, int o) { int  *r = p + o; return r; }
21 
ciniaddc(char *p, int o)22 char *ciniaddc(char *p, int o) { char *r = p + 3; return r; }
viniaddc(void *p, int o)23 void *viniaddc(void *p, int o) { void *r = p + 3; return r; }
iiniaddc(int *p, int o)24 int  *iiniaddc(int  *p, int o) { int  *r = p + 3; return r; }
25 
ciniincv(char *p, int o)26 char *ciniincv(char *p, int o) { char *r = p += o; return r; }
viniincv(void *p, int o)27 void *viniincv(void *p, int o) { void *r = p += o; return r; }
iiniincv(int *p, int o)28 int  *iiniincv(int  *p, int o) { int  *r = p += o; return r; }
29 
ciniincc(char *p, int o)30 char *ciniincc(char *p, int o) { char *r = p += 3; return r; }
viniincc(void *p, int o)31 void *viniincc(void *p, int o) { void *r = p += 3; return r; }
iiniincc(int *p, int o)32 int  *iiniincc(int  *p, int o) { int  *r = p += 3; return r; }
33 
34 
cretaddv(char *p, int o)35 char *cretaddv(char *p, int o) { return p + o; }
vretaddv(void *p, int o)36 void *vretaddv(void *p, int o) { return p + o; }
iretaddv(int *p, int o)37 int  *iretaddv(int  *p, int o) { return p + o; }
38 
cretaddc(char *p, int o)39 char *cretaddc(char *p, int o) { return p + 3; }
vretaddc(void *p, int o)40 void *vretaddc(void *p, int o) { return p + 3; }
iretaddc(int *p, int o)41 int  *iretaddc(int  *p, int o) { return p + 3; }
42 
cretincv(char *p, int o)43 char *cretincv(char *p, int o) { return p += o; }
vretincv(void *p, int o)44 void *vretincv(void *p, int o) { return p += o; }
iretincv(int *p, int o)45 int  *iretincv(int  *p, int o) { return p += o; }
46 
cretincc(char *p, int o)47 char *cretincc(char *p, int o) { return p += 3; }
vretincc(void *p, int o)48 void *vretincc(void *p, int o) { return p += 3; }
iretincc(int *p, int o)49 int  *iretincc(int  *p, int o) { return p += 3; }
50 
51 /*
52  * check-name: pointer-add
53  * check-command: sparsec -Wno-decl -c $file -o r.o
54  */
55