Home
last modified time | relevance | path

Searched refs:ValueTransformer (Results 1 – 6 of 6) sorted by relevance

/frameworks/base/tools/aapt2/
DValueTransformer_inline.h22 inline ValueTransformer::ValueTransformer(android::StringPool* new_pool) : pool_(new_pool) { in ValueTransformer() function
27 ValueTransformer& transformer) const { in Transform()
32 Value* TransformableValue<Derived, Base>::TransformValueImpl(ValueTransformer& transformer) const { in TransformValueImpl()
39 Item* TransformableItem<Derived, Base>::TransformItemImpl(ValueTransformer& transformer) const { in TransformItemImpl()
DValueTransformer.h82 struct ValueTransformer { struct
85 explicit ValueTransformer(android::StringPool* new_pool);
86 virtual ~ValueTransformer() = default;
113 std::unique_ptr<Derived> Transform(ValueTransformer& transformer) const;
116 Value* TransformValueImpl(ValueTransformer& transformer) const override;
122 Item* TransformItemImpl(ValueTransformer& transformer) const override;
DValueTransformer.cpp24 std::unique_ptr<Value> ValueTransformer::TransformValue(const T* value) { \
29 std::unique_ptr<Item> ValueTransformer::TransformItem(const T* value) { \
32 std::unique_ptr<Value> ValueTransformer::TransformValue(const T* value) { \
DResourceValues.h103 std::unique_ptr<Value> Transform(ValueTransformer& transformer) const;
121 virtual Value* TransformValueImpl(ValueTransformer& transformer) const = 0;
138 std::unique_ptr<Item> Transform(ValueTransformer& transformer) const;
141 virtual Item* TransformItemImpl(ValueTransformer& transformer) const = 0;
401 struct CloningValueTransformer : public ValueTransformer {
DAndroid.bp159 "ValueTransformer.cpp",
DResourceValues.cpp50 std::unique_ptr<Value> Value::Transform(ValueTransformer& transformer) const { in Transform()
54 std::unique_ptr<Item> Item::Transform(ValueTransformer& transformer) const { in Transform()
1099 : ValueTransformer(new_pool) { in CloningValueTransformer()