code: Name typeSig(Type type) {
          Assert.check(signatureGen.isEmpty());
          //- System.out.println(" ? " + type);
          signatureGen.assembleSig(type);
          Name n = signatureGen.toName();
          signatureGen.reset();
          //- System.out.println("   " + n);
          return n;
      }
docs: Return signature of given type