Searched defs:TypeId (Results 1 - 2 of 2) sorted by relevance

/art/runtime/
H A Ddex_file.h156 struct TypeId { struct in class:art::DexFile
160 DISALLOW_COPY_AND_ASSIGN(TypeId);
574 const TypeId* FindTypeId(const char* string) const;
589 // Returns the TypeId at the specified index.
590 const TypeId& GetTypeId(dex::TypeIndex idx) const {
595 dex::TypeIndex GetIndexForTypeId(const TypeId& type_id) const {
609 const char* GetTypeDescriptor(const TypeId& type_id) const;
612 const TypeId* FindTypeId(dex::StringIndex string_idx) const;
633 const FieldId* FindFieldId(const DexFile::TypeId& declaring_klass,
635 const DexFile::TypeId
[all...]
/art/dexlayout/
H A Ddex_ir.h59 class TypeId;
82 virtual void Dispatch(const TypeId* type_id) = 0;
169 std::vector<std::unique_ptr<TypeId>>& TypeIds() { return type_ids_.Collection(); }
221 TypeId* GetTypeId(uint32_t index) {
253 TypeId* GetTypeIdOrNullPtr(uint16_t index) {
332 CollectionVector<TypeId> type_ids_;
495 class TypeId : public IndexedItem { class in namespace:art::dex_ir
497 explicit TypeId(StringId* string_id) : string_id_(string_id) { size_ = kTypeIdItemSize; } function in class:art::dex_ir::TypeId
498 ~TypeId() OVERRIDE { }
509 DISALLOW_COPY_AND_ASSIGN(TypeId);
[all...]

Completed in 1532 milliseconds