The code for the default NoPrint method will apply the AfterEval method to r if there is one, and replace r by the result. It will then apply the appropriate AfterNoPrint method to r, which is normally used to provide auxiliary information to the user about the type of the result.
Methods for NoPrint :