Home
last modified time | relevance | path

Searched refs:pptr (Results 1 – 3 of 3) sorted by relevance

/tools/dexter/slicer/
Dreader.cc369 ir::FieldAnnotation* Reader::ParseFieldAnnotation(const dex::u1** pptr) { in ParseFieldAnnotation() argument
370 auto dex_field_annotation = reinterpret_cast<const dex::FieldAnnotationsItem*>(*pptr); in ParseFieldAnnotation()
379 *pptr += sizeof(dex::FieldAnnotationsItem); in ParseFieldAnnotation()
383 ir::MethodAnnotation* Reader::ParseMethodAnnotation(const dex::u1** pptr) { in ParseMethodAnnotation() argument
385 reinterpret_cast<const dex::MethodAnnotationsItem*>(*pptr); in ParseMethodAnnotation()
394 *pptr += sizeof(dex::MethodAnnotationsItem); in ParseMethodAnnotation()
398 ir::ParamAnnotation* Reader::ParseParamAnnotation(const dex::u1** pptr) { in ParseParamAnnotation() argument
400 reinterpret_cast<const dex::ParameterAnnotationsItem*>(*pptr); in ParseParamAnnotation()
409 *pptr += sizeof(dex::ParameterAnnotationsItem); in ParseParamAnnotation()
413 ir::EncodedField* Reader::ParseEncodedField(const dex::u1** pptr, dex::u4* base_index) { in ParseEncodedField() argument
[all …]
/tools/dexter/slicer/export/slicer/
Dreader.h78 ir::FieldAnnotation* ParseFieldAnnotation(const dex::u1** pptr);
79 ir::MethodAnnotation* ParseMethodAnnotation(const dex::u1** pptr);
80 ir::ParamAnnotation* ParseParamAnnotation(const dex::u1** pptr);
81 ir::EncodedField* ParseEncodedField(const dex::u1** pptr, dex::u4* baseIndex);
82 ir::Annotation* ParseAnnotation(const dex::u1** pptr);
85 ir::EncodedValue* ParseEncodedValue(const dex::u1** pptr);
86 ir::EncodedArray* ParseEncodedArray(const dex::u1** pptr);
91 ir::EncodedMethod* ParseEncodedMethod(const dex::u1** pptr, dex::u4* baseIndex);
Ddex_leb128.h28 inline u4 ReadULeb128(const u1** pptr) { in ReadULeb128() argument
29 const u1* ptr = *pptr; in ReadULeb128()
52 *pptr = ptr; in ReadULeb128()
58 inline s4 ReadSLeb128(const u1** pptr) { in ReadSLeb128() argument
59 const u1* ptr = *pptr; in ReadSLeb128()
90 *pptr = ptr; in ReadSLeb128()