src/Pure/General/exn.scala
changeset 65235 fe6d2cd61009
parent 64370 865b39487b5d
child 65237 f3ba27dfaeca
equal deleted inserted replaced
65234:1d6e9048cb62 65235:fe6d2cd61009
    18         case other: User_Error => message == other.getMessage
    18         case other: User_Error => message == other.getMessage
    19         case _ => false
    19         case _ => false
    20       }
    20       }
    21     override def hashCode: Int = message.hashCode
    21     override def hashCode: Int = message.hashCode
    22 
    22 
    23     override def toString: String = "ERROR(" + message + ")"
    23     override def toString: String = "ERROR(" + Output.clean_yxml(message) + ")"
    24   }
    24   }
    25 
    25 
    26   object ERROR
    26   object ERROR
    27   {
    27   {
    28     def apply(message: String): User_Error = new User_Error(message)
    28     def apply(message: String): User_Error = new User_Error(message)