mirror of
https://github.com/ETLCPP/etl.git
synced 2026-04-30 19:09:10 +08:00
Updated Code::Blocks project.
Changed test project include paths to use unittest++ as sub-module.
This commit is contained in:
parent
30064952b8
commit
26b7326d72
@ -102,7 +102,6 @@ namespace etl
|
||||
{
|
||||
public:
|
||||
|
||||
typedef size_t size_type;
|
||||
typedef std::pair<TKey, TMapped> value_type;
|
||||
|
||||
private:
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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;
|
||||
};
|
||||
|
||||
@ -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;
|
||||
};
|
||||
|
||||
@ -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) \
|
||||
|
||||
@ -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
@ -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
@ -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()
|
||||
{
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
// Microsoft Visual Studio
|
||||
|
||||
#include "../src/platform.h"
|
||||
#include "platform.h"
|
||||
|
||||
#if defined(ETL_COMPILER_MICROSOFT) && (_MSC_VER < 1600)
|
||||
|
||||
|
||||
@ -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];
|
||||
|
||||
@ -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>
|
||||
|
||||
@ -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
|
||||
{
|
||||
|
||||
@ -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
|
||||
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
{
|
||||
|
||||
@ -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
|
||||
{
|
||||
|
||||
@ -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
|
||||
{
|
||||
|
||||
@ -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>
|
||||
|
||||
|
||||
@ -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
|
||||
{
|
||||
|
||||
@ -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
|
||||
{
|
||||
|
||||
@ -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
|
||||
{
|
||||
|
||||
@ -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"
|
||||
|
||||
|
||||
@ -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
|
||||
{
|
||||
|
||||
@ -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
|
||||
{
|
||||
|
||||
@ -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;
|
||||
|
||||
|
||||
@ -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
|
||||
{
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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);
|
||||
|
||||
@ -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));
|
||||
|
||||
@ -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);
|
||||
|
||||
|
||||
@ -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);
|
||||
|
||||
|
||||
@ -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
|
||||
{
|
||||
|
||||
@ -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>
|
||||
|
||||
@ -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;
|
||||
|
||||
@ -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>
|
||||
|
||||
@ -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
|
||||
{
|
||||
|
||||
@ -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>
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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);
|
||||
|
||||
@ -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));
|
||||
|
||||
@ -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);
|
||||
|
||||
|
||||
@ -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);
|
||||
|
||||
|
||||
@ -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>
|
||||
|
||||
@ -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
|
||||
{
|
||||
|
||||
@ -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>
|
||||
|
||||
@ -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>
|
||||
|
||||
|
||||
@ -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>
|
||||
|
||||
|
||||
@ -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);
|
||||
|
||||
|
||||
@ -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);
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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>
|
||||
|
||||
|
||||
@ -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"
|
||||
|
||||
|
||||
@ -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)
|
||||
{
|
||||
|
||||
@ -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
|
||||
{
|
||||
|
||||
@ -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>
|
||||
|
||||
@ -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;
|
||||
|
||||
|
||||
@ -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;
|
||||
|
||||
|
||||
@ -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
|
||||
{
|
||||
|
||||
@ -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>
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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;
|
||||
|
||||
@ -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;
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
{
|
||||
|
||||
@ -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
|
||||
{
|
||||
|
||||
@ -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>
|
||||
|
||||
@ -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;
|
||||
|
||||
|
||||
@ -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>
|
||||
|
||||
|
||||
@ -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
|
||||
{
|
||||
|
||||
@ -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
|
||||
|
||||
|
||||
@ -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
|
||||
|
||||
|
||||
@ -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
|
||||
|
||||
|
||||
@ -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
|
||||
|
||||
|
||||
@ -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
|
||||
{
|
||||
|
||||
@ -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.
|
||||
|
||||
@ -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
|
||||
{
|
||||
|
||||
@ -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
|
||||
{
|
||||
|
||||
@ -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
|
||||
{
|
||||
|
||||
@ -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
|
||||
{
|
||||
|
||||
@ -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
|
||||
{
|
||||
|
||||
@ -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>
|
||||
|
||||
@ -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
|
||||
{
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
{
|
||||
|
||||
@ -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.
|
||||
|
||||
@ -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
|
||||
{
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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" />
|
||||
|
||||
@ -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">
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user