#pragma once #include <string> #include <map> class mangler { private: std::map<std::string, int> occurence_count; public: std::string new_mangled_name(const std::string& str); };