7 #ifndef COMPILER_MAP_LONG_VARIABLE_NAMES_H_
8 #define COMPILER_MAP_LONG_VARIABLE_NAMES_H_
16 #define MAX_SHORTENED_IDENTIFIER_SIZE 32
28 const char*
Find(
const char* originalName)
const;
31 void Insert(
const char* originalName,
const char* mappedName);
41 std::map<std::string, std::string> mLongNameMap;
59 #endif // COMPILER_MAP_LONG_VARIABLE_NAMES_H_
virtual void visitSymbol(TIntermSymbol *)
virtual bool visitLoop(Visit, TIntermLoop *)
MapLongVariableNames(LongNameMap *globalMap)
EGLImageKHR EGLint * name
std::basic_string< char, std::char_traits< char >, TStringAllocator > TString
const char * Find(const char *originalName) const
static LongNameMap * GetInstance()
void Insert(const char *originalName, const char *mappedName)