aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/InlineFunction.cpp
diff options
context:
space:
mode:
authorAlexis Hunt <alercah@gmail.com>2011-07-29 23:31:53 +0000
committerAlexis Hunt <alercah@gmail.com>2011-07-29 23:31:53 +0000
commitfe473ae27747fec22e90083b26c1f81b31a3c68c (patch)
tree07ba47b5b6a61dc12995ba9506ad1f71728d6c8f /llvm/lib/Transforms/Utils/InlineFunction.cpp
parentd451ea9ca92d26eafa2e0794da87a9a8c2a3149a (diff)
downloadllvm-fe473ae27747fec22e90083b26c1f81b31a3c68c.zip
llvm-fe473ae27747fec22e90083b26c1f81b31a3c68c.tar.gz
llvm-fe473ae27747fec22e90083b26c1f81b31a3c68c.tar.bz2
Add two missing members from the extension hash containers. The first is
the type name 'data_type', which is specified by the SGI spec as being the correct type name for the mapped type. The second is an overload of insert found in standard containers, taking an iterator as a 'hint' (which we ignore in the standard containers as well). libstdc++'s implementation includes these overloads, and they are needed to make insert_iterator work (which I suspect is the real motivation for including them in the standard containers). The motivation for including these overloads of insert and leaving the mapped_type typedef is to make it easier for clients to migrate to the standard containers. llvm-svn: 136538
Diffstat (limited to 'llvm/lib/Transforms/Utils/InlineFunction.cpp')
0 files changed, 0 insertions, 0 deletions