Updated Code::Blocks project.

Changed test project include paths to use unittest++ as sub-module.
This commit is contained in:
John Wellbelove 2017-05-08 20:48:22 +01:00
parent 30064952b8
commit 26b7326d72
93 changed files with 4216 additions and 4440 deletions

View File

@ -102,7 +102,6 @@ namespace etl
{
public:
typedef size_t size_type;
typedef std::pair<TKey, TMapped> value_type;
private:

View File

@ -82,7 +82,6 @@ namespace etl
public:
typedef std::pair<TKey, TMapped> value_type;
typedef size_t size_type;
private:
@ -859,4 +858,4 @@ namespace etl
#undef ETL_FILE
#endif
#endif

View File

@ -278,11 +278,6 @@ namespace etl
return temp;
}
reference operator *()
{
return *(*ilookup);
}
const_reference operator *() const
{
return *(*ilookup);
@ -647,7 +642,7 @@ namespace etl
{
return std::lower_bound(cbegin(), cend(), key, TKeyCompare());
}
//*********************************************************************
/// Finds the upper bound of a key
///\param key The key to search for.
@ -813,7 +808,7 @@ namespace etl
private:
typedef TKey value_type;
// The vector that stores pointers to the nodes.
etl::vector<value_type*, MAX_SIZE> lookup;
};

View File

@ -278,11 +278,6 @@ namespace etl
return temp;
}
reference operator *()
{
return *(*ilookup);
}
const_reference operator *() const
{
return *(*ilookup);
@ -657,7 +652,7 @@ namespace etl
{
return std::lower_bound(cbegin(), cend(), key, TKeyCompare());
}
//*********************************************************************
/// Finds the upper bound of a key
///\param key The key to search for.
@ -823,7 +818,7 @@ namespace etl
private:
typedef TKey value_type;
// The vector that stores pointers to the nodes.
etl::vector<value_type*, MAX_SIZE> lookup;
};

View File

@ -1,14 +1,14 @@
#ifndef UNITTEST_EXTRA_CHECKMACROS_H
#define UNITTEST_EXTRA_CHECKMACROS_H
#include <UnitTest++/HelperMacros.h>
#include <UnitTest++/ExceptionMacros.h>
#include <UnitTest++/Checks.h>
#include <UnitTest++/AssertException.h>
#include <UnitTest++/MemoryOutStream.h>
#include <UnitTest++/TestDetails.h>
#include <UnitTest++/CurrentTest.h>
#include <UnitTest++/ReportAssertImpl.h>
#include "../unittest-cpp/UnitTest++/HelperMacros.h"
#include "../unittest-cpp/UnitTest++/ExceptionMacros.h"
#include "../unittest-cpp/UnitTest++/Checks.h"
#include "../unittest-cpp/UnitTest++/AssertException.h"
#include "../unittest-cpp/UnitTest++/MemoryOutStream.h"
#include "../unittest-cpp/UnitTest++/TestDetails.h"
#include "../unittest-cpp/UnitTest++/CurrentTest.h"
#include "../unittest-cpp/UnitTest++/ReportAssertImpl.h"
#ifndef CHECK_NO_THROW
#define CHECK_NO_THROW(expression) \

View File

@ -13,12 +13,17 @@
<Option compiler="gcc" />
<Compiler>
<Add option="-std=c++11" />
<Add option="-m32" />
<Add option="-g" />
<Add option="-D_DEBUG" />
<Add option="-DETL_THROW_EXCEPTIONS" />
<Add option="-DETL_VERBOSE_ERRORS" />
<Add option="-DETL_CHECK_PUSH_POP" />
<Add directory="../../src" />
</Compiler>
<Linker>
<Add option="-m32" />
</Linker>
<ExtraCommands>
<Add after="${TARGET_OUTPUT_DIR}${TARGET_OUTPUT_BASENAME}" />
</ExtraCommands>
@ -51,7 +56,8 @@
<Add option="-DETL_VERBOSE_ERRORS" />
<Add option="-DETL_CHECK_PUSH_POP" />
<Add option="-D_DEBUG" />
<Add directory="../../../unittest-cpp" />
<Add directory="../../unittest-cpp/UnitTest++/" />
<Add directory="../../src" />
</Compiler>
<Unit filename="../../../unittest-cpp/UnitTest++/AssertException.cpp" />
<Unit filename="../../../unittest-cpp/UnitTest++/AssertException.h" />
@ -124,6 +130,7 @@
<Unit filename="../../src/binary.h" />
<Unit filename="../../src/bitset.h" />
<Unit filename="../../src/bloom_filter.h" />
<Unit filename="../../src/callback.h" />
<Unit filename="../../src/char_traits.h" />
<Unit filename="../../src/checksum.h" />
<Unit filename="../../src/container.h" />
@ -143,7 +150,9 @@
<Unit filename="../../src/cyclic_hash.h" />
<Unit filename="../../src/cyclic_value.h" />
<Unit filename="../../src/debounce.h" />
<Unit filename="../../src/debug_count.h" />
<Unit filename="../../src/deque.h" />
<Unit filename="../../src/doxygen.h" />
<Unit filename="../../src/endian.h" />
<Unit filename="../../src/enum_type.h" />
<Unit filename="../../src/error_handler.cpp" />
@ -162,43 +171,31 @@
<Unit filename="../../src/frame_check_sequence.h" />
<Unit filename="../../src/function.h" />
<Unit filename="../../src/functional.h" />
<Unit filename="../../src/functors.h" />
<Unit filename="../../src/hash.h" />
<Unit filename="../../src/ibitset.h" />
<Unit filename="../../src/ideque.h" />
<Unit filename="../../src/iflat_map.h" />
<Unit filename="../../src/iflat_multimap.h" />
<Unit filename="../../src/iflat_multiset.h" />
<Unit filename="../../src/iflat_set.h" />
<Unit filename="../../src/iforward_list.h" />
<Unit filename="../../src/icache.h" />
<Unit filename="../../src/ihash.h" />
<Unit filename="../../src/ilist.h" />
<Unit filename="../../src/imap.h" />
<Unit filename="../../src/imultimap.h" />
<Unit filename="../../src/imultiset.h" />
<Unit filename="../../src/instance_count.h" />
<Unit filename="../../src/integral_limits.h" />
<Unit filename="../../src/intrusive_flat_map.h" />
<Unit filename="../../src/intrusive_flat_multimap.h" />
<Unit filename="../../src/intrusive_flat_multiset.h" />
<Unit filename="../../src/intrusive_flat_set.h" />
<Unit filename="../../src/intrusive_forward_list.h" />
<Unit filename="../../src/intrusive_forward_list_link.h" />
<Unit filename="../../src/intrusive_links.h" />
<Unit filename="../../src/intrusive_list.h" />
<Unit filename="../../src/intrusive_queue.h" />
<Unit filename="../../src/intrusive_stack.h" />
<Unit filename="../../src/io_port.h" />
<Unit filename="../../src/ipool.h" />
<Unit filename="../../src/ipriority_queue.h" />
<Unit filename="../../src/iqueue.h" />
<Unit filename="../../src/iset.h" />
<Unit filename="../../src/istack.h" />
<Unit filename="../../src/iunordered_map.h" />
<Unit filename="../../src/iunordered_multimap.h" />
<Unit filename="../../src/iunordered_multiset.h" />
<Unit filename="../../src/iunordered_set.h" />
<Unit filename="../../src/ivector.h" />
<Unit filename="../../src/iterator.h" />
<Unit filename="../../src/jenkins.h" />
<Unit filename="../../src/largest.h" />
<Unit filename="../../src/list.h" />
<Unit filename="../../src/log.h" />
<Unit filename="../../src/map.h" />
<Unit filename="../../src/memory.h" />
<Unit filename="../../src/message_processor.h" />
<Unit filename="../../src/message_processor_generator.h" />
<Unit filename="../../src/multimap.h" />
<Unit filename="../../src/multiset.h" />
<Unit filename="../../src/murmur3.h" />
@ -213,20 +210,19 @@
<Unit filename="../../src/pool.h" />
<Unit filename="../../src/power.h" />
<Unit filename="../../src/priority_queue.h" />
<Unit filename="../../src/private/ivectorpointer.h" />
<Unit filename="../../src/private/pvoidvector.cpp" />
<Unit filename="../../src/private/pvoidvector.h" />
<Unit filename="../../src/private/vector_base.h" />
<Unit filename="../../src/queue.h" />
<Unit filename="../../src/radix.h" />
<Unit filename="../../src/random.cpp" />
<Unit filename="../../src/random.h" />
<Unit filename="../../src/ratio.h" />
<Unit filename="../../src/set.h" />
<Unit filename="../../src/smallest.h" />
<Unit filename="../../src/stack.h" />
<Unit filename="../../src/static_assert.h" />
<Unit filename="../../src/string.h" />
<Unit filename="../../src/test1.h">
<Option target="Windows" />
</Unit>
<Unit filename="../../src/test2.h">
<Option target="Windows" />
</Unit>
<Unit filename="../../src/type_def.h" />
<Unit filename="../../src/type_traits.h" />
<Unit filename="../../src/u16string.h" />
@ -235,6 +231,7 @@
<Unit filename="../../src/unordered_multimap.h" />
<Unit filename="../../src/unordered_multiset.h" />
<Unit filename="../../src/unordered_set.h" />
<Unit filename="../../src/user_type.h" />
<Unit filename="../../src/utility.h" />
<Unit filename="../../src/variant.h" />
<Unit filename="../../src/vector.h" />
@ -274,17 +271,23 @@
<Unit filename="../test_hash.cpp" />
<Unit filename="../test_instance_count.cpp" />
<Unit filename="../test_integral_limits.cpp" />
<Unit filename="../test_intrusive_flat_map.cpp" />
<Unit filename="../test_intrusive_flat_multimap.cpp" />
<Unit filename="../test_intrusive_flat_multiset.cpp" />
<Unit filename="../test_intrusive_flat_set.cpp" />
<Unit filename="../test_intrusive_forward_list.cpp" />
<Unit filename="../test_intrusive_links.cpp" />
<Unit filename="../test_intrusive_list.cpp" />
<Unit filename="../test_intrusive_queue.cpp" />
<Unit filename="../test_intrusive_stack.cpp" />
<Unit filename="../test_io_port.cpp" />
<Unit filename="../test_iterator.cpp" />
<Unit filename="../test_jenkins.cpp" />
<Unit filename="../test_largest.cpp" />
<Unit filename="../test_list.cpp" />
<Unit filename="../test_map.cpp" />
<Unit filename="../test_maths.cpp" />
<Unit filename="../test_memory.cpp" />
<Unit filename="../test_multimap.cpp" />
<Unit filename="../test_multiset.cpp" />
<Unit filename="../test_murmur3.cpp" />
@ -295,10 +298,12 @@
<Unit filename="../test_pool.cpp" />
<Unit filename="../test_priority_queue.cpp" />
<Unit filename="../test_queue.cpp" />
<Unit filename="../test_random.cpp" />
<Unit filename="../test_set.cpp" />
<Unit filename="../test_smallest.cpp" />
<Unit filename="../test_stack.cpp" />
<Unit filename="../test_string_char.cpp" />
<Unit filename="../test_string_char.cpp.bak" />
<Unit filename="../test_string_u16.cpp" />
<Unit filename="../test_string_u32.cpp" />
<Unit filename="../test_string_wchar_t.cpp" />
@ -311,6 +316,7 @@
<Unit filename="../test_utility.cpp" />
<Unit filename="../test_variant.cpp" />
<Unit filename="../test_vector.cpp" />
<Unit filename="../test_vector_non_trivial.cpp" />
<Unit filename="../test_vector_pointer.cpp" />
<Unit filename="../test_visitor.cpp" />
<Unit filename="../test_xor_checksum.cpp" />

