Lines Matching refs:field
46 int field; member
49 return field == field; // expected-warning {{self-comparison always evaluates to true}} in test()
55 return field == b.field; in test()
56 return this->field == b.field; in test()
67 int field; member
73 int field; member
80 return s1.field == s1.field; // expected-warning {{self-comparison always evaluates to true}} in struct_test()
81 return s2.field == s2.field; // expected-warning {{self-comparison always evaluates to true}} in struct_test()
86 return s3->field == s3->field; // expected-warning {{self-comparison always evaluates to true}} in struct_test()
92 …return s3->array[t.field] == s3->array[t.field]; // expected-warning {{self-comparison always eva… in struct_test()
95 return t.field == t.field; // expected-warning {{self-comparison always evaluates to true}} in struct_test()
96 return t.field <= t.field; // expected-warning {{self-comparison always evaluates to true}} in struct_test()
97 return t.field >= t.field; // expected-warning {{self-comparison always evaluates to true}} in struct_test()
99 return t.field != t.field; // expected-warning {{self-comparison always evaluates to false}} in struct_test()
100 return t.field < t.field; // expected-warning {{self-comparison always evaluates to false}} in struct_test()
101 return t.field > t.field; // expected-warning {{self-comparison always evaluates to false}} in struct_test()
104 return s1.field == s2.field; in struct_test()