public void visit(Tree.Return that) {
   super.visit(that);
   if (!withinDeclaration) {
     if (isSharedDeclarationUninitialized()) {
       that.addError(
           "must be definitely specified by class initializer: '"
               + message(declaration)
               + " is shared'");
     }
   }
   exit();
 }