File diff suppressed because it is too large Load Diff

View File

@ -1,419 +1,170 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<CodeBlocks_layout_file>
<ActiveTarget name="Linux" />
<File name="../../src/iflat_multimap.h" open="1" top="0" tabpos="27" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="9858" topLine="204" />
</Cursor>
</File>
<File name="../test_vector.cpp" open="1" top="0" tabpos="1" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="9922" topLine="258" />
</Cursor>
</File>
<File name="../../../unittest-cpp/UnitTest++/TestMacros.h" open="0" top="0" tabpos="13" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="1865" topLine="28" />
</Cursor>
</File>
<File name="../test_deque.cpp" open="0" top="0" tabpos="10" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="25407" topLine="743" />
</Cursor>
</File>
<File name="../test_error_handler.cpp" open="0" top="0" tabpos="14" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="2501" topLine="42" />
</Cursor>
</File>
<File name="../../../unittest-cpp/UnitTest++/Config.h" open="0" top="0" tabpos="5" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="792" topLine="7" />
</Cursor>
</File>
<File name="../../../unittest-cpp/UnitTest++/TestReporterStdout.cpp" open="0" top="0" tabpos="25" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="883" topLine="0" />
</Cursor>
</File>
<File name="../../src/frame_check_sequence.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="0" topLine="76" />
</Cursor>
</File>
<File name="../../src/imultiset.h" open="0" top="0" tabpos="17" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="23623" topLine="665" />
</Cursor>
</File>
<File name="../test_bsd_checksum.cpp" open="1" top="0" tabpos="9" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="1752" topLine="24" />
</Cursor>
</File>
<File name="../../src/istack.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="2266" topLine="38" />
</Cursor>
</File>
<File name="../test_string_char.cpp" open="1" top="0" tabpos="17" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="107350" topLine="2964" />
</Cursor>
</File>
<File name="../../src/test1.h" open="1" top="0" tabpos="12" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="4" topLine="0" />
</Cursor>
</File>
<File name="../../src/imap.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="22839" topLine="636" />
</Cursor>
</File>
<File name="../../src/array.h" open="1" top="0" tabpos="23" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="4314" topLine="78" />
</Cursor>
</File>
<File name="../../../unittest-cpp/UnitTest++/Checks.h" open="1" top="0" tabpos="5" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="469" topLine="0" />
</Cursor>
</File>
<File name="../test_forward_list.cpp" open="0" top="0" tabpos="3" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="3941" topLine="77" />
</Cursor>
</File>
<File name="../../src/iqueue.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="5008" topLine="60" />
</Cursor>
</File>
<File name="../test_variant.cpp" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="11763" topLine="384" />
</Cursor>
</File>
<File name="../test_binary.cpp" open="0" top="0" tabpos="11" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="1534" topLine="0" />
</Cursor>
</File>
<File name="../../src/checksum.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="6114" topLine="139" />
</Cursor>
</File>
<File name="../../src/crc32.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="3389" topLine="44" />
</Cursor>
</File>
<File name="../../src/ideque.h" open="1" top="0" tabpos="24" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="37812" topLine="1110" />
</Cursor>
</File>
<File name="../test_intrusive_list.cpp" open="1" top="0" tabpos="15" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="33210" topLine="873" />
</Cursor>
</File>
<File name="../test_bloom_filter.cpp" open="0" top="0" tabpos="13" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="6486" topLine="208" />
</Cursor>
</File>
<File name="../../src/binary.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="19509" topLine="464" />
</Cursor>
</File>
<File name="../../src/variant.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="36593" topLine="842" />
</Cursor>
</File>
<File name="../../src/multiset.h" open="0" top="0" tabpos="18" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="2054" topLine="21" />
</Cursor>
</File>
<File name="../../src/nullptr.h" open="1" top="0" tabpos="14" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="2454" topLine="10" />
</Cursor>
</File>
<File name="../../src/optional.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="8753" topLine="220" />
</Cursor>
</File>
<File name="../../src/iforward_list.h" open="1" top="0" tabpos="30" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="13854" topLine="410" />
</Cursor>
</File>
<File name="../test_fnv_1.cpp" open="0" top="0" tabpos="12" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="1767" topLine="0" />
</Cursor>
</File>
<File name="../../src/iflat_set.h" open="1" top="0" tabpos="29" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="9048" topLine="182" />
</Cursor>
</File>
<File name="../../src/crc16_kermit.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="3458" topLine="44" />
</Cursor>
</File>
<File name="../test_algorithm.cpp" open="0" top="0" tabpos="8" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="1524" topLine="0" />
</Cursor>
</File>
<File name="../test_exception.cpp" open="1" top="0" tabpos="25" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="1446" topLine="15" />
</Cursor>
</File>
<File name="../../../unittest-cpp/UnitTest++/CurrentTest.cpp" open="0" top="0" tabpos="26" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="368" topLine="0" />
</Cursor>
</File>
<File name="../test_map.cpp" open="0" top="0" tabpos="4" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="4405" topLine="112" />
</Cursor>
</File>
<File name="../../src/intrusive_links.h" open="0" top="0" tabpos="8" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="8444" topLine="117" />
</Cursor>
</File>
<File name="../test_optional.cpp" open="0" top="0" tabpos="23" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="3050" topLine="59" />
</Cursor>
</File>
<File name="../../../unittest-cpp/UnitTest++/TestRunner.h" open="1" top="0" tabpos="21" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<FileVersion major="1" minor="0" />
<ActiveTarget name="Windows" />
<File name="..\..\..\unittest-cpp\UnitTest++\TestRunner.h" open="0" top="0" tabpos="21" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="156" topLine="0" />
</Cursor>
</File>
<File name="../test_hash.cpp" open="0" top="0" tabpos="11" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<File name="..\..\src\intrusive_flat_set.h" open="1" top="0" tabpos="13" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="4733" topLine="114" />
<Cursor1 position="7487" topLine="243" />
</Cursor>
</File>
<File name="../../src/vector.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<File name="..\..\..\unittest-cpp\UnitTest++\TestReporterStdout.cpp" open="0" top="0" tabpos="25" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="3110" topLine="24" />
<Cursor1 position="883" topLine="0" />
</Cursor>
</File>
<File name="../test_type_traits.cpp" open="1" top="1" tabpos="31" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<File name="..\test_flat_set.cpp" open="1" top="0" tabpos="7" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="32554" topLine="432" />
<Cursor1 position="11541" topLine="359" />
</Cursor>
</File>
<File name="../test_string_u16.cpp" open="0" top="0" tabpos="23" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="3121" topLine="57" />
</Cursor>
</File>
<File name="../../../unittest-cpp/UnitTest++/TestRunner.cpp" open="1" top="0" tabpos="20" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="2279" topLine="25" />
</Cursor>
</File>
<File name="../test_stack.cpp" open="1" top="0" tabpos="22" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="3081" topLine="53" />
</Cursor>
</File>
<File name="../../src/crc16_ccitt.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="3464" topLine="44" />
</Cursor>
</File>
<File name="../test_integral_limits.cpp" open="0" top="0" tabpos="3" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="1416" topLine="13" />
</Cursor>
</File>
<File name="../test_bitset.cpp" open="1" top="0" tabpos="8" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="20468" topLine="697" />
</Cursor>
</File>
<File name="../../../unittest-cpp/UnitTest++/ExecuteTest.h" open="1" top="0" tabpos="18" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="426" topLine="0" />
</Cursor>
</File>
<File name="../test_intrusive_forward_list.cpp" open="1" top="0" tabpos="4" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="30469" topLine="772" />
</Cursor>
</File>
<File name="../../src/ivector.h" open="1" top="0" tabpos="2" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="10520" topLine="236" />
</Cursor>
</File>
<File name="../../src/type_traits.h" open="1" top="0" tabpos="10" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="14568" topLine="285" />
</Cursor>
</File>
<File name="../../src/pearson.h" open="0" top="0" tabpos="19" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="4475" topLine="108" />
</Cursor>
</File>
<File name="../../src/ilist.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="16337" topLine="489" />
</Cursor>
</File>
<File name="../../src/intrusive_forward_list.h" open="1" top="0" tabpos="6" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="33277" topLine="978" />
</Cursor>
</File>
<File name="../../src/observer.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="4997" topLine="66" />
</Cursor>
</File>
<File name="../test_alignment.cpp" open="0" top="0" tabpos="9" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="1554" topLine="0" />
</Cursor>
</File>
<File name="../../src/iset.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="20665" topLine="581" />
</Cursor>
</File>
<File name="../../src/intrusive_list.h" open="1" top="0" tabpos="16" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="9297" topLine="313" />
</Cursor>
</File>
<File name="../../src/iflat_map.h" open="1" top="0" tabpos="26" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="11795" topLine="260" />
</Cursor>
</File>
<File name="../../src/bloom_filter.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="3800" topLine="75" />
</Cursor>
</File>
<File name="../../src/algorithm.h" open="0" top="0" tabpos="12" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="1652" topLine="12" />
</Cursor>
</File>
<File name="../../../unittest-cpp/UnitTest++/Win32/TimeHelpers.cpp" open="0" top="0" tabpos="9" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="103" topLine="6" />
</Cursor>
</File>
<File name="../test_array.cpp" open="0" top="0" tabpos="10" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="1346" topLine="0" />
</Cursor>
</File>
<File name="../../../unittest-cpp/UnitTest++/TestResults.cpp" open="0" top="0" tabpos="24" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<File name="..\..\..\unittest-cpp\UnitTest++\TestResults.cpp" open="0" top="0" tabpos="24" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="537" topLine="0" />
</Cursor>
</File>
<File name="../test_set.cpp" open="0" top="0" tabpos="1" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<File name="..\..\src\binary.h" open="1" top="0" tabpos="2" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="5885" topLine="199" />
<Cursor1 position="14624" topLine="373" />
</Cursor>
</File>
<File name="../test_pool.cpp" open="1" top="0" tabpos="7" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<File name="..\test_iterator.cpp" open="1" top="1" tabpos="16" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="4944" topLine="150" />
<Cursor1 position="6722" topLine="118" />
</Cursor>
</File>
<File name="../../src/ipool.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<File name="..\..\src\list.h" open="1" top="0" tabpos="23" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="12290" topLine="320" />
<Cursor1 position="35098" topLine="1063" />
</Cursor>
</File>
<File name="../../src/imultimap.h" open="0" top="0" tabpos="16" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<File name="..\..\src\intrusive_flat_multimap.h" open="1" top="0" tabpos="9" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="24110" topLine="684" />
<Cursor1 position="3269" topLine="248" />
</Cursor>
</File>
<File name="../../src/iflat_multiset.h" open="1" top="0" tabpos="28" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<File name="..\test_flat_map.cpp" open="1" top="0" tabpos="21" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="9256" topLine="182" />
<Cursor1 position="18781" topLine="559" />
</Cursor>
</File>
<File name="../test_queue.cpp" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<File name="..\test_flat_multimap.cpp" open="1" top="0" tabpos="6" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="1603" topLine="28" />
<Cursor1 position="3425" topLine="85" />
</Cursor>
</File>
<File name="../../src/test2.h" open="1" top="0" tabpos="13" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<File name="..\..\..\unittest-cpp\UnitTest++\Win32\TimeHelpers.cpp" open="0" top="0" tabpos="9" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="98" topLine="0" />
<Cursor1 position="103" topLine="6" />
</Cursor>
</File>
<File name="../../src/crc64_ecma.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<File name="..\test_intrusive_flat_multimap.cpp" open="1" top="0" tabpos="10" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="3458" topLine="44" />
<Cursor1 position="11909" topLine="350" />
</Cursor>
</File>
<File name="../test_io_port.cpp" open="0" top="0" tabpos="13" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<File name="..\..\..\unittest-cpp\UnitTest++\Config.h" open="0" top="0" tabpos="5" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="2392" topLine="58" />
<Cursor1 position="792" topLine="7" />
</Cursor>
</File>
<File name="../test_cyclic_value.cpp" open="0" top="0" tabpos="4" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<File name="..\..\..\unittest-cpp\UnitTest++\Checks.h" open="0" top="0" tabpos="5" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="1365" topLine="12" />
<Cursor1 position="469" topLine="0" />
</Cursor>
</File>
<File name="../../src/crc16.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<File name="..\..\..\unittest-cpp\UnitTest++\TestMacros.h" open="0" top="0" tabpos="13" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="3363" topLine="44" />
<Cursor1 position="1865" topLine="28" />
</Cursor>
</File>
<File name="../../src/platform.h" open="1" top="0" tabpos="11" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<File name="..\main.cpp" open="1" top="0" tabpos="18" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="1356" topLine="30" />
<Cursor1 position="141" topLine="0" />
</Cursor>
</File>
<File name="../../../unittest-cpp/UnitTest++/Test.cpp" open="1" top="0" tabpos="19" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<File name="..\test_map.cpp" open="1" top="0" tabpos="20" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="6368" topLine="164" />
</Cursor>
</File>
<File name="..\test_io_port.cpp" open="1" top="0" tabpos="14" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="1452" topLine="3" />
</Cursor>
</File>
<File name="..\..\..\unittest-cpp\UnitTest++\ExecuteTest.h" open="0" top="0" tabpos="18" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="426" topLine="0" />
</Cursor>
</File>
<File name="..\..\..\unittest-cpp\UnitTest++\TestRunner.cpp" open="0" top="0" tabpos="20" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="2279" topLine="25" />
</Cursor>
</File>
<File name="..\..\src\integral_limits.h" open="1" top="0" tabpos="1" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="7252" topLine="152" />
</Cursor>
</File>
<File name="..\test_intrusive_flat_multiset.cpp" open="1" top="0" tabpos="12" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="3073" topLine="66" />
</Cursor>
</File>
<File name="..\..\..\unittest-cpp\UnitTest++\CurrentTest.cpp" open="0" top="0" tabpos="26" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="368" topLine="0" />
</Cursor>
</File>
<File name="..\test_flat_multiset.cpp" open="1" top="0" tabpos="22" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="3011" topLine="58" />
</Cursor>
</File>
<File name="..\..\src\algorithm.h" open="1" top="0" tabpos="3" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="0" topLine="0" />
</Cursor>
</File>
<File name="..\..\..\unittest-cpp\UnitTest++\Test.cpp" open="0" top="0" tabpos="19" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="699" topLine="0" />
</Cursor>
</File>
<File name="../../src/iunordered_map.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<File name="..\..\src\intrusive_flat_multiset.h" open="1" top="0" tabpos="11" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="25812" topLine="704" />
<Cursor1 position="7605" topLine="248" />
</Cursor>
</File>
<File name="../../src/crc8_ccitt.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<File name="..\test_algorithm.cpp" open="1" top="0" tabpos="8" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="2436" topLine="15" />
<Cursor1 position="11590" topLine="274" />
</Cursor>
</File>
<File name="../test_list.cpp" open="1" top="0" tabpos="3" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<File name="..\test_intrusive_flat_map.cpp" open="1" top="0" tabpos="5" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="9856" topLine="244" />
<Cursor1 position="2984" topLine="53" />
</Cursor>
</File>
<File name="..\test_intrusive_flat_set.cpp" open="1" top="0" tabpos="15" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="9812" topLine="311" />
</Cursor>
</File>
<File name="..\..\src\iterator.h" open="1" top="0" tabpos="17" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="1557" topLine="0" />
</Cursor>
</File>
<File name="..\..\src\intrusive_flat_map.h" open="1" top="0" tabpos="4" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="4065" topLine="242" />
</Cursor>
</File>
</CodeBlocks_layout_file>

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -25,7 +25,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
int main()
{

View File

@ -10,7 +10,7 @@
// Microsoft Visual Studio
#include "../src/platform.h"
#include "platform.h"
#if defined(ETL_COMPILER_MICROSOFT) && (_MSC_VER < 1600)

View File

@ -26,10 +26,10 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include "../src/algorithm.h"
#include "../src/container.h"
#include "algorithm.h"
#include "container.h"
#include <vector>
#include <list>
@ -291,7 +291,6 @@ namespace
TEST(copy_if_4_parameter)
{
int data1[] = { 1, 8, 2, 7, 3, 6, 4, 5, 10, 9 };
int data2[] = { 1, 8, 2, 7, 3 };
int out1[4];
int out2[2];

View File

@ -26,10 +26,10 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include "../src/alignment.h"
#include "../src/type_traits.h"
#include "alignment.h"
#include "type_traits.h"
#include <type_traits>
#include <utility>

View File

@ -26,15 +26,15 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include "../src/array.h"
#include "array.h"
#include <array>
#include <algorithm>
#include <iterator>
#include "../src/integral_limits.h"
#include "integral_limits.h"
namespace
{

View File

@ -26,15 +26,15 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <cstdint>
#include <type_traits>
#include "../src/binary.h"
#include "../src/bitset.h"
#include "../src/fnv_1.h"
#include "../src/integral_limits.h"
#include "binary.h"
#include "bitset.h"
#include "fnv_1.h"
#include "integral_limits.h"
#undef max

View File

@ -26,7 +26,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <limits>
#include <type_traits>
@ -34,7 +34,7 @@ SOFTWARE.
#define ETL_IN_UNIT_TEST
#include "../src/bitset.h"
#include "bitset.h"
#undef min
#undef max

View File

@ -26,19 +26,19 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <vector>
#include <string.h>
#include "../src/bloom_filter.h"
#include "bloom_filter.h"
#include "../src/fnv_1.h"
#include "../src/crc16.h"
#include "../src/crc16_ccitt.h"
#include "../src/crc32.h"
#include "fnv_1.h"
#include "crc16.h"
#include "crc16_ccitt.h"
#include "crc32.h"
#include "../src/char_traits.h"
#include "char_traits.h"
struct hash1_t
{

View File

@ -26,14 +26,14 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <iterator>
#include <string>
#include <vector>
#include <stdint.h>
#include "../src/checksum.h"
#include "checksum.h"
namespace
{

View File

@ -26,15 +26,15 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <iterator>
#include <string>
#include <vector>
#include <stdint.h>
#include "../src/checksum.h"
#include "../src/endian.h"
#include "checksum.h"
#include "endian.h"
namespace
{

View File

@ -26,9 +26,9 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include "../src/container.h"
#include "container.h"
#include <list>

View File

@ -26,19 +26,19 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <iterator>
#include <string>
#include <vector>
#include <stdint.h>
#include "../src/crc8_ccitt.h"
#include "../src/crc16.h"
#include "../src/crc16_ccitt.h"
#include "../src/crc16_kermit.h"
#include "../src/crc32.h"
#include "../src/crc64_ecma.h"
#include "crc8_ccitt.h"
#include "crc16.h"
#include "crc16_ccitt.h"
#include "crc16_kermit.h"
#include "crc32.h"
#include "crc64_ecma.h"
namespace
{

View File

@ -28,9 +28,9 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include "../src/cyclic_value.h"
#include "cyclic_value.h"
namespace
{

View File

@ -26,9 +26,9 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include "../src/debounce.h"
#include "debounce.h"
namespace
{

View File

@ -26,10 +26,10 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include "ExtraCheckMacros.h"
#include "../src/deque.h"
#include "deque.h"
#include "data.h"

View File

@ -26,10 +26,10 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <string>
#include "../src/endian.h"
#include "endian.h"
namespace
{

View File

@ -26,10 +26,10 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <string>
#include "../src/enum_type.h"
#include "enum_type.h"
struct enum_test
{

View File

@ -26,15 +26,15 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#if defined(ETL_PLATFORM_WINDOWS)
#include <Windows.h>
#endif
#include <sstream>
#include <string>
#include "../src/error_handler.h"
#include "../src/exception.h"
#include "error_handler.h"
#include "exception.h"
bool error_received;

View File

@ -26,10 +26,10 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <string>
#include "../src/exception.h"
#include "exception.h"
namespace
{

View File

@ -26,11 +26,11 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <vector>
#include <ostream>
#include "../src/fixed_iterator.h"
#include "fixed_iterator.h"
template <typename TIterator>
std::ostream& operator << (std::ostream& os, const etl::fixed_iterator<TIterator>& fi)

View File

@ -26,7 +26,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <map>
#include <array>
@ -40,7 +40,7 @@ SOFTWARE.
#include "data.h"
#include "../src/flat_map.h"
#include "flat_map.h"
namespace
{
@ -79,20 +79,20 @@ namespace
}
//*************************************************************************
std::ostream& operator <<(std::ostream& os, const DataDC::iterator& itr)
{
os << itr->first;
// std::ostream& operator <<(std::ostream& os, const DataDC::iterator& itr)
// {
// os << itr->first;
return os;
}
// return os;
// }
//*************************************************************************
std::ostream& operator <<(std::ostream& os, const DataDC::const_iterator& itr)
{
os << itr->first;
// std::ostream& operator <<(std::ostream& os, const DataDC::const_iterator& itr)
// {
// os << itr->first;
return os;
}
// return os;
// }
//*************************************************************************
std::ostream& operator <<(std::ostream& os, const DataNDC::iterator& itr)
@ -452,7 +452,7 @@ namespace
bool isEqual = Check_Equal(data.begin(),
data.end(),
compare_data.begin());
CHECK(isEqual);
CHECK(result.second);
CHECK(*result.first == DataNDC::value_type(0, N0));
@ -584,9 +584,6 @@ namespace
Compare_DataNDC compare_data(initial_data.begin(), initial_data.end());
DataNDC data(initial_data.begin(), initial_data.end());
Compare_DataNDC::iterator i_compare = compare_data.begin();
DataNDC::iterator i_data = data.begin();
size_t count_compare = compare_data.erase(5);
size_t count = data.erase(5);
@ -804,7 +801,7 @@ namespace
std::pair<Compare_DataNDC::iterator, Compare_DataNDC::iterator> i_compare;
std::pair<DataNDC::iterator, DataNDC::iterator> i_data;
i_data = data.equal_range(-1);
CHECK_EQUAL(data.begin(), i_data.first);
CHECK_EQUAL(data.begin(), i_data.second);

View File

@ -26,7 +26,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <map>
#include <array>
@ -38,7 +38,7 @@ SOFTWARE.
#include "data.h"
#include "../src/flat_multimap.h"
#include "flat_multimap.h"
namespace
{
@ -103,20 +103,20 @@ namespace
}
//*************************************************************************
std::ostream& operator <<(std::ostream& os, const DataDC::iterator& itr)
{
os << itr->first;
// std::ostream& operator <<(std::ostream& os, const DataDC::iterator& itr)
// {
// os << itr->first;
return os;
}
// return os;
// }
//*************************************************************************
std::ostream& operator <<(std::ostream& os, const DataDC::const_iterator& itr)
{
os << itr->first;
// std::ostream& operator <<(std::ostream& os, const DataDC::const_iterator& itr)
// {
// os << itr->first;
return os;
}
// return os;
// }
//*************************************************************************
std::ostream& operator <<(std::ostream& os, const DataNDC::iterator& itr)
@ -416,9 +416,6 @@ namespace
Compare_DataNDC compare_data(initial_data.begin(), initial_data.end());
DataNDC data(initial_data.begin(), initial_data.end());
Compare_DataNDC::iterator i_compare = compare_data.begin();
DataNDC::iterator i_data = data.begin();
size_t count_compare = compare_data.erase(5);
size_t count = data.erase(5);
@ -639,7 +636,7 @@ namespace
DataNDC data(initial_data.begin(), initial_data.end());
std::pair<DataNDC::iterator, DataNDC::iterator> i_data;
i_data = data.equal_range(-1);
CHECK_EQUAL(data.begin(), i_data.first);
CHECK_EQUAL(data.begin(), i_data.second);
@ -683,7 +680,7 @@ namespace
std::pair<Compare_DataNDC::iterator, Compare_DataNDC::iterator> compare_range;
std::pair<DataNDC::iterator, DataNDC::iterator> test_range;
compare_range = compare_data.equal_range(0);
test_range = data.equal_range(0);
CHECK_EQUAL(std::distance(compare_range.first, compare_range.second), std::distance(test_range.first, test_range.second));

View File

@ -26,7 +26,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <set>
#include <array>
@ -38,7 +38,7 @@ SOFTWARE.
#include "data.h"
#include "../src/flat_multiset.h"
#include "flat_multiset.h"
namespace
{
@ -84,20 +84,20 @@ namespace
std::vector<NDC> multi_data;
//*************************************************************************
std::ostream& operator <<(std::ostream& os, const DataDC::iterator& itr)
{
os << itr->value;
// std::ostream& operator <<(std::ostream& os, const DataDC::iterator& itr)
// {
// os << itr->value;
return os;
}
// return os;
// }
//*************************************************************************
std::ostream& operator <<(std::ostream& os, const DataDC::const_iterator& itr)
{
os << itr->value;
// std::ostream& operator <<(std::ostream& os, const DataDC::const_iterator& itr)
// {
// os << itr->value;
return os;
}
// return os;
// }
//*************************************************************************
std::ostream& operator <<(std::ostream& os, const DataNDC::iterator& itr)
@ -392,9 +392,6 @@ namespace
Compare_DataNDC compare_data(initial_data.begin(), initial_data.end());
DataNDC data(initial_data.begin(), initial_data.end());
Compare_DataNDC::iterator i_compare = compare_data.begin();
DataNDC::iterator i_data = data.begin();
size_t count_compare = compare_data.erase(N5);
size_t count = data.erase(N5);

View File

@ -26,7 +26,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <set>
#include <array>
@ -38,7 +38,7 @@ SOFTWARE.
#include "data.h"
#include "../src/flat_set.h"
#include "flat_set.h"
namespace
{
@ -384,9 +384,6 @@ namespace
Compare_DataNDC compare_data(initial_data.begin(), initial_data.end());
DataNDC data(initial_data.begin(), initial_data.end());
Compare_DataNDC::iterator i_compare = compare_data.begin();
DataNDC::iterator i_data = data.begin();
size_t count_compare = compare_data.erase(N5);
size_t count = data.erase(N5);

View File

@ -26,14 +26,14 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <iterator>
#include <string>
#include <vector>
#include <stdint.h>
#include "../src/fnv_1.h"
#include "fnv_1.h"
namespace
{

View File

@ -26,12 +26,12 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include "ExtraCheckMacros.h"
#include "data.h"
#include "../src/forward_list.h"
#include "forward_list.h"
#include <algorithm>
#include <array>

View File

@ -26,9 +26,9 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include "../src/function.h"
#include "function.h"
//*****************************************************************************
const int VALUE = 1;

View File

@ -26,9 +26,9 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include "../src/functional.h"
#include "functional.h"
#include <list>
#include <vector>

View File

@ -26,14 +26,14 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <iterator>
#include <string>
#include <vector>
#include <stdint.h>
#include "../src/hash.h"
#include "hash.h"
namespace
{

View File

@ -26,9 +26,9 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include "../src/instance_count.h"
#include "instance_count.h"
#include <list>
#include <vector>

View File

@ -26,13 +26,13 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <limits>
#include <type_traits>
#include <bitset>
#include "../src/integral_limits.h"
#include "integral_limits.h"
#undef min
#undef max

View File

@ -26,7 +26,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <map>
#include <array>
@ -40,7 +40,7 @@ SOFTWARE.
#include "data.h"
#include "../src/intrusive_flat_map.h"
#include "intrusive_flat_map.h"
namespace
{
@ -79,20 +79,20 @@ namespace
}
//*************************************************************************
std::ostream& operator <<(std::ostream& os, const DataDC::iterator& itr)
{
os << itr->first;
// std::ostream& operator <<(std::ostream& os, const DataDC::iterator& itr)
// {
// os << itr->first;
return os;
}
// return os;
// }
//*************************************************************************
std::ostream& operator <<(std::ostream& os, const DataDC::const_iterator& itr)
{
os << itr->first;
// std::ostream& operator <<(std::ostream& os, const DataDC::const_iterator& itr)
// {
// os << itr->first;
return os;
}
// return os;
// }
//*************************************************************************
std::ostream& operator <<(std::ostream& os, const DataNDC::iterator& itr)
@ -407,10 +407,10 @@ namespace
bool isEqual = Check_Equal(data.begin(),
data.end(),
compare_data.begin());
CHECK(isEqual);
CHECK(result.second);
CHECK(*result.first == std::make_pair(0, N0));
CHECK(*result.first == item);
DataNDC::value_type item2(2, N2);
result = data.insert(item2);
@ -422,7 +422,7 @@ namespace
CHECK(isEqual);
CHECK(result.second);
CHECK(*result.first == std::make_pair(2, N2));
CHECK(*result.first == item2);
DataNDC::value_type item1(1, N1);
result = data.insert(item1);
@ -479,24 +479,27 @@ namespace
Compare_DataNDC compare_data;
DataNDC data;
data.insert(std::make_pair(0, N0));
compare_data.insert(std::make_pair(0, N0));
DataNDC::value_type item0(0, N0);
data.insert(item0);
compare_data.insert(item0);
data.insert(std::make_pair(1, N1));
compare_data.insert(std::make_pair(1, N1));
DataNDC::value_type item1(1, N1);
data.insert(item1);
compare_data.insert(item1);
data.insert(std::make_pair(2, N2));
compare_data.insert(std::make_pair(2, N2));
DataNDC::value_type item2(2, N2);
data.insert(item2);
compare_data.insert(item2);
// Do it again.
data.insert(std::make_pair(0, N0));
compare_data.insert(std::make_pair(0, N0));
data.insert(item0);
compare_data.insert(item0);
data.insert(std::make_pair(1, N1));
compare_data.insert(std::make_pair(1, N1));
data.insert(item1);
compare_data.insert(item1);
data.insert(std::make_pair(2, N2));
compare_data.insert(std::make_pair(2, N2));
data.insert(item2);
compare_data.insert(item2);
CHECK_EQUAL(compare_data.size(), data.size());
@ -510,7 +513,8 @@ namespace
{
DataNDC data(initial_data.begin(), initial_data.end());
CHECK_THROW(data.insert(std::make_pair(10, N10)), etl::intrusive_flat_map_full);
DataNDC::value_type item10(10, N10);
CHECK_THROW(data.insert(item10), etl::intrusive_flat_map_full);
}
//*************************************************************************
@ -543,9 +547,6 @@ namespace
Compare_DataNDC compare_data(initial_data.begin(), initial_data.end());
DataNDC data(initial_data.begin(), initial_data.end());
Compare_DataNDC::iterator i_compare = compare_data.begin();
DataNDC::iterator i_data = data.begin();
size_t count_compare = compare_data.erase(5);
size_t count = data.erase(5);
@ -763,7 +764,7 @@ namespace
std::pair<Compare_DataNDC::iterator, Compare_DataNDC::iterator> i_compare;
std::pair<DataNDC::iterator, DataNDC::iterator> i_data;
i_data = data.equal_range(-1);
CHECK_EQUAL(data.begin(), i_data.first);
CHECK_EQUAL(data.begin(), i_data.second);

View File

@ -26,7 +26,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <map>
#include <array>
@ -38,7 +38,7 @@ SOFTWARE.
#include "data.h"
#include "../src/intrusive_flat_multimap.h"
#include "intrusive_flat_multimap.h"
namespace
{
@ -103,20 +103,20 @@ namespace
}
//*************************************************************************
std::ostream& operator <<(std::ostream& os, const DataDC::iterator& itr)
{
os << itr->first;
return os;
}
// std::ostream& operator <<(std::ostream& os, const DataDC::iterator& itr)
// {
// os << itr->first
//
// return os;
// }
//*************************************************************************
std::ostream& operator <<(std::ostream& os, const DataDC::const_iterator& itr)
{
os << itr->first;
return os;
}
// std::ostream& operator <<(std::ostream& os, const DataDC::const_iterator& itr)
// {
// os << itr->first;
//
// return os;
// }
//*************************************************************************
std::ostream& operator <<(std::ostream& os, const DataNDC::iterator& itr)
@ -375,9 +375,6 @@ namespace
Compare_DataNDC compare_data(initial_data.begin(), initial_data.end());
DataNDC data(initial_data.begin(), initial_data.end());
Compare_DataNDC::iterator i_compare = compare_data.begin();
DataNDC::iterator i_data = data.begin();
size_t count_compare = compare_data.erase(5);
size_t count = data.erase(5);
@ -598,7 +595,7 @@ namespace
DataNDC data(initial_data.begin(), initial_data.end());
std::pair<DataNDC::iterator, DataNDC::iterator> i_data;
i_data = data.equal_range(-1);
CHECK_EQUAL(data.begin(), i_data.first);
CHECK_EQUAL(data.begin(), i_data.second);
@ -642,7 +639,7 @@ namespace
std::pair<Compare_DataNDC::iterator, Compare_DataNDC::iterator> compare_range;
std::pair<DataNDC::iterator, DataNDC::iterator> test_range;
compare_range = compare_data.equal_range(0);
test_range = data.equal_range(0);
CHECK_EQUAL(std::distance(compare_range.first, compare_range.second), std::distance(test_range.first, test_range.second));

View File

@ -26,7 +26,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <set>
#include <array>
@ -38,7 +38,7 @@ SOFTWARE.
#include "data.h"
#include "../src/intrusive_flat_multiset.h"
#include "intrusive_flat_multiset.h"
namespace
{
@ -84,20 +84,20 @@ namespace
std::vector<NDC> multi_data;
//*************************************************************************
std::ostream& operator <<(std::ostream& os, const DataDC::iterator& itr)
{
os << itr->value;
return os;
}
// std::ostream& operator <<(std::ostream& os, const DataDC::iterator& itr)
// {
// os << itr->value;
//
// return os;
// }
//*************************************************************************
std::ostream& operator <<(std::ostream& os, const DataDC::const_iterator& itr)
{
os << itr->value;
return os;
}
// std::ostream& operator <<(std::ostream& os, const DataDC::const_iterator& itr)
// {
// os << itr->value;
//
// return os;
// }
//*************************************************************************
std::ostream& operator <<(std::ostream& os, const DataNDC::iterator& itr)
@ -344,9 +344,6 @@ namespace
Compare_DataNDC compare_data(initial_data.begin(), initial_data.end());
DataNDC data(initial_data.begin(), initial_data.end());
Compare_DataNDC::iterator i_compare = compare_data.begin();
DataNDC::iterator i_data = data.begin();
size_t count_compare = compare_data.erase(N5);
size_t count = data.erase(N5);

View File

@ -26,7 +26,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <set>
#include <array>
@ -38,7 +38,7 @@ SOFTWARE.
#include "data.h"
#include "../src/intrusive_flat_set.h"
#include "intrusive_flat_set.h"
namespace
{
@ -336,9 +336,6 @@ namespace
Compare_DataNDC compare_data(initial_data.begin(), initial_data.end());
DataNDC data(initial_data.begin(), initial_data.end());
Compare_DataNDC::iterator i_compare = compare_data.begin();
DataNDC::iterator i_data = data.begin();
size_t count_compare = compare_data.erase(N5);
size_t count = data.erase(N5);

View File

@ -26,12 +26,12 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include "ExtraCheckMacros.h"
#include "data.h"
#include "../src/intrusive_forward_list.h"
#include "intrusive_forward_list.h"
#include <algorithm>
#include <array>

View File

@ -26,12 +26,12 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include "ExtraCheckMacros.h"
#include "data.h"
#include "../src/intrusive_links.h"
#include "intrusive_links.h"
namespace
{

View File

@ -26,12 +26,12 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include "ExtraCheckMacros.h"
#include "data.h"
#include "../src/intrusive_list.h"
#include "intrusive_list.h"
#include <algorithm>
#include <array>

View File

@ -26,10 +26,10 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include "../src/intrusive_queue.h"
#include "../src/intrusive_links.h"
#include "intrusive_queue.h"
#include "intrusive_links.h"
#include <vector>

View File

@ -26,10 +26,10 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include "../src/intrusive_stack.h"
#include "../src/intrusive_links.h"
#include "intrusive_stack.h"
#include "intrusive_links.h"
#include <vector>

View File

@ -26,12 +26,13 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include "../src/io_port.h"
#include "io_port.h"
#include <stdint.h>
#include <array>
#include <algorithm>
#if defined(ETL_COMPILER_GCC)
#pragma GCC diagnostic push
@ -144,7 +145,7 @@ namespace
// Read from RW IOP.
etl::io_port_rw<uint8_t>::iterator itr_rw = iop_rw.get_iterator();
std::copy_n(itr_rw, result.size(), result.begin());
compare.fill(0x12);

View File

@ -26,53 +26,58 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include "../src/iterator.h"
#include "iterator.h"
#include <iterator>
//#include <iterator>
struct input : public std::iterator<std::input_iterator_tag, int>
namespace
{
struct input : public std::iterator<std::input_iterator_tag, int>
{
};
};
struct output : public std::iterator<std::output_iterator_tag, int>
{
struct output : public std::iterator<std::output_iterator_tag, int>
{
};
};
struct forward : public std::iterator<std::forward_iterator_tag, int>
{
struct forward : public std::iterator<std::forward_iterator_tag, int>
{
};
};
struct bidirectional : public std::iterator<std::bidirectional_iterator_tag, int>
{
struct bidirectional : public std::iterator<std::bidirectional_iterator_tag, int>
{
};
};
struct random : public std::iterator<std::random_access_iterator_tag, int>
{
struct random : public std::iterator<std::random_access_iterator_tag, int>
{
};
};
typedef int* pointer;
typedef const int* const_pointer;
typedef int* pointer;
typedef const int* const_pointer;
}
namespace
{
SUITE(test_iterator)
{
// NOTE '!!' is required to keep GCC happy.
TEST(test_input)
{
CHECK(etl::is_input_iterator<input>::value);
CHECK(!!etl::is_input_iterator<input>::value);
CHECK(!etl::is_output_iterator<input>::value);
CHECK(!etl::is_forward_iterator<input>::value);
CHECK(!etl::is_bidirectional_iterator<input>::value);
CHECK(!etl::is_random_iterator<input>::value);
CHECK(etl::is_input_iterator_concept<input>::value);
CHECK(!!etl::is_input_iterator_concept<input>::value);
CHECK(!etl::is_output_iterator_concept<input>::value);
CHECK(!etl::is_forward_iterator_concept<input>::value);
CHECK(!etl::is_bidirectional_iterator_concept<input>::value);
@ -82,13 +87,13 @@ namespace
TEST(test_output)
{
CHECK(!etl::is_input_iterator<output>::value);
CHECK(etl::is_output_iterator<output>::value);
CHECK(!!etl::is_output_iterator<output>::value);
CHECK(!etl::is_forward_iterator<output>::value);
CHECK(!etl::is_bidirectional_iterator<output>::value);
CHECK(!etl::is_random_iterator<output>::value);
CHECK(!etl::is_input_iterator_concept<output>::value);
CHECK(etl::is_output_iterator_concept<output>::value);
CHECK(etl::is_output_iterator_concept<output>::value == true);
CHECK(!etl::is_forward_iterator_concept<output>::value);
CHECK(!etl::is_bidirectional_iterator_concept<output>::value);
CHECK(!etl::is_random_iterator_concept<output>::value);
@ -98,13 +103,13 @@ namespace
{
CHECK(!etl::is_input_iterator<forward>::value);
CHECK(!etl::is_output_iterator<forward>::value);
CHECK(etl::is_forward_iterator<forward>::value);
CHECK(!!etl::is_forward_iterator<forward>::value);
CHECK(!etl::is_bidirectional_iterator<forward>::value);
CHECK(!etl::is_random_iterator<forward>::value);
CHECK(etl::is_input_iterator_concept<forward>::value);
CHECK(etl::is_output_iterator_concept<forward>::value);
CHECK(etl::is_forward_iterator_concept<forward>::value);
CHECK(!!etl::is_input_iterator_concept<forward>::value);
CHECK(!!etl::is_output_iterator_concept<forward>::value);
CHECK(!!etl::is_forward_iterator_concept<forward>::value);
CHECK(!etl::is_bidirectional_iterator_concept<forward>::value);
CHECK(!etl::is_random_iterator_concept<forward>::value);
}
@ -114,13 +119,13 @@ namespace
CHECK(!etl::is_input_iterator<bidirectional>::value);
CHECK(!etl::is_output_iterator<bidirectional>::value);
CHECK(!etl::is_forward_iterator<bidirectional>::value);
CHECK(etl::is_bidirectional_iterator<bidirectional>::value);
CHECK(!!etl::is_bidirectional_iterator<bidirectional>::value);
CHECK(!etl::is_random_iterator<bidirectional>::value);
CHECK(etl::is_input_iterator_concept<bidirectional>::value);
CHECK(etl::is_output_iterator_concept<bidirectional>::value);
CHECK(etl::is_forward_iterator_concept<bidirectional>::value);
CHECK(etl::is_bidirectional_iterator_concept<bidirectional>::value);
CHECK(!!etl::is_input_iterator_concept<bidirectional>::value);
CHECK(!!etl::is_output_iterator_concept<bidirectional>::value);
CHECK(!!etl::is_forward_iterator_concept<bidirectional>::value);
CHECK(!!etl::is_bidirectional_iterator_concept<bidirectional>::value);
CHECK(!etl::is_random_iterator_concept<bidirectional>::value);
}
@ -130,13 +135,13 @@ namespace
CHECK(!etl::is_output_iterator<random>::value);
CHECK(!etl::is_forward_iterator<random>::value);
CHECK(!etl::is_bidirectional_iterator<random>::value);
CHECK(etl::is_random_iterator<random>::value);
CHECK(!!etl::is_random_iterator<random>::value);
CHECK(etl::is_input_iterator_concept<random>::value);
CHECK(etl::is_output_iterator_concept<random>::value);
CHECK(etl::is_forward_iterator_concept<random>::value);
CHECK(etl::is_bidirectional_iterator_concept<random>::value);
CHECK(etl::is_random_iterator_concept<random>::value);
CHECK(!!etl::is_input_iterator_concept<random>::value);
CHECK(!!etl::is_output_iterator_concept<random>::value);
CHECK(!!etl::is_forward_iterator_concept<random>::value);
CHECK(!!etl::is_bidirectional_iterator_concept<random>::value);
CHECK(!!etl::is_random_iterator_concept<random>::value);
}
TEST(test_pointer)
@ -145,13 +150,13 @@ namespace
CHECK(!etl::is_output_iterator<pointer>::value);
CHECK(!etl::is_forward_iterator<pointer>::value);
CHECK(!etl::is_bidirectional_iterator<pointer>::value);
CHECK(etl::is_random_iterator<pointer>::value);
CHECK(!!etl::is_random_iterator<pointer>::value);
CHECK(etl::is_input_iterator_concept<pointer>::value);
CHECK(etl::is_output_iterator_concept<pointer>::value);
CHECK(etl::is_forward_iterator_concept<pointer>::value);
CHECK(etl::is_bidirectional_iterator_concept<pointer>::value);
CHECK(etl::is_random_iterator_concept<pointer>::value);
CHECK(!!etl::is_input_iterator_concept<pointer>::value);
CHECK(!!etl::is_output_iterator_concept<pointer>::value);
CHECK(!!etl::is_forward_iterator_concept<pointer>::value);
CHECK(!!etl::is_bidirectional_iterator_concept<pointer>::value);
CHECK(!!etl::is_random_iterator_concept<pointer>::value);
}
TEST(test_const_pointer)
@ -160,13 +165,13 @@ namespace
CHECK(!etl::is_output_iterator<const_pointer>::value);
CHECK(!etl::is_forward_iterator<const_pointer>::value);
CHECK(!etl::is_bidirectional_iterator<const_pointer>::value);
CHECK(etl::is_random_iterator<const_pointer>::value);
CHECK(!!etl::is_random_iterator<const_pointer>::value);
CHECK(etl::is_input_iterator_concept<const_pointer>::value);
CHECK(etl::is_output_iterator_concept<const_pointer>::value);
CHECK(etl::is_forward_iterator_concept<const_pointer>::value);
CHECK(etl::is_bidirectional_iterator_concept<const_pointer>::value);
CHECK(etl::is_random_iterator_concept<const_pointer>::value);
CHECK(!!etl::is_input_iterator_concept<const_pointer>::value);
CHECK(!!etl::is_output_iterator_concept<const_pointer>::value);
CHECK(!!etl::is_forward_iterator_concept<const_pointer>::value);
CHECK(!!etl::is_bidirectional_iterator_concept<const_pointer>::value);
CHECK(!!etl::is_random_iterator_concept<const_pointer>::value);
}
};
}

View File

@ -26,15 +26,15 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <iterator>
#include <string>
#include <vector>
#include <stdint.h>
#include "../src/jenkins.h"
#include "../src/endian.h"
#include "jenkins.h"
#include "endian.h"
template <typename TIterator>
uint32_t jenkins(TIterator begin, TIterator end)

View File

@ -26,9 +26,9 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include "../src/largest.h"
#include "largest.h"
#include <type_traits>

View File

@ -26,10 +26,10 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include "ExtraCheckMacros.h"
#include "../src/list.h"
#include "list.h"
#include "data.h"

View File

@ -26,7 +26,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <map>
#include <array>
@ -36,7 +36,7 @@ SOFTWARE.
#include <string>
#include <vector>
#include "../src/map.h"
#include "map.h"
static const size_t SIZE = 10;
@ -192,6 +192,7 @@ namespace
size_t d = std::distance(data.begin(), data.end());
CHECK(d == SIZE);
CHECK(data.size() == SIZE);
CHECK(!data.empty());
}
@ -228,7 +229,7 @@ namespace
CHECK(isEqual);
}
//*************************************************************************
TEST_FIXTURE(SetupFixture, test_self_assignment)
{

View File

@ -26,12 +26,12 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include "../src/log.h"
#include "../src/power.h"
#include "../src/fibonacci.h"
#include "../src/factorial.h"
#include "log.h"
#include "power.h"
#include "fibonacci.h"
#include "factorial.h"
namespace
{

View File

@ -26,10 +26,10 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include "../src/memory.h"
#include "../src/debug_count.h"
#include "memory.h"
#include "debug_count.h"
#include <string>
#include <array>

View File

@ -26,7 +26,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <map>
#include <array>
@ -35,7 +35,7 @@ SOFTWARE.
#include <iterator>
#include <string>
#include "../src/multimap.h"
#include "multimap.h"
static const size_t SIZE = 10;

View File

@ -26,7 +26,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <set>
#include <array>
@ -35,7 +35,7 @@ SOFTWARE.
#include <iterator>
#include <string>
#include "../src/multiset.h"
#include "multiset.h"
static const size_t SIZE = 10;

View File

@ -26,7 +26,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include "murmurhash3.h" // The 'C' reference implementation.
@ -35,8 +35,8 @@ SOFTWARE.
#include <vector>
#include <stdint.h>
#include "../src/murmur3.h"
#include "../src/endian.h"
#include "murmur3.h"
#include "endian.h"
namespace
{

View File

@ -26,9 +26,9 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include "../src/numeric.h"
#include "numeric.h"
#include <algorithm>
#include <numeric>

View File

@ -26,9 +26,9 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include "../src/observer.h"
#include "observer.h"
//*****************************************************************************
// Notification1

View File

@ -26,13 +26,13 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <string>
#include <ostream>
#include "../src/optional.h"
#include "../src/vector.h"
#include "optional.h"
#include "vector.h"
#include "data.h"
typedef TestDataNDC<std::string> Data;

View File

@ -26,7 +26,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <iterator>
#include <string>
@ -34,8 +34,8 @@ SOFTWARE.
#include <iomanip>
#include <stdint.h>
#include "../src/pearson.h"
#include "../src/endian.h"
#include "pearson.h"
#include "endian.h"
const size_t HASH_SIZE = 8;
typedef etl::pearson<HASH_SIZE>::value_type hash_t;

View File

@ -26,7 +26,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include "ExtraCheckMacros.h"
#include "data.h"
@ -34,7 +34,7 @@ SOFTWARE.
#include <set>
#include <vector>
#include "../src/pool.h"
#include "pool.h"
#if defined(ETL_COMPILER_GCC)
#pragma GCC diagnostic push

View File

@ -26,11 +26,11 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <queue>
#include "../src/priority_queue.h"
#include "priority_queue.h"
namespace
{

View File

@ -26,11 +26,11 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <queue>
#include "../src/queue.h"
#include "queue.h"
namespace
{

View File

@ -26,11 +26,11 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <stdint.h>
#include "../src/random.h"
#include "random.h"
#include <vector>
#include <algorithm>

View File

@ -26,7 +26,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <set>
#include <array>
@ -36,7 +36,7 @@ SOFTWARE.
#include <string>
#include <vector>
#include "../src/set.h"
#include "set.h"
static const size_t SIZE = 10;

View File

@ -26,9 +26,9 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include "../src/smallest.h"
#include "smallest.h"
#include <type_traits>

View File

@ -26,13 +26,13 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <stack>
#include "data.h"
#include "../src/stack.h"
#include "stack.h"
namespace
{

View File

@ -26,13 +26,13 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <string>
#include <array>
#include <algorithm>
#include "../src/cstring.h"
#include "cstring.h"
#undef min

View File

@ -26,13 +26,13 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <string>
#include <array>
#include <algorithm>
#include "../src/u16string.h"
#include "u16string.h"
#undef min

View File

@ -26,13 +26,13 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <string>
#include <array>
#include <algorithm>
#include "../src/u32string.h"
#include "u32string.h"
#undef min

View File

@ -26,13 +26,13 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <string>
#include <array>
#include <algorithm>
#include "../src/wstring.h"
#include "wstring.h"
#undef min

View File

@ -26,11 +26,11 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <stdint.h>
#include "../src/type_def.h"
#include "type_def.h"
namespace
{

View File

@ -26,7 +26,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#if defined(ETL_COMPILER_GCC)
namespace std
@ -38,7 +38,7 @@ namespace std
}
#endif
#include "../src/type_traits.h"
#include "type_traits.h"
#include <type_traits>
// A class to test non-fundamental types.

View File

@ -26,7 +26,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <map>
#include <array>
@ -39,7 +39,7 @@ SOFTWARE.
#include "data.h"
#include "../src/unordered_map.h"
#include "unordered_map.h"
namespace
{

View File

@ -26,7 +26,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <map>
#include <array>
@ -39,7 +39,7 @@ SOFTWARE.
#include "data.h"
#include "../src/unordered_multimap.h"
#include "unordered_multimap.h"
namespace
{

View File

@ -26,7 +26,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <set>
#include <array>
@ -39,8 +39,8 @@ SOFTWARE.
#include "data.h"
#include "../src/unordered_multiset.h"
#include "../src/checksum.h"
#include "unordered_multiset.h"
#include "checksum.h"
namespace
{

View File

@ -26,7 +26,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <array>
#include <algorithm>
@ -38,8 +38,8 @@ SOFTWARE.
#include "data.h"
#include "../src/unordered_set.h"
#include "../src/checksum.h"
#include "unordered_set.h"
#include "checksum.h"
namespace
{

View File

@ -26,9 +26,9 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include "../src/utility.h"
#include "utility.h"
namespace
{

View File

@ -26,10 +26,10 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include "ExtraCheckMacros.h"
#include "../src/variant.h"
#include "variant.h"
#include <array>
#include <vector>

View File

@ -26,13 +26,13 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <vector>
#include <array>
#include <algorithm>
#include "../src/vector.h"
#include "vector.h"
namespace
{

View File

@ -26,13 +26,13 @@
//SOFTWARE.
//******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <vector>
#include <array>
#include <algorithm>
#include "../src/vector.h"
#include "vector.h"
#include "data.h"
namespace

View File

@ -26,13 +26,13 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <vector>
#include <array>
#include <algorithm>
#include "../src/vector.h"
#include "vector.h"
namespace
{

View File

@ -26,9 +26,9 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include "../src/visitor.h"
#include "visitor.h"
//*****************************************************************************
// Pre-declare the data types.

View File

@ -26,14 +26,14 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
******************************************************************************/
#include <UnitTest++/UnitTest++.h>
#include "UnitTest++.h"
#include <iterator>
#include <string>
#include <vector>
#include <stdint.h>
#include "../src/checksum.h"
#include "checksum.h"
namespace
{

View File

@ -1,7 +1,7 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14
VisualStudioVersion = 14.0.24720.0
# Visual Studio 15
VisualStudioVersion = 15.0.26403.3
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "etl", "etl.vcxproj", "{C21DF78C-D8E0-46AB-9D6F-D38A3C1CB0FB}"
EndProject

View File

@ -73,7 +73,7 @@
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;_LIB;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;ETL_THROW_EXCEPTIONS;ETL_VERBOSE_ERRORS;ETL_CHECK_PUSH_POP;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>../../../unittest-cpp</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>../../unittest-cpp/UnitTest++/;../../src</AdditionalIncludeDirectories>
<UndefinePreprocessorDefinitions>
</UndefinePreprocessorDefinitions>
</ClCompile>
@ -92,7 +92,7 @@
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;_LIB;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;ETL_THROW_EXCEPTIONS;ETL_VERBOSE_ERRORS;ETL_CHECK_PUSH_POP;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>../../../unittest-cpp</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>../../unittest-cpp/UnitTest++/;../../src</AdditionalIncludeDirectories>
<UndefinePreprocessorDefinitions>
</UndefinePreprocessorDefinitions>
</ClCompile>
@ -114,7 +114,7 @@
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;_LIB;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;ETL_THROW_EXCEPTIONS;ETL_VERBOSE_ERRORS;ETL_CHECK_PUSH_POP;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>../../../unittest-cpp</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>../../unittest-cpp/UnitTest++/;../../src</AdditionalIncludeDirectories>
<BufferSecurityCheck>false</BufferSecurityCheck>
</ClCompile>
<Link>
@ -372,7 +372,6 @@
</ClCompile>
<ClCompile Include="..\test_maths.cpp" />
<ClCompile Include="..\test_memory.cpp" />
<ClCompile Include="..\test_message_processor.cpp" />
<ClCompile Include="..\test_multimap.cpp" />
<ClCompile Include="..\test_multiset.cpp" />
<ClCompile Include="..\test_murmur3.cpp" />

View File

@ -764,9 +764,6 @@
<ClCompile Include="..\test_intrusive_flat_multiset.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\test_message_processor.cpp">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<None Include="..\..\Doxyfile">