Home
last modified time | relevance | path

Searched refs:enumAttr (Results 1 – 3 of 3) sorted by relevance

/frameworks/base/tools/aapt2/
DResourceParser_test.cpp272 const Attribute* enumAttr = findResource<Attribute>(ResourceName{ in TEST_F() local
274 ASSERT_NE(enumAttr, nullptr); in TEST_F()
275 EXPECT_EQ(enumAttr->typeMask, android::ResTable_map::TYPE_ENUM); in TEST_F()
276 ASSERT_EQ(enumAttr->symbols.size(), 3u); in TEST_F()
278 EXPECT_EQ(enumAttr->symbols[0].symbol.name.entry, u"bar"); in TEST_F()
279 EXPECT_EQ(enumAttr->symbols[0].value, 0u); in TEST_F()
281 EXPECT_EQ(enumAttr->symbols[1].symbol.name.entry, u"bat"); in TEST_F()
282 EXPECT_EQ(enumAttr->symbols[1].value, 1u); in TEST_F()
284 EXPECT_EQ(enumAttr->symbols[2].symbol.name.entry, u"baz"); in TEST_F()
285 EXPECT_EQ(enumAttr->symbols[2].value, 2u); in TEST_F()
DResourceParser.h119 static std::unique_ptr<BinaryPrimitive> tryParseEnumSymbol(const Attribute& enumAttr,
126 static std::unique_ptr<BinaryPrimitive> tryParseFlagSymbol(const Attribute& enumAttr,
DResourceParser.cpp211 std::unique_ptr<BinaryPrimitive> ResourceParser::tryParseEnumSymbol(const Attribute& enumAttr, in tryParseEnumSymbol() argument
214 for (const auto& entry : enumAttr.symbols) { in tryParseEnumSymbol()