Lines Matching refs:ClassDef
195 struct ClassDef { struct
226 DISALLOW_COPY_AND_ASSIGN(ClassDef); argument
655 const ClassDef& GetClassDef(uint16_t idx) const { in GetClassDef()
660 uint16_t GetIndexForClassDef(const ClassDef& class_def) const { in GetIndexForClassDef()
667 const char* GetClassDescriptor(const ClassDef& class_def) const { in GetClassDescriptor()
673 const ClassDef* FindClassDef(const char* descriptor, size_t hash) const;
676 const ClassDef* FindClassDef(uint16_t type_idx) const;
678 const TypeList* GetInterfacesList(const ClassDef& class_def) const { in GetInterfacesList()
688 const uint8_t* GetClassData(const ClassDef& class_def) const { in GetClassData()
759 const uint8_t* GetEncodedStaticFieldValuesArray(const ClassDef& class_def) const { in GetEncodedStaticFieldValuesArray()
871 const char* GetSourceFile(const ClassDef& class_def) const { in GetSourceFile()
1018 const ClassDef* const class_defs_;
1024 void MakeEmpty(std::pair<const char*, const ClassDef*>& pair) const { in MakeEmpty()
1028 bool IsEmpty(const std::pair<const char*, const ClassDef*>& pair) const { in IsEmpty()
1046 typedef HashMap<const char*, const ClassDef*, UTF16EmptyFn, UTF16HashCmp, UTF16HashCmp> Index;
1213 InvokeType GetMethodInvokeType(const DexFile::ClassDef& class_def) const { in GetMethodInvokeType()
1308 ClassLinker* linker, const DexFile::ClassDef& class_def)