32inline std::reverse_iterator<Iter> 
rev(Iter i)
 
   34  return std::reverse_iterator<Iter>(i);
 
   41std::string 
readFile(
const std::string& filename);
 
std::reverse_iterator< Iter > rev(Iter i)
 
CppToken classNameFromIdentifier(const CppToken &identifier)
 
std::vector< CppToken > explode(CppToken token, const char *delim)
 
std::string pruneClassName(const CppToken &identifier)
 
std::string readFile(const std::string &filename)