Searched refs:BinaryPrimitive (Results 1 - 9 of 9) sorted by relevance
/frameworks/base/tools/aapt2/ |
H A D | ResourceParser.h | 89 static std::unique_ptr<BinaryPrimitive> tryParseNullOrEmpty(const StringPiece16& str); 95 static std::unique_ptr<BinaryPrimitive> tryParseColor(const StringPiece16& str); 101 static std::unique_ptr<BinaryPrimitive> tryParseBool(const StringPiece16& str); 107 static std::unique_ptr<BinaryPrimitive> tryParseInt(const StringPiece16& str); 113 static std::unique_ptr<BinaryPrimitive> tryParseFloat(const StringPiece16& str); 119 static std::unique_ptr<BinaryPrimitive> tryParseEnumSymbol(const Attribute& enumAttr, 126 static std::unique_ptr<BinaryPrimitive> tryParseFlagSymbol(const Attribute& enumAttr,
|
H A D | ResourceValues.cpp | 181 BinaryPrimitive::BinaryPrimitive(const android::Res_value& val) : value(val) { function in class:aapt::BinaryPrimitive 184 bool BinaryPrimitive::flatten(android::Res_value& outValue) const { 189 BinaryPrimitive* BinaryPrimitive::clone(StringPool* /*newPool*/) const { 190 return new BinaryPrimitive(value); 193 void BinaryPrimitive::print(std::ostream& out) const {
|
H A D | ResourceValues.h | 198 struct BinaryPrimitive : public BaseItem<BinaryPrimitive> { struct in namespace:aapt 201 BinaryPrimitive() = default; 202 BinaryPrimitive(const android::Res_value& val); 205 BinaryPrimitive* clone(StringPool* newPool) const override; 328 virtual void visit(BinaryPrimitive& primitive, ValueVisitorArgs& args) { 369 virtual void visit(const BinaryPrimitive& primitive, ValueVisitorArgs& args) {
|
H A D | ResourceParser.cpp | 194 std::unique_ptr<BinaryPrimitive> ResourceParser::tryParseNullOrEmpty(const StringPiece16& str) { 208 return util::make_unique<BinaryPrimitive>(value); 211 std::unique_ptr<BinaryPrimitive> ResourceParser::tryParseEnumSymbol(const Attribute& enumAttr, 222 return util::make_unique<BinaryPrimitive>(value); 228 std::unique_ptr<BinaryPrimitive> ResourceParser::tryParseFlagSymbol(const Attribute& flagAttr, 252 return util::make_unique<BinaryPrimitive>(flags); 268 std::unique_ptr<BinaryPrimitive> ResourceParser::tryParseColor(const StringPiece16& str) { 319 return error ? std::unique_ptr<BinaryPrimitive>() : util::make_unique<BinaryPrimitive>(value); 322 std::unique_ptr<BinaryPrimitive> ResourceParse [all...] |
H A D | Linker_test.cpp | 92 EXPECT_NE(nullptr, dynamic_cast<BinaryPrimitive*>(result->entries.front().value.get())); 139 const BinaryPrimitive* bin = dynamic_cast<const BinaryPrimitive*>(
|
H A D | ResourceParser_test.cpp | 202 const BinaryPrimitive* integer = findResource<BinaryPrimitive>(ResourceName{ 213 const BinaryPrimitive* integer = findResource<BinaryPrimitive>(ResourceName{ 311 std::unique_ptr<BinaryPrimitive> flagValue = 454 EXPECT_NE(nullptr, dynamic_cast<const BinaryPrimitive*>(array->items[2].get()));
|
H A D | TableFlattener.cpp | 144 BinaryPrimitive(tempVal)); 148 flattenEntry(symbol.symbol, BinaryPrimitive(tempVal)); 154 flattenEntry(attr, BinaryPrimitive(android::Res_value{}));
|
H A D | ManifestMerger.cpp | 155 std::unique_ptr<BinaryPrimitive> integer = ResourceParser::tryParseInt(attr->value);
|
H A D | BinaryResourceParser.cpp | 721 return util::make_unique<BinaryPrimitive>(nullType); 731 return util::make_unique<BinaryPrimitive>(*value);
|
Completed in 1005 milliseconds