diff options
author | Raphael Isemann <teemperor@gmail.com> | 2019-08-21 07:39:17 +0000 |
---|---|---|
committer | Raphael Isemann <teemperor@gmail.com> | 2019-08-21 07:39:17 +0000 |
commit | 8a42af7b17cf40adab5760a43d1afb819a820a75 (patch) | |
tree | 8a940f9f2f735fac7e381b725fd01b673490ca6f /lldb/packages/Python/lldbsuite/test/functionalities/version/TestVersion.py | |
parent | b2895a8cdcd81ab7a124de4fe8e69f98ba6d50b8 (diff) | |
download | bcm5719-llvm-8a42af7b17cf40adab5760a43d1afb819a820a75.tar.gz bcm5719-llvm-8a42af7b17cf40adab5760a43d1afb819a820a75.zip |
[NFC] Mark CallTargetComparator() as const to fix libc++ warnings
We currently get this warning when compiling with libc++:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/set:454:26: warning: the specified comparator type does not provide a const call operator [-Wuser-defined-warnings]
static_assert(sizeof(__diagnose_non_const_comparator<_Key, _Compare>()), "");
^
llvm-project/llvm/include/llvm/ProfileData/SampleProf.h:193:29: note: in instantiation of template class 'std::__1::set<std::__1::pair<llvm::StringRef, unsigned long long>, llvm::sampleprof::SampleRecord::CallTargetComparator, std::__1::allocator<std::__1::pair<llvm::StringRef, unsigned long long> > >' requested here
const SortedCallTargetSet getSortedCallTargets() const {
^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/__tree:967:5: note: from 'diagnose_if' attribute on '__diagnose_non_const_comparator<std::__1::pair<llvm::StringRef, unsigned long long>, llvm::sampleprof::SampleRecord::CallTargetComparator>':
_LIBCPP_DIAGNOSE_WARNING(!std::__invokable<_Compare const&, _Tp const&, _Tp const&>::value,
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/__config:1320:21: note: expanded from macro '_LIBCPP_DIAGNOSE_WARNING'
__attribute__((diagnose_if(__VA_ARGS__, "warning")))
^ ~~~~~~~~~~~
1 warning generated.
llvm-svn: 369500
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/functionalities/version/TestVersion.py')
0 files changed, 0 insertions, 0 deletions