aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/InlineFunction.cpp
diff options
context:
space:
mode:
authorBilly Robert O'Neal III <bion@microsoft.com>2018-01-06 02:18:20 +0000
committerBilly Robert O'Neal III <bion@microsoft.com>2018-01-06 02:18:20 +0000
commit1e1195dce5bc07a2f925c3e3cc3a62534fffa82d (patch)
tree12189190c22b7d01cb322a5283c4fc9bddb3cd3e /llvm/lib/Transforms/Utils/InlineFunction.cpp
parenta263c346e568e15dde95ad2d1417444c5cda134f (diff)
downloadllvm-1e1195dce5bc07a2f925c3e3cc3a62534fffa82d.zip
llvm-1e1195dce5bc07a2f925c3e3cc3a62534fffa82d.tar.gz
llvm-1e1195dce5bc07a2f925c3e3cc3a62534fffa82d.tar.bz2
[libcxx] [test] Remove nonstandard things and resolve warnings in Xxx_scan tests
Reviewed as https://reviews.llvm.org/D41748 * These tests use function objects from functional, back_inserter from iterator, and equal from algorithm, so add those headers. * The use of iota targeting vector<unsigned char> with an int parameter triggers warnings on MSVC++ assigning an into a unsigned char&; so change the parameter to unsigned char with a static_cast. * Avoid naming unary_function in identity here as that is removed in '17. (This also fixes naming _VSTD, _NOEXCEPT_, and other libcxx-isms) * Change the predicate in the transform tests to add_ten so that problems with multiple application are caught. llvm-svn: 321922
Diffstat (limited to 'llvm/lib/Transforms/Utils/InlineFunction.cpp')
0 files changed, 0 insertions, 0 deletions