Lines Matching full:stringtable
101 class StringTable { class
121 stop("StringTable.init: Invalid symbol table"); in init()
136 StringTable(rstream &f) { in StringTable() function in StringTable
145 stop("StringTable: Invalid string table"); in StringTable()
152 stop("StringTable: Unexpected EOF"); in StringTable()
156 StringTable(const set<string> &strings) { in StringTable() function in StringTable
168 stop("StringTable: String too long"); in StringTable()
172 stop("StringTable: Symbol table too long"); in StringTable()
190 ~StringTable() { delete[] data; } in ~StringTable()
206 stop("StringTable::encode: String now found in string table"); in encode()
219 stop("StringTable::decode: Invalid string table lookup"); in decode()
257 StringTable stringTable(f); // read the string table in computeExternalSymbols() local
282 defined->insert(stringTable.decode(e.name)); in computeExternalSymbols()
284 undefined->insert(stringTable.decode(e.name)); in computeExternalSymbols()
308 StringTable stringTableOld(in); // read original string table in hideSymbols()
337 StringTable stringTableNew = StringTable(strings); in hideSymbols()