Lines Matching refs:Style
69 .addValue(u"@com.app.test:style/Theme", test::StyleBuilder()
70 .setParent(u"@android:style/Theme.Material")
79 Style* style = test::getValue<Style>(table.get(), u"@com.app.test:style/Theme");
80 ASSERT_NE(style, nullptr);
81 style->entries.back().value = util::make_unique<RawString>(
90 .addPublicSymbol(u"@android:style/Theme.Material",
108 Style* style = test::getValue<Style>(table.get(), u"@com.app.test:style/Theme");
109 ASSERT_NE(style, nullptr);
110 AAPT_ASSERT_TRUE(style->parent);
111 AAPT_ASSERT_TRUE(style->parent.value().id);
112 EXPECT_EQ(style->parent.value().id.value(), ResourceId(0x01060000));
114 ASSERT_EQ(2u, style->entries.size());
116 AAPT_ASSERT_TRUE(style->entries[0].key.id);
117 EXPECT_EQ(style->entries[0].key.id.value(), ResourceId(0x01010001));
118 ASSERT_NE(valueCast<BinaryPrimitive>(style->entries[0].value.get()), nullptr);
120 AAPT_ASSERT_TRUE(style->entries[1].key.id);
121 EXPECT_EQ(style->entries[1].key.id.value(), ResourceId(0x01010002));
122 ASSERT_NE(valueCast<BinaryPrimitive>(style->entries[1].value.get()), nullptr);
141 .addValue(u"@com.app.test:style/Theme", ResourceId(0x7f020000),
150 Style* style = test::getValue<Style>(table.get(), u"@com.app.test:style/Theme");
151 ASSERT_NE(style, nullptr);
152 ASSERT_EQ(1u, style->entries.size());
153 AAPT_ASSERT_TRUE(style->entries.front().key.id);
154 EXPECT_EQ(style->entries.front().key.id.value(), ResourceId(0x7f010000));
204 .addValue(u"@com.app.test:style/Theme", test::StyleBuilder()