diff options
author | Chandler Carruth <chandlerc@gmail.com> | 2012-05-03 23:38:34 +0000 |
---|---|---|
committer | Chandler Carruth <chandlerc@gmail.com> | 2012-05-03 23:38:34 +0000 |
commit | 45a5b5ebe93dd862b4edb9c967ee5fdcdac1bc25 (patch) | |
tree | c702fb222ed59b7cd691572543ec98ae738dc2ac /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 440b26749c80cf060609609f6d7c0a2979a4ef7d (diff) | |
download | llvm-45a5b5ebe93dd862b4edb9c967ee5fdcdac1bc25.zip llvm-45a5b5ebe93dd862b4edb9c967ee5fdcdac1bc25.tar.gz llvm-45a5b5ebe93dd862b4edb9c967ee5fdcdac1bc25.tar.bz2 |
Add a FoldingSetVector datastructure which is analogous to a SetVector,
but using a FoldingSet underneath and with a largely compatible
interface to that of FoldingSet. This can be used anywhere a FoldingSet
would be natural, but iteration order is significant. The initial
intended use case is in Clang's template specialization lists to
preserve instantiation order iteration.
llvm-svn: 156131
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions