final int[] table = this.table; if (table != null) { final int length = table.length; int lastPC = 0; for (int i = 0; i < length; i += 2) { final int o = table[i+1]; if (o > offset) { return lastPC; } else { lastPC = table[i+0]; } } } return 0; }
final int[] table = this.table; if (table != null) { final int length = table.length; int lastPC = 0; for (int i = 0; i < length; i += 2) { final int o = table[ i + 1]; if (o > offset) { return lastPC; } else { lastPC = table[ i + 0]; } } return lastPC; } else { return 0; } }
	public int findPC(int offset) {		final int[] table = this.table;		if (table != null) {			final int length = table.length;			int lastPC = 0;			for (int i = 0; i < length; i += 2) {				final int o = table[i+1];				if (o > offset) {					return lastPC;				} else {					lastPC = table[i+0];				}			}		}		return 0;	}