https://issues.dlang.org/show_bug.cgi?id=14976
--- Comment #2 from Martin Nowak <[email protected]> --- A common solution in other compilers (clang) is to use an ordered hash table, consisting of a hash table for O(1) access and an array for ordered processing. Would be a good fit here as well. http://llvm.org/docs/doxygen/html/classllvm_1_1MapVector.html --
