aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorChandler Carruth <chandlerc@gmail.com>2012-05-03 23:38:34 +0000
committerChandler Carruth <chandlerc@gmail.com>2012-05-03 23:38:34 +0000
commit45a5b5ebe93dd862b4edb9c967ee5fdcdac1bc25 (patch)
treec702fb222ed59b7cd691572543ec98ae738dc2ac /clang/lib/Frontend/CompilerInvocation.cpp
parent440b26749c80cf060609609f6d7c0a2979a4ef7d (diff)
downloadllvm-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