Lines Matching refs:dex_ir

33 bool VerifyOutputDexFile(dex_ir::Header* orig_header,  in VerifyOutputDexFile()
34 dex_ir::Header* output_header, in VerifyOutputDexFile()
51 template<class T> bool VerifyIds(dex_ir::CollectionVector<T>& orig, in VerifyIds()
52 dex_ir::CollectionVector<T>& output, in VerifyIds()
75 bool VerifyId(dex_ir::StringId* orig, dex_ir::StringId* output, std::string* error_msg) { in VerifyId()
87 bool VerifyId(dex_ir::TypeId* orig, dex_ir::TypeId* output, std::string* error_msg) { in VerifyId()
99 bool VerifyId(dex_ir::ProtoId* orig, dex_ir::ProtoId* output, std::string* error_msg) { in VerifyId()
124 bool VerifyId(dex_ir::FieldId* orig, dex_ir::FieldId* output, std::string* error_msg) { in VerifyId()
153 bool VerifyId(dex_ir::MethodId* orig, dex_ir::MethodId* output, std::string* error_msg) { in VerifyId()
183 bool operator()(dex_ir::ClassDef* lhs, dex_ir::ClassDef* rhs) const { in operator ()()
190 bool VerifyClassDefs(dex_ir::CollectionVector<dex_ir::ClassDef>& orig, in VerifyClassDefs()
191 dex_ir::CollectionVector<dex_ir::ClassDef>& output, in VerifyClassDefs()
194 std::set<dex_ir::ClassDef*, ClassDefCompare> orig_set; in VerifyClassDefs()
195 std::set<dex_ir::ClassDef*, ClassDefCompare> output_set; in VerifyClassDefs()
224 bool VerifyClassDef(dex_ir::ClassDef* orig, dex_ir::ClassDef* output, std::string* error_msg) { in VerifyClassDef()
279 bool VerifyTypeList(const dex_ir::TypeList* orig, const dex_ir::TypeList* output) { in VerifyTypeList()
283 const dex_ir::TypeIdVector* orig_list = orig->GetTypeList(); in VerifyTypeList()
284 const dex_ir::TypeIdVector* output_list = output->GetTypeList(); in VerifyTypeList()
296 bool VerifyAnnotationsDirectory(dex_ir::AnnotationsDirectoryItem* orig, in VerifyAnnotationsDirectory()
297 dex_ir::AnnotationsDirectoryItem* output, in VerifyAnnotationsDirectory()
327 bool VerifyFieldAnnotations(dex_ir::FieldAnnotationVector* orig, in VerifyFieldAnnotations()
328 dex_ir::FieldAnnotationVector* output, in VerifyFieldAnnotations()
349 dex_ir::FieldAnnotation* orig_field = (*orig)[i].get(); in VerifyFieldAnnotations()
350 dex_ir::FieldAnnotation* output_field = (*output)[i].get(); in VerifyFieldAnnotations()
368 bool VerifyMethodAnnotations(dex_ir::MethodAnnotationVector* orig, in VerifyMethodAnnotations()
369 dex_ir::MethodAnnotationVector* output, in VerifyMethodAnnotations()
390 dex_ir::MethodAnnotation* orig_method = (*orig)[i].get(); in VerifyMethodAnnotations()
391 dex_ir::MethodAnnotation* output_method = (*output)[i].get(); in VerifyMethodAnnotations()
409 bool VerifyParameterAnnotations(dex_ir::ParameterAnnotationVector* orig, in VerifyParameterAnnotations()
410 dex_ir::ParameterAnnotationVector* output, in VerifyParameterAnnotations()
431 dex_ir::ParameterAnnotation* orig_param = (*orig)[i].get(); in VerifyParameterAnnotations()
432 dex_ir::ParameterAnnotation* output_param = (*output)[i].get(); in VerifyParameterAnnotations()
450 bool VerifyAnnotationSetRefList(dex_ir::AnnotationSetRefList* orig, in VerifyAnnotationSetRefList()
451 dex_ir::AnnotationSetRefList* output, in VerifyAnnotationSetRefList()
453 std::vector<dex_ir::AnnotationSetItem*>* orig_items = orig->GetItems(); in VerifyAnnotationSetRefList()
454 std::vector<dex_ir::AnnotationSetItem*>* output_items = output->GetItems(); in VerifyAnnotationSetRefList()
471 bool VerifyAnnotationSet(dex_ir::AnnotationSetItem* orig, in VerifyAnnotationSet()
472 dex_ir::AnnotationSetItem* output, in VerifyAnnotationSet()
481 std::vector<dex_ir::AnnotationItem*>* orig_items = orig->GetItems(); in VerifyAnnotationSet()
482 std::vector<dex_ir::AnnotationItem*>* output_items = output->GetItems(); in VerifyAnnotationSet()
498 bool VerifyAnnotation(dex_ir::AnnotationItem* orig, in VerifyAnnotation()
499 dex_ir::AnnotationItem* output, in VerifyAnnotation()
514 bool VerifyEncodedAnnotation(dex_ir::EncodedAnnotation* orig, in VerifyEncodedAnnotation()
515 dex_ir::EncodedAnnotation* output, in VerifyEncodedAnnotation()
526 dex_ir::AnnotationElementVector* orig_elements = orig->GetAnnotationElements(); in VerifyEncodedAnnotation()
527 dex_ir::AnnotationElementVector* output_elements = output->GetAnnotationElements(); in VerifyEncodedAnnotation()
547 bool VerifyAnnotationElement(dex_ir::AnnotationElement* orig, in VerifyAnnotationElement()
548 dex_ir::AnnotationElement* output, in VerifyAnnotationElement()
562 bool VerifyEncodedValue(dex_ir::EncodedValue* orig, in VerifyEncodedValue()
563 dex_ir::EncodedValue* output, in VerifyEncodedValue()
714 bool VerifyEncodedArray(dex_ir::EncodedArrayItem* orig, in VerifyEncodedArray()
715 dex_ir::EncodedArrayItem* output, in VerifyEncodedArray()
724 dex_ir::EncodedValueVector* orig_vector = orig->GetEncodedValues(); in VerifyEncodedArray()
725 dex_ir::EncodedValueVector* output_vector = output->GetEncodedValues(); in VerifyEncodedArray()
744 bool VerifyClassData(dex_ir::ClassData* orig, dex_ir::ClassData* output, std::string* error_msg) { in VerifyClassData()
773 bool VerifyFields(dex_ir::FieldItemVector* orig, in VerifyFields()
774 dex_ir::FieldItemVector* output, in VerifyFields()
785 dex_ir::FieldItem* orig_field = &(*orig)[i]; in VerifyFields()
786 dex_ir::FieldItem* output_field = &(*output)[i]; in VerifyFields()
806 bool VerifyMethods(dex_ir::MethodItemVector* orig, in VerifyMethods()
807 dex_ir::MethodItemVector* output, in VerifyMethods()
818 dex_ir::MethodItem* orig_method = &(*orig)[i]; in VerifyMethods()
819 dex_ir::MethodItem* output_method = &(*output)[i]; in VerifyMethods()
842 bool VerifyCode(dex_ir::CodeItem* orig, dex_ir::CodeItem* output, std::string* error_msg) { in VerifyCode()
899 bool VerifyDebugInfo(dex_ir::DebugInfoItem* orig, in VerifyDebugInfo()
900 dex_ir::DebugInfoItem* output, in VerifyDebugInfo()
930 bool VerifyTries(dex_ir::TryItemVector* orig, in VerifyTries()
931 dex_ir::TryItemVector* output, in VerifyTries()
949 const dex_ir::TryItem* orig_try = (*orig)[i].get(); in VerifyTries()
950 const dex_ir::TryItem* output_try = (*output)[i].get(); in VerifyTries()
977 bool VerifyHandlers(dex_ir::CatchHandlerVector* orig, in VerifyHandlers()
978 dex_ir::CatchHandlerVector* output, in VerifyHandlers()
1004 bool VerifyHandler(const dex_ir::CatchHandler* orig, in VerifyHandler()
1005 const dex_ir::CatchHandler* output, in VerifyHandler()
1008 dex_ir::TypeAddrPairVector* orig_handlers = orig->GetHandlers(); in VerifyHandler()
1009 dex_ir::TypeAddrPairVector* output_handlers = output->GetHandlers(); in VerifyHandler()
1019 const dex_ir::TypeAddrPair* orig_handler = (*orig_handlers)[i].get(); in VerifyHandler()
1020 const dex_ir::TypeAddrPair* output_handler = (*output_handlers)[i].get(); in VerifyHandler()