Lines Matching full:kind

25   enum Kind {
32 Kind K;
35 NoUnguardedFieldsTest(Kind K) : K(K) {
47 assert(K == Kind::A);
52 assert(K == Kind::V);
58 NoUnguardedFieldsTest T1(NoUnguardedFieldsTest::Kind::A);
59 NoUnguardedFieldsTest T2(NoUnguardedFieldsTest::Kind::V);
64 enum Kind {
71 Kind K;
74 NoUngardedFieldsNoReturnFuncCalledTest(Kind K) : K(K) {
98 T1(NoUngardedFieldsNoReturnFuncCalledTest::Kind::A);
100 T2(NoUngardedFieldsNoReturnFuncCalledTest::Kind::V);
105 enum Kind {
112 Kind K;
115 NoUnguardedFieldsWithUndefMethodTest(Kind K) : K(K) {
127 assert(K == Kind::A);
132 assert(K == Kind::V);
143 T1(NoUnguardedFieldsWithUndefMethodTest::Kind::A);
145 T2(NoUnguardedFieldsWithUndefMethodTest::Kind::V);
150 enum Kind {
157 Kind K;
160 UnguardedFieldThroughMethodTest(Kind K) : K(K) {
172 assert(K == Kind::A);
182 UnguardedFieldThroughMethodTest T1(UnguardedFieldThroughMethodTest::Kind::A);
187 enum Kind {
195 Kind K;
198 UnguardedPublicFieldsTest(Kind K) : K(K) {
210 assert(K == Kind::A);
215 assert(K == Kind::V);
221 UnguardedPublicFieldsTest T1(UnguardedPublicFieldsTest::Kind::A);
230 enum Kind {
237 Kind K;
240 UnguardedFalseNegativeTest1(Kind K) : K(K) {
253 assert(K == Kind::A);
259 assert(K == Kind::V);
265 UnguardedFalseNegativeTest1 T1(UnguardedFalseNegativeTest1::Kind::A);
270 enum Kind {
277 Kind K;
280 UnguardedFalseNegativeTest2(Kind K) : K(K) {
303 UnguardedFalseNegativeTest2 T1(UnguardedFalseNegativeTest2::Kind::A);
317 enum Kind {
324 Kind K;
327 IfGuardedFieldsTest(Kind K) : K(K) {
339 if (K != Kind::A)
345 if (K != Kind::V)
352 IfGuardedFieldsTest T1(IfGuardedFieldsTest::Kind::A);
353 IfGuardedFieldsTest T2(IfGuardedFieldsTest::Kind::V);
358 enum Kind {
365 Kind K;
368 SwitchGuardedFieldsTest(Kind K) : K(K) {
381 case Kind::A:
383 case Kind::V:
390 case Kind::A:
392 case Kind::V:
399 SwitchGuardedFieldsTest T1(SwitchGuardedFieldsTest::Kind::A);
400 SwitchGuardedFieldsTest T2(SwitchGuardedFieldsTest::Kind::V);
405 enum Kind {
412 Kind K;
415 ConditionalOperatorGuardedFieldsTest(Kind K) : K(K) {
427 return K == Kind::A ? Area : -1;
431 return K == Kind::V ? Volume : -1;
437 T1(ConditionalOperatorGuardedFieldsTest::Kind::A);
439 T2(ConditionalOperatorGuardedFieldsTest::Kind::V);