Searched refs:Macro (Results 1 – 13 of 13) sorted by relevance
/aosp14/frameworks/base/tools/aapt2/ |
H A D | ValueTransformer.h | 40 struct Macro; 101 AAPT_TRANSFORM_VALUE(Macro);
|
H A D | ResourceValues.h | 367 struct Macro : public TransformableValue<Macro, BaseValue<Macro>> { struct 415 std::unique_ptr<Macro> TransformDerived(const Macro* value) override;
|
H A D | ValueTransformer.cpp | 49 VALUE_CREATE_VALUE_DECL(Macro);
|
H A D | ValueVisitor.h | 46 virtual void Visit(Macro* value) { in Visit() 98 virtual void Visit(const Macro* value) { in Visit()
|
H A D | ResourceValues.cpp | 1028 bool Macro::Equals(const Value* value) const { in Equals() 1029 const Macro* other = ValueCast<Macro>(value); in Equals() 1039 void Macro::Print(std::ostream* out) const { in Print() 1175 std::unique_ptr<Macro> CloningValueTransformer::TransformDerived(const Macro* value) { in TransformDerived() 1176 auto new_value = std::make_unique<Macro>(*value); in TransformDerived()
|
H A D | ResourceParser_test.cpp | 343 Macro* macro = test::GetValue<Macro>(&table_, "macro/foo"); in TEST_F() 357 Macro* macro = test::GetValue<Macro>(&table_, "macro/foo"); in TEST_F()
|
H A D | ResourceParser.cpp | 900 auto macro = std::make_unique<Macro>(); in ParseMacro() 907 Macro::Namespace{.alias = decl.prefix, in ParseMacro()
|
/aosp14/frameworks/base/tools/aapt2/link/ |
H A D | ReferenceLinker.cpp | 204 explicit MacroDeclStack(std::vector<Macro::Namespace> namespaces) in MacroDeclStack() 221 std::vector<Macro::Namespace> alias_namespaces_; 402 auto macro = ValueCast<Macro>(macro_values[0]->value.get()); in LinkReference()
|
/aosp14/frameworks/base/tools/aapt2/format/proto/ |
H A D | ProtoSerialize_test.cpp | 902 auto original = std::make_unique<Macro>(); in TEST() 909 Macro::Namespace{.alias = "prefix", .package_name = "package.name", .is_private = true}); in TEST() 927 Macro* deserialized = test::GetValue<Macro>(&new_table, "com.app.a:macro/foo"); in TEST()
|
H A D | ProtoDeserialize.cpp | 682 static bool DeserializeMacroFromPb(const pb::MacroBody& pb_ref, Macro* out_ref, in DeserializeMacroFromPb() 702 Macro::Namespace{.alias = namespace_decls.prefix(), in DeserializeMacroFromPb() 854 auto macro = std::make_unique<Macro>(); in DeserializeValueFromPb()
|
H A D | ProtoSerialize.cpp | 469 static void SerializeMacroToPb(const Macro& ref, pb::MacroBody* pb_macro) { in SerializeMacroToPb() 696 void Visit(const Macro* macro) override { in Visit()
|
/aosp14/frameworks/base/libs/hwui/ |
H A D | Android.bp | 753 // Macro-bench app
|
/aosp14/frameworks/base/media/native/midi/include/ |
H A D | Doxyfile | 2057 # performed. Macro expansion can be done in a controlled way by setting
|