whole_func_string: function(text, doubleQuote) {
      if (!doubleQuote) {
        // single quote fix
        return text.replace(/\\['\\]/g, function(seq) {
          return specialChar[seq];
        });
      }
      return text.replace(/\\[rntvef"'\\$]/g, function(seq) {
        return specialChar[seq];
      });
    }
func_code_string: function(text, doubleQuote) {
      if (!doubleQuote) {
        // single quote fix
        return text.replace(/\\['\\]/g, function(seq) {
          return specialChar[seq];
        });
      }
      return text.replace(/\\[rntvef"'\\$]/g, function(seq) {
        return specialChar[seq];
      });
    }
func_documentation_string: Unescape special chars