Searched refs:Macro (Results 1 – 18 of 18) sorted by relevance
40 struct Macro;101 AAPT_TRANSFORM_VALUE(Macro);
368 struct Macro : public TransformableValue<Macro, BaseValue<Macro>> { struct416 std::unique_ptr<Macro> TransformDerived(const Macro* value) override;
49 VALUE_CREATE_VALUE_DECL(Macro);
46 virtual void Visit(Macro* value) { in Visit()98 virtual void Visit(const Macro* value) { in Visit()
1045 bool Macro::Equals(const Value* value) const { in Equals()1046 const Macro* other = ValueCast<Macro>(value); in Equals()1056 void Macro::Print(std::ostream* out) const { in Print()1192 std::unique_ptr<Macro> CloningValueTransformer::TransformDerived(const Macro* value) { in TransformDerived()1193 auto new_value = std::make_unique<Macro>(*value); in TransformDerived()
343 Macro* macro = test::GetValue<Macro>(&table_, "macro/foo"); in TEST_F()357 Macro* macro = test::GetValue<Macro>(&table_, "macro/foo"); in TEST_F()
900 auto macro = std::make_unique<Macro>(); in ParseMacro()907 Macro::Namespace{.alias = decl.prefix, in ParseMacro()
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()
903 auto original = std::make_unique<Macro>(); in TEST()910 Macro::Namespace{.alias = "prefix", .package_name = "package.name", .is_private = true}); in TEST()928 Macro* deserialized = test::GetValue<Macro>(&new_table, "com.app.a:macro/foo"); in TEST()
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()
469 static void SerializeMacroToPb(const Macro& ref, pb::MacroBody* pb_macro) { in SerializeMacroToPb()696 void Visit(const Macro* macro) override { in Visit()
801 // Macro-bench app
META-INF/ META-INF/MANIFEST.MF org/ org/clearsilver/ org/ ...
1331 # compilation will be performed. Macro expansion can be done in a controlled
1587 # compilation will be performed. Macro expansion can be done in a controlled
1902 # performed. Macro expansion can be done in a controlled way by setting
2007 # performed. Macro expansion can be done in a controlled way by setting
2057 # performed. Macro expansion can be done in a controlled way by setting