Lines Matching refs:address
24 * line number and original bytecode address.
35 * {@code >= -1;} the bytecode address, or {@code -1} if that
38 private final int address;
51 * @param address {@code >= -1;} original bytecode address or {@code -1}
56 public SourcePosition(CstString sourceFile, int address, int line) {
57 if (address < -1) {
58 throw new IllegalArgumentException("address < -1");
66 this.address = address;
86 if (address < 0) {
89 sb.append(Hex.u2(address));
108 return (address == pos.address) && sameLineAndFile(pos);
114 return sourceFile.hashCode() + address + line;
151 * Gets the original bytecode address.
153 * @return {@code >= -1;} the address or {@code -1} if unknown
156 return address;