/** @since 0.17 or earlier */ @Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + (isFinal() ? 1231 : 1237); return result; }
@Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + (isFinal() ? 1231 : 1237); return result; }
/** @since 0.17 or earlier */ @Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + (isFinal() ? 1231 : 1237); return result; }
@Override public boolean equals(Object obj) { if (this == obj) { return true; } if (obj == null) { return false; } if (getClass() != obj.getClass()) { return false; } Location other = (Location) obj; if (isFinal() != other.isFinal()) { return false; } return true; }
/** @since 0.17 or earlier */ @Override public boolean equals(Object obj) { if (this == obj) { return true; } if (obj == null) { return false; } if (getClass() != obj.getClass()) { return false; } Location other = (Location) obj; if (isFinal() != other.isFinal()) { return false; } return true; }
/** @since 0.17 or earlier */ @Override public boolean equals(Object obj) { if (this == obj) { return true; } if (obj == null) { return false; } if (getClass() != obj.getClass()) { return false; } Location other = (Location) obj; if (isFinal() != other.isFinal()) { return false; } return true; }
/** @since 0.17 or earlier */ @Override public String toString() { String finalString = isFinal() ? "f" : ""; String typeString = (this instanceof com.oracle.truffle.api.object.TypedLocation ? ((com.oracle.truffle.api.object.TypedLocation) this).getType().getSimpleName() : "Object"); return finalString + typeString + getWhereString(); }
@Override public String toString() { String finalString = isFinal() ? "f" : ""; String typeString = this instanceof IntLocation ? "i" : (this instanceof DoubleLocation ? "d" : (this instanceof BooleanLocation ? "b" : (this instanceof TypedLocation ? ((TypedLocation) this).getType().getSimpleName() : "o"))); return finalString + typeString + getWhereString(); }
/** @since 0.17 or earlier */ @Override public String toString() { String finalString = isFinal() ? "f" : ""; String typeString = (this instanceof com.oracle.truffle.api.object.TypedLocation ? ((com.oracle.truffle.api.object.TypedLocation) this).getType().getSimpleName() : "Object"); return finalString + typeString + getWhereString(); }