Home | History | Annotate | Download | only in Support

Lines Matching defs:Kind

1191 enum Kind {
1197 KindAndFlags() : kind(kindA), flags(0) { }
1198 KindAndFlags(Kind k, uint32_t f) : kind(k), flags(f) { }
1199 Kind kind;
1226 struct ScalarEnumerationTraits<Kind> {
1227 static void enumeration(IO &io, Kind &value) {
1235 io.mapRequired("kind", kf.kind);
1236 // Type of "flags" field varies depending on "kind" field.
1238 if (kf.kind == kindA) {
1258 Input yin("---\n - kind: A\n flags: a2\n - kind: B\n flags: b1\n...\n");
1263 EXPECT_EQ(seq[0].kind, kindA);
1265 EXPECT_EQ(seq[1].kind, kindB);
1293 EXPECT_EQ(seq2[0].kind, kindA);
1295 EXPECT_EQ(seq2[1].kind, kindB);
1297 EXPECT_EQ(seq2[2].kind, kindA);
1299 EXPECT_EQ(seq2[3].kind, kindB);
1301 EXPECT_EQ(seq2[4].kind, kindA);