Add replacement for symbol table
authorPaul Bauer <paul.bauer.q@gmail.com>
Thu, 21 Mar 2019 13:27:39 +0000 (14:27 +0100)
committerMark Abraham <mark.j.abraham@gmail.com>
Wed, 29 Jan 2020 17:11:36 +0000 (18:11 +0100)
commite1f4deaeed342cf6ba62c935ad3205844ad24cd4
tree503a33671843d921a18f9da318de5e290e7f3944
parentd15990b9f8138a506022e77aaa4a3ea409087025
Add replacement for symbol table

Refs #2833, #2916

Change-Id: Ibd771444933ef4b01f5a3eca9db3efbbbff2926f
14 files changed:
src/gromacs/topology/symtab.cpp
src/gromacs/topology/symtab.h
src/gromacs/topology/tests/refdata/LegacySymtabTest_AddLargeNumberOfEntries.xml [new file with mode: 0644]
src/gromacs/topology/tests/refdata/LegacySymtabTest_NoDuplicatesInLargeTable.xml [new file with mode: 0644]
src/gromacs/topology/tests/refdata/StringTableTest_AddLargeNumberOfEntries.xml [new file with mode: 0644]
src/gromacs/topology/tests/refdata/StringTableTest_AddSingleEntry.xml [new file with mode: 0644]
src/gromacs/topology/tests/refdata/StringTableTest_AddTwoDistinctEntries.xml [new file with mode: 0644]
src/gromacs/topology/tests/refdata/StringTableTest_CanAccessWithAt.xml [new file with mode: 0644]
src/gromacs/topology/tests/refdata/StringTableTest_CanAccessWithBracket.xml [new file with mode: 0644]
src/gromacs/topology/tests/refdata/StringTableTest_NoDuplicatesInLargeTable.xml [new file with mode: 0644]
src/gromacs/topology/tests/refdata/StringTableTest_StringCompareIsCorrect.xml [new file with mode: 0644]
src/gromacs/topology/tests/refdata/StringTableTest_ThrowsOutOfRange.xml [new file with mode: 0644]
src/gromacs/topology/tests/refdata/StringTableTest_TryToAddDuplicates.xml [new file with mode: 0644]
src/gromacs/topology/tests/symtab.cpp