Searched refs:TransformDerived (Results 1 – 7 of 7) sorted by relevance
404 std::unique_ptr<Reference> TransformDerived(const Reference* value) override;405 std::unique_ptr<Id> TransformDerived(const Id* value) override;406 std::unique_ptr<RawString> TransformDerived(const RawString* value) override;407 std::unique_ptr<String> TransformDerived(const String* value) override;408 std::unique_ptr<StyledString> TransformDerived(const StyledString* value) override;409 std::unique_ptr<FileReference> TransformDerived(const FileReference* value) override;410 std::unique_ptr<BinaryPrimitive> TransformDerived(const BinaryPrimitive* value) override;411 std::unique_ptr<Attribute> TransformDerived(const Attribute* value) override;412 std::unique_ptr<Style> TransformDerived(const Style* value) override;413 std::unique_ptr<Array> TransformDerived(const Array* value) override;[all …]
25 return TransformDerived(value); \30 return TransformDerived(value); \
1102 std::unique_ptr<Reference> CloningValueTransformer::TransformDerived(const Reference* value) { in TransformDerived() function in aapt::CloningValueTransformer1106 std::unique_ptr<Id> CloningValueTransformer::TransformDerived(const Id* value) { in TransformDerived() function in aapt::CloningValueTransformer1110 std::unique_ptr<RawString> CloningValueTransformer::TransformDerived(const RawString* value) { in TransformDerived() function in aapt::CloningValueTransformer1115 std::unique_ptr<String> CloningValueTransformer::TransformDerived(const String* value) { in TransformDerived() function in aapt::CloningValueTransformer1121 std::unique_ptr<StyledString> CloningValueTransformer::TransformDerived(const StyledString* value) { in TransformDerived() function in aapt::CloningValueTransformer1127 std::unique_ptr<FileReference> CloningValueTransformer::TransformDerived( in TransformDerived() function in aapt::CloningValueTransformer1135 std::unique_ptr<BinaryPrimitive> CloningValueTransformer::TransformDerived( in TransformDerived() function in aapt::CloningValueTransformer1140 std::unique_ptr<Attribute> CloningValueTransformer::TransformDerived(const Attribute* value) { in TransformDerived() function in aapt::CloningValueTransformer1155 std::unique_ptr<Style> CloningValueTransformer::TransformDerived(const Style* value) { in TransformDerived() function in aapt::CloningValueTransformer1165 std::unique_ptr<Array> CloningValueTransformer::TransformDerived(const Array* value) { in TransformDerived() function in aapt::CloningValueTransformer[all …]
28 return transformer.TransformDerived(static_cast<const Derived*>(this)); in Transform()
43 virtual std::unique_ptr<T> TransformDerived(const T* value) = 0; \
45 std::unique_ptr<Reference> TransformDerived(const Reference* value) override;47 std::unique_ptr<Style> TransformDerived(const Style* value) override;
76 std::unique_ptr<Reference> ReferenceLinkerTransformer::TransformDerived(const Reference* value) { in TransformDerived() function in aapt::ReferenceLinkerTransformer92 return CloningValueTransformer::TransformDerived(value); in TransformDerived()95 std::unique_ptr<Style> ReferenceLinkerTransformer::TransformDerived(const Style* style) { in TransformDerived() function in aapt::ReferenceLinkerTransformer99 auto new_style = CloningValueTransformer::TransformDerived(style); in TransformDerived()101 new_style->parent = *TransformDerived(&style->parent.value()); in TransformDerived()159 return CloningValueTransformer::TransformDerived(value); in TransformItem()