Home Segments Index Top Previous Next

565: Mainline

Similarly, the line containing doesNotUnderstand: tells you that the receiver–message combinations leading to the error report includes a doesNotUnderstand: message sent to a SmallInteger instance.

The line also tells you, via the name inside the parentheses, that no doesNotUnderstand: method is defined in the SmallInteger class, but the SmallInteger instance inherits a doesNoteUnderstand defined in the Object class:

               *-- Class from which doesNotUnderstand: 
               |   method is inherited 
               v 
SmallInteger(Object)>>doesNotUnderstand: