efl/src/lib/eolian_cxx/grammar/keyword.hpp

16 lines
303 B
C++

#ifndef EOLIAN_CXX_KEYWORD_HH
#define EOLIAN_CXX_KEYWORD_HH
namespace efl { namespace eolian { namespace grammar {
inline std::string escape_keyword(std::string const& name)
{
if(name == "delete" || name == "register" || name == "do")
return "cxx_" + name;
return name;
}
} } }
#endif