Home | History | Annotate | Download | only in bytestring

Lines Matching refs:child

262     CBS cbs, child;
264 ASSERT_EQ(t.ok, !!CBS_get_any_asn1(&cbs, &child, &tag));
267 EXPECT_EQ(0u, CBS_len(&child));
274 EXPECT_TRUE(CBS_get_asn1(&cbs, &child, t.tag));
275 EXPECT_EQ(0u, CBS_len(&child));
279 EXPECT_FALSE(CBS_get_asn1(&cbs, &child, t.tag + 1));
365 // Test that calling CBB_finish on a child does nothing.
367 CBB child;
373 ASSERT_TRUE(CBB_add_u8_length_prefixed(cbb.get(), &child));
375 EXPECT_FALSE(CBB_finish(&child, &out_buf, &out_size));
460 CBB child, contents;
465 ASSERT_TRUE(CBB_add_u8_length_prefixed(cbb.get(), &child));
466 ASSERT_TRUE(CBB_add_u8(&child, 1));
469 // Since we wrote to |cbb|, |child| is now invalid and attempts to write to
471 EXPECT_FALSE(CBB_add_u8(&child, 1));
472 EXPECT_FALSE(CBB_add_u16(&child, 1));
473 EXPECT_FALSE(CBB_add_u24(&child, 1));
474 EXPECT_FALSE(CBB_add_u8_length_prefixed(&child, &contents));
475 EXPECT_FALSE(CBB_add_u16_length_prefixed(&child, &contents));
476 child, &contents, 1));
477 EXPECT_FALSE(CBB_add_bytes(&child, (const uint8_t*) "a", 1));
789 CBB child;
792 ASSERT_TRUE(CBB_add_u8_length_prefixed(cbb.get(), &child));
793 ASSERT_TRUE(CBB_add_bytes(&child, kZeros, sizeof(kZeros)));
1023 CBB child;
1025 ASSERT_TRUE(CBB_add_asn1(cbb.get(), &child, CBS_ASN1_SET));
1026 ASSERT_TRUE(CBB_add_bytes(&child, t.in.data(), t.in.size()));
1027 ASSERT_TRUE(CBB_flush_asn1_set_of(&child));
1028 EXPECT_EQ(Bytes(t.out), Bytes(CBB_data(&child), CBB_len(&child)));
1031 ASSERT_TRUE(CBB_flush_asn1_set_of(&child));
1032 EXPECT_EQ(Bytes(t.out), Bytes(CBB_data(&child), CBB_len(&child)));
1049 CBB child;
1051 ASSERT_TRUE(CBB_add_asn1(cbb.get(), &child, CBS_ASN1_SET));
1052 ASSERT_TRUE(CBB_add_bytes(&child, t.data(), t.size()));
1053 EXPECT_FALSE(CBB_flush_asn1_set_of(&child));