Lines Matching defs:accessor
127 art::CodeItemInstructionAccessor accessor(art_method->DexInstructions());
128 if (!accessor.HasCodeItem()) {
134 *size_ptr = accessor.InsnsSizeInCodeUnits() * 2;
139 memcpy(*bytecode_ptr, accessor.Insns(), *size_ptr);
204 art::CodeItemDebugInfoAccessor accessor(art_method->DexInstructionDebugInfo());
205 if (!accessor.HasCodeItem()) {
270 if (!accessor.DecodeDebugLocalInfo(art_method->IsStatic(),
469 art::CodeItemDebugInfoAccessor accessor;
484 accessor = art::CodeItemDebugInfoAccessor(art_method->DexInstructionDebugInfo());
486 DCHECK(accessor.HasCodeItem()) << art_method->PrettyMethod() << " " << dex_file->GetLocation();
491 accessor.DebugInfoOffset(), CollectLineNumbers, &context);
621 art::CodeItemDebugInfoAccessor accessor(method->DexInstructionDebugInfo());
622 if (!accessor.HasCodeItem()) {
661 if (!dex_file->DecodeDebugLocalInfo(accessor.RegistersSize(),
662 accessor.InsSize(),
663 accessor.InsnsSizeInCodeUnits(),
664 accessor.DebugInfoOffset(),