Lines Matching refs:slicer
36 dex_ir_->magic = slicer::MemView(header_, sizeof(dex::Header::magic)); in Reader()
39 slicer::ArrayView<const dex::ClassDef> Reader::ClassDefs() const { in ClassDefs()
44 slicer::ArrayView<const dex::StringId> Reader::StringIds() const { in StringIds()
49 slicer::ArrayView<const dex::TypeId> Reader::TypeIds() const { in TypeIds()
54 slicer::ArrayView<const dex::FieldId> Reader::FieldIds() const { in FieldIds()
59 slicer::ArrayView<const dex::MethodId> Reader::MethodIds() const { in MethodIds()
64 slicer::ArrayView<const dex::ProtoId> Reader::ProtoIds() const { in ProtoIds()
556 SLICER_EXTRA(ir_encoded_value->original = slicer::MemView(base_ptr, *pptr - base_ptr)); in ParseEncodedValue()
696 ir_debug_info->data = slicer::MemView(base_ptr, ptr - base_ptr); in ExtractDebugInfo()
717 slicer::ArrayView<const dex::u2>(dex_code->insns, dex_code->insns_size); in ExtractCode()
735 slicer::ArrayView<const dex::TryBlock>(tries, dex_code->tries_size); in ExtractCode()
760 ir_code->catch_handlers = slicer::MemView(handlers_list, ptr - handlers_list); in ExtractCode()
869 ir_string->data = slicer::MemView(data, size); in ParseString()
878 void Reader::ParseInstructions(slicer::ArrayView<const dex::u2> code) { in ParseInstructions()