Home | History | Annotate | Download | only in dexlayout

Lines Matching refs:AnnotationItem

35 class AnnotationItem;
97 virtual void Dispatch(AnnotationItem* annotation_item) = 0;
183 std::map<uint32_t, std::unique_ptr<AnnotationItem>>& AnnotationItems()
209 AnnotationItem* CreateAnnotationItem(const DexFile::AnnotationItem* annotation, uint32_t offset);
344 CollectionMap<AnnotationItem> annotation_items_;
1016 class AnnotationItem : public Item {
1018 AnnotationItem(uint8_t visibility, EncodedAnnotation* annotation)
1030 DISALLOW_COPY_AND_ASSIGN(AnnotationItem);
1035 explicit AnnotationSetItem(std::vector<AnnotationItem*>* items) : items_(items) {
1040 std::vector<AnnotationItem*>* GetItems() { return items_.get(); }
1045 std::unique_ptr<std::vector<AnnotationItem*>> items_;