Lines Matching full:char
4 void test0(char *P) {
5 char *a = (char*) P;
6 short *b = (short*) P; // expected-warning {{cast from 'char *' to 'short *' increases required alignment from 1 to 2}}
7 int *c = (int*) P; // expected-warning {{cast from 'char *' to 'int *' increases required alignment from 1 to 4}}
12 char *a = (char*) P;
17 char *d = (char*) P2;
21 const char *g = (const char*) P2;
25 const volatile char *j = (const volatile char*) P2;
32 char buffer[16];
34 void test2(char *P) {
35 struct A *a = (struct A*) P; // expected-warning {{cast from 'char *' to 'struct A *' increases required alignment from 1 to 16}}
39 void test3(char *P) {