public long toLong () {
public long toLong () throws VM_PragmaLogicallyUninterruptible {
  public long toLong () {    if (VM.VerifyAssertions && VM.runningVM) VM._assert(VM.NOT_REACHED);  // call site should have been hijacked by magic in compiler    return value;  }