Lines Matching defs:entry

264                 // Combined advance PC + position entry
294 LocalList.Entry entry = locals.get(curLocalIdx++);
295 int reg = entry.getRegister();
298 if (entry == prevEntry) {
307 // At this point we have a new entry one way or another.
308 lastEntryForReg[reg] = entry;
310 if (entry.isStart()) {
311 if ((prevEntry != null) && entry.matches(prevEntry)) {
324 emitLocalRestart(entry);
326 emitLocalStart(entry);
338 if (entry.getDisposition()
340 emitLocalEnd(entry);
384 PositionList.Entry entry = sortedPositions.get(0);
385 line = entry.getPosition().getLine();
400 * entry for the 'this' pointer.
550 // only the lowest-start-address entry is included.
574 * Returns a string representation of this LocalList entry that is
577 * @param e {@code non-null;} entry
616 * @param entry entry associated with this restart
619 private void emitLocalRestart(LocalList.Entry entry)
625 emitUnsignedLeb128(entry.getRegister());
630 address, entryAnnotationString(entry)));
687 * @param entry entry to emit
690 private void emitLocalStart(LocalList.Entry entry)
693 if (entry.getSignature() != null) {
694 emitLocalStartExtended(entry);
702 emitUnsignedLeb128(entry.getRegister());
703 emitStringIndex(entry.getName());
704 emitTypeIndex(entry.getType());
709 entryAnnotationString(entry)));
721 * @param entry entry to emit
724 private void emitLocalStartExtended(LocalList.Entry entry)
731 emitUnsignedLeb128(entry.getRegister());
732 emitStringIndex(entry.getName());
733 emitTypeIndex(entry.getType());
734 emitStringIndex(entry.getSignature());
739 entryAnnotationString(entry)));
750 * @param entry {@code entry non-null;} entry associated with end.
753 private void emitLocalEnd(LocalList.Entry entry)
759 output.writeUleb128(entry.getRegister());
764 entryAnnotationString(entry)));
774 * entry. This will typically be a single special opcode, although
777 * @param entry position entry to emit.
780 private void emitPosition(PositionList.Entry entry)
783 SourcePosition pos = entry.getPosition();
785 int newAddress = entry.getAddress();