Searched refs:enumAttr (Results 1 – 3 of 3) sorted by relevance
/frameworks/base/tools/aapt2/ |
D | ResourceParser_test.cpp | 272 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()
|
D | ResourceParser.h | 119 static std::unique_ptr<BinaryPrimitive> tryParseEnumSymbol(const Attribute& enumAttr, 126 static std::unique_ptr<BinaryPrimitive> tryParseFlagSymbol(const Attribute& enumAttr,
|
D | ResourceParser.cpp | 211 std::unique_ptr<BinaryPrimitive> ResourceParser::tryParseEnumSymbol(const Attribute& enumAttr, in tryParseEnumSymbol() argument 214 for (const auto& entry : enumAttr.symbols) { in tryParseEnumSymbol()
|