Lines Matching refs:dex_ir

29 bool VerifyOutputDexFile(dex_ir::Header* orig_header,
30 dex_ir::Header* output_header,
33 template<class T> bool VerifyIds(dex_ir::CollectionVector<T>& orig,
34 dex_ir::CollectionVector<T>& output,
37 bool VerifyId(dex_ir::StringId* orig, dex_ir::StringId* output, std::string* error_msg);
38 bool VerifyId(dex_ir::TypeId* orig, dex_ir::TypeId* output, std::string* error_msg);
39 bool VerifyId(dex_ir::ProtoId* orig, dex_ir::ProtoId* output, std::string* error_msg);
40 bool VerifyId(dex_ir::FieldId* orig, dex_ir::FieldId* output, std::string* error_msg);
41 bool VerifyId(dex_ir::MethodId* orig, dex_ir::MethodId* output, std::string* error_msg);
43 bool VerifyClassDefs(dex_ir::CollectionVector<dex_ir::ClassDef>& orig,
44 dex_ir::CollectionVector<dex_ir::ClassDef>& output,
46 bool VerifyClassDef(dex_ir::ClassDef* orig, dex_ir::ClassDef* output, std::string* error_msg);
48 bool VerifyTypeList(const dex_ir::TypeList* orig, const dex_ir::TypeList* output);
50 bool VerifyAnnotationsDirectory(dex_ir::AnnotationsDirectoryItem* orig,
51 dex_ir::AnnotationsDirectoryItem* output,
53 bool VerifyFieldAnnotations(dex_ir::FieldAnnotationVector* orig,
54 dex_ir::FieldAnnotationVector* output,
57 bool VerifyMethodAnnotations(dex_ir::MethodAnnotationVector* orig,
58 dex_ir::MethodAnnotationVector* output,
61 bool VerifyParameterAnnotations(dex_ir::ParameterAnnotationVector* orig,
62 dex_ir::ParameterAnnotationVector* output,
65 bool VerifyAnnotationSetRefList(dex_ir::AnnotationSetRefList* orig,
66 dex_ir::AnnotationSetRefList* output,
68 bool VerifyAnnotationSet(dex_ir::AnnotationSetItem* orig,
69 dex_ir::AnnotationSetItem* output,
71 bool VerifyAnnotation(dex_ir::AnnotationItem* orig,
72 dex_ir::AnnotationItem* output,
74 bool VerifyEncodedAnnotation(dex_ir::EncodedAnnotation* orig,
75 dex_ir::EncodedAnnotation* output,
78 bool VerifyAnnotationElement(dex_ir::AnnotationElement* orig,
79 dex_ir::AnnotationElement* output,
82 bool VerifyEncodedValue(dex_ir::EncodedValue* orig,
83 dex_ir::EncodedValue* output,
86 bool VerifyEncodedArray(dex_ir::EncodedArrayItem* orig,
87 dex_ir::EncodedArrayItem* output,
90 bool VerifyClassData(dex_ir::ClassData* orig, dex_ir::ClassData* output, std::string* error_msg);
91 bool VerifyFields(dex_ir::FieldItemVector* orig,
92 dex_ir::FieldItemVector* output,
95 bool VerifyMethods(dex_ir::MethodItemVector* orig,
96 dex_ir::MethodItemVector* output,
99 bool VerifyCode(dex_ir::CodeItem* orig, dex_ir::CodeItem* output, std::string* error_msg);
100 bool VerifyDebugInfo(dex_ir::DebugInfoItem* orig,
101 dex_ir::DebugInfoItem* output,
103 bool VerifyTries(dex_ir::TryItemVector* orig,
104 dex_ir::TryItemVector* output,
107 bool VerifyHandlers(dex_ir::CatchHandlerVector* orig,
108 dex_ir::CatchHandlerVector* output,
111 bool VerifyHandler(const dex_ir::CatchHandler* orig,
112 const dex_ir::CatchHandler* output,