diff options
Diffstat (limited to 'tools/aapt2/ResourceValues.h')
-rw-r--r-- | tools/aapt2/ResourceValues.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tools/aapt2/ResourceValues.h b/tools/aapt2/ResourceValues.h index f8ece6f..b448bd8 100644 --- a/tools/aapt2/ResourceValues.h +++ b/tools/aapt2/ResourceValues.h @@ -222,6 +222,7 @@ struct Attribute : public BaseValue<Attribute> { bool isWeak() const override; virtual Attribute* clone(StringPool* newPool) const override; + void printMask(std::ostream& out) const; virtual void print(std::ostream& out) const override; }; @@ -280,6 +281,10 @@ inline ::std::ostream& operator<<(::std::ostream& out, const Value& value) { return out; } +inline ::std::ostream& operator<<(::std::ostream& out, const Attribute::Symbol& s) { + return out << s.symbol.name.entry << "=" << s.value; +} + /** * The argument object that gets passed through the value * back to the ValueVisitor. Subclasses of ValueVisitor should |