LUMIERA.clone/tests/library
Ichthyostega b5453cc429 TreeExplorer: reimplementation with simpler design
- always layer the TreeExplorer (builder) on top of the stack
- always intersperse an IterableDecorator in between adjacent layers
- consequently...
  * each layer implementation is now a "state core"
  * and the source is now always a Lumiera Iterator

This greatly simplifies all the type rebindings and avoids the
ambiguities in argument converison. Basically now we can always convert
down, and we just need to pick the result type of the bound functor.

Downside is we have now always an adaptation wrapper in between,
but we can assume the compiler is able to optimise such inline
accessors away without overhead.
2017-12-04 04:34:26 +01:00
..
advice Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
c-lib Doxygen: fill in the last missing file level comments for plain-C tests 2017-02-22 03:46:23 +01:00
diff DiffMessage: now uniformly plays the role of MutationMessage (closes #1066) 2017-08-13 07:25:32 +02:00
idi Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
meta Library: typeof obsoleted by decltype 2017-12-04 03:53:36 +01:00
query Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
test Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
allocation-cluster-test.cpp MERGE Doxygen clean-up done during the last months 2017-04-01 23:59:00 +02:00
app-config-test.cpp Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
cmdline-wrapper-test.cpp Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
custom-shared-ptr-test.cpp GCC-5 compatibility: remove the last remaining auto_ptrs 2017-05-01 21:43:10 +02:00
del-stash-test.cpp MERGE Doxygen clean-up done during the last months 2017-04-01 23:59:00 +02:00
dependency-factory-test.cpp Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
DIR_INFO re-arrange tests according to layer structure 2013-01-07 05:43:01 +01:00
exception-error-test.cpp Doxygen Fixes (#1062) 2017-04-02 04:22:51 +02:00
format-cout-test.cpp Library: define string conversion trait more precisely 2017-12-04 03:53:36 +01:00
format-helper-test.cpp Library: investigate and fix an insidious problem with move-forwarding (util::join / transformIter) 2017-12-04 04:23:30 +01:00
format-string-test.cpp Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
functor-util-test.cpp Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
hash-generator-test.cpp Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
hash-indexed-test.cpp Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
hash-standard-to-boost-bridge-test.cpp Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
helloworldtest.cpp Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
hierarchy-orientation-indicator-test.cpp Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
item-wrapper-test.cpp Library: add move-support to ItemWrapper 2017-12-04 04:26:43 +01:00
iter-adapter-stl-test.cpp Library: allow to consume an iterator while taking the snapshot 2017-08-13 07:25:32 +02:00
iter-adapter-test.cpp Library: remove redundant checks from IterAdapter implementation 2017-10-01 03:25:33 +02:00
iter-cursor-test.cpp Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
iter-explorer-test.cpp TreeExplorer: extended analysis regarding tree expanding and backtracking computation (#1117) 2017-11-17 21:43:50 +01:00
iter-queue-test.cpp Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
iter-source-test.cpp Library: complement the pseudo-iterator by a IterSource front-end 2017-10-29 15:31:34 +01:00
iter-stack-test.cpp Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
iter-tree-explorer-test.cpp TreeExplorer: reimplementation with simpler design 2017-12-04 04:34:26 +01:00
itertools-test.cpp Library: a pseudo-iterator to yield just a single value 2017-10-29 14:51:51 +01:00
life-cycle-test.cpp Doxygen Fixes (#1062) 2017-04-02 04:22:51 +02:00
linked-elements-test.cpp MERGE Doxygen clean-up done during the last months 2017-04-01 23:59:00 +02:00
maybe-value-test.cpp Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
multifact-argument-test.cpp Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
multifact-singleton-test.cpp MERGE Doxygen clean-up done during the last months 2017-04-01 23:59:00 +02:00
multifact-test.cpp Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
null-value-test.cpp Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
opaque-holder-test.cpp decommission the safe-bool-idiom (closes #477) 2017-04-02 06:42:23 +02:00
opaque-unchecked-buffer-test.cpp MERGE Doxygen clean-up done during the last months 2017-04-01 23:59:00 +02:00
optional-ref-test.cpp Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
path-array-test.cpp UI-Coordinates: support for truncating a given spec 2017-10-30 02:59:56 +01:00
polymorphic-value-test.cpp Doxygen Fixes (#1062) 2017-04-02 04:22:51 +02:00
query-text-test.cpp Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
ref-array-test.cpp Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
removefromsettest.cpp Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
replaceable-item-test.cpp Library: finish adapter to snapshot non-assignable values 2017-01-12 23:41:20 +01:00
sanitised-identifier-test.cpp Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
scoped-collection-test.cpp convert ScopedCollection to rely on C++11 2017-08-06 18:21:25 +02:00
scoped-holder-test.cpp Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
scoped-holder-transfer-test.cpp Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
scoped-ptrvect-test.cpp Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
search-path-splitter-test.cpp Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
simple-allocator-test.cpp MERGE Doxygen clean-up done during the last months 2017-04-01 23:59:00 +02:00
singleton-subclass-test.cpp Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
singleton-test.cpp Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
singleton-testmock-test.cpp Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
sub-id-test.cpp MERGE Doxygen clean-up done during the last months 2017-04-01 23:59:00 +02:00
symbol-hashtable-test.cpp MERGE Doxygen clean-up done during the last months 2017-04-01 23:59:00 +02:00
symbol-test.cpp Symbol: also document usage as (tree)map key 2017-04-08 03:50:29 +02:00
test-target-obj.hpp Doxygen: supply missing file level comments for test support helpers 2017-02-22 01:58:49 +01:00
typed-allocation-manager-test.cpp MERGE Doxygen clean-up done during the last months 2017-04-01 23:59:00 +02:00
unique-malloc-owner-test.cpp Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
util-collection-test.cpp Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
util-floordiv-test.cpp Doxygen Fixes (#1062) 2017-04-02 04:22:51 +02:00
util-floorwrap-test.cpp Doxygen Fixes (#1062) 2017-04-02 04:22:51 +02:00
util-foreach-test.cpp Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
variant-test.cpp Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
vector-transfer-test.cpp Doxygen: magically insert a reference to the test class 2017-02-22 03:17:18 +01:00
verb-function-dispatch-test.cpp DockAccess: analysis continued... 2017-09-08 03:53:52 +02:00