Added the TEST_IGNORE_NODISCARD macro to test_macros.h.
grep test/std for (void) casts that look like they're suppressing [[nodiscard]] and change them to TEST_IGNORE_NODISCARD.
Details
Details
- Reviewers
EricWF mclow.lists
Diff Detail
Diff Detail
Paths
| Differential D40065
[libcxx] [test] Change (void)s to TEST_IGNORE_NODISCARD as requested by Eric. ClosedPublic Authored by BillyONeal on Nov 15 2017, 12:16 AM.
Details
Summary Added the TEST_IGNORE_NODISCARD macro to test_macros.h.
Diff Detail
Revision Contents
Diff 122973 test/std/algorithms/alg.nonmodifying/alg.search/search_n_pred.pass.cpp
test/std/containers/associative/map/map.access/at.pass.cpp
test/std/containers/associative/map/map.ops/count1.fail.cpp
test/std/containers/associative/map/map.ops/count2.fail.cpp
test/std/containers/associative/map/map.ops/count3.fail.cpp
test/std/containers/associative/map/map.ops/equal_range1.fail.cpp
test/std/containers/associative/map/map.ops/equal_range2.fail.cpp
test/std/containers/associative/map/map.ops/equal_range3.fail.cpp
test/std/containers/associative/map/map.ops/find1.fail.cpp
test/std/containers/associative/map/map.ops/find2.fail.cpp
test/std/containers/associative/map/map.ops/find3.fail.cpp
test/std/containers/associative/map/map.ops/lower_bound1.fail.cpp
test/std/containers/associative/map/map.ops/lower_bound2.fail.cpp
test/std/containers/associative/map/map.ops/lower_bound3.fail.cpp
test/std/containers/associative/map/map.ops/upper_bound1.fail.cpp
test/std/containers/associative/map/map.ops/upper_bound2.fail.cpp
test/std/containers/associative/map/map.ops/upper_bound3.fail.cpp
test/std/containers/associative/multimap/multimap.ops/count1.fail.cpp
test/std/containers/associative/multimap/multimap.ops/count2.fail.cpp
test/std/containers/associative/multimap/multimap.ops/count3.fail.cpp
test/std/containers/associative/multimap/multimap.ops/equal_range1.fail.cpp
test/std/containers/associative/multimap/multimap.ops/equal_range2.fail.cpp
test/std/containers/associative/multimap/multimap.ops/equal_range3.fail.cpp
test/std/containers/associative/multimap/multimap.ops/find1.fail.cpp
test/std/containers/associative/multimap/multimap.ops/find2.fail.cpp
test/std/containers/associative/multimap/multimap.ops/find3.fail.cpp
test/std/containers/associative/multimap/multimap.ops/lower_bound1.fail.cpp
test/std/containers/associative/multimap/multimap.ops/lower_bound2.fail.cpp
test/std/containers/associative/multimap/multimap.ops/lower_bound3.fail.cpp
test/std/containers/associative/multimap/multimap.ops/upper_bound1.fail.cpp
test/std/containers/associative/multimap/multimap.ops/upper_bound2.fail.cpp
test/std/containers/associative/multimap/multimap.ops/upper_bound3.fail.cpp
test/std/containers/sequences/array/at.pass.cpp
test/std/containers/unord/unord.map/unord.map.elem/at.pass.cpp
test/std/diagnostics/syserr/syserr.errcode/syserr.errcode.overview/types.pass.cpp
test/std/diagnostics/syserr/syserr.errcondition/syserr.errcondition.overview/types.pass.cpp
test/std/iterators/iterator.range/begin-end.fail.cpp
test/std/iterators/iterators.general/gcc_workaround.pass.cpp
test/std/iterators/predef.iterators/insert.iterators/insert.iterator/types.pass.cpp
test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.nonmember/make_move_iterator.pass.cpp
test/std/numerics/numeric.ops/numeric.ops.lcm/lcm.pass.cpp
test/std/re/re.alg/re.alg.search/grep.pass.cpp
test/std/re/re.grammar/excessive_brace_count.pass.cpp
test/std/strings/basic.string/string.access/at.pass.cpp
test/std/strings/basic.string/string.ops/string_compare/size_size_T_size_size.pass.cpp
test/std/strings/basic.string/string.ops/string_compare/size_size_pointer.pass.cpp
test/std/strings/basic.string/string.ops/string_compare/size_size_pointer_size.pass.cpp
test/std/strings/basic.string/string.ops/string_compare/size_size_string.pass.cpp
test/std/strings/basic.string/string.ops/string_compare/size_size_string_size_size.pass.cpp
test/std/strings/basic.string/string.ops/string_compare/size_size_string_view.pass.cpp
test/std/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.locking/try_lock.pass.cpp
test/std/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.locking/try_lock_for.pass.cpp
test/std/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.locking/try_lock_until.pass.cpp
test/std/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.locking/try_lock.pass.cpp
test/std/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.locking/try_lock_for.pass.cpp
test/std/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.locking/try_lock_until.pass.cpp
test/std/utilities/any/any.nonmembers/any.cast/any_cast_reference.pass.cpp
test/std/utilities/any/any.nonmembers/make_any.pass.cpp
test/std/utilities/memory/default.allocator/allocator.members/allocate.size.pass.cpp
test/std/utilities/memory/util.smartptr/util.smartptr.enab/enable_shared_from_this.pass.cpp
test/std/utilities/smartptr/unique.ptr/unique.ptr.class/unique.ptr.observers/dereference.runtime.fail.cpp
test/std/utilities/tuple/tuple.tuple/tuple.elem/tuple.by.type.fail.cpp
test/std/utilities/variant/variant.get/get_index.pass.cpp
test/std/utilities/variant/variant.get/get_type.pass.cpp
test/support/test_macros.h
|