Home | History | Annotate | Download | only in dexlayout

Lines Matching refs:FieldId

47 class FieldId;
85 virtual void Dispatch(const FieldId* field_id) = 0;
172 std::vector<std::unique_ptr<FieldId>>& FieldIds() { return field_ids_.Collection(); }
230 FieldId* GetFieldId(uint32_t index) {
335 CollectionVector<FieldId> field_ids_;
553 class FieldId : public IndexedItem {
555 FieldId(const TypeId* klass, const TypeId* type, const StringId* name)
557 ~FieldId() OVERRIDE { }
572 DISALLOW_COPY_AND_ASSIGN(FieldId);
599 FieldItem(uint32_t access_flags, const FieldId* field_id)
604 const FieldId* GetFieldId() const { return field_id_; }
610 const FieldId* field_id_;
656 void SetFieldId(FieldId* field_id) { u_.field_val_ = field_id; }
674 FieldId* GetFieldId() const { return u_.field_val_; }
696 FieldId* field_val_;
892 std::vector<FieldId*>* field_ids)
901 std::vector<FieldId*>* FieldIds() const { return field_ids_.get(); }
907 std::unique_ptr<std::vector<FieldId*>> field_ids_;
1069 FieldAnnotation(FieldId* field_id, AnnotationSetItem* annotation_set_item)
1072 FieldId* GetFieldId() const { return field_id_; }
1076 FieldId* field_id_;