Lines Matching refs:AidlAnnotation
137 class AidlAnnotation : public AidlNode {
139 static AidlAnnotation* Parse(const AidlLocation& location, const string& name);
141 AidlAnnotation(const AidlAnnotation&) = default;
142 AidlAnnotation(AidlAnnotation&&) = default;
143 virtual ~AidlAnnotation() = default;
151 AidlAnnotation(const AidlLocation& location, const string& name);
156 static inline bool operator<(const AidlAnnotation& lhs, const AidlAnnotation& rhs) {
159 static inline bool operator==(const AidlAnnotation& lhs, const AidlAnnotation& rhs) {
171 void Annotate(vector<AidlAnnotation>&& annotations) { annotations_ = std::move(annotations); } in Annotate()
179 const vector<AidlAnnotation>& GetAnnotations() const { return annotations_; } in GetAnnotations()
182 vector<AidlAnnotation> annotations_;