the collection binding can be configured with various lambdas to supply the basic building blocks of the generated binding. Since we allow picking up basically anything (functors, function pointers, function objects, lamdas), and since we speculate on inlining optimisation of lambdas, we can not enforce a specific signature in the builder functions. But at least we can static_assert on the effective signature at the point where we're generating the actual binding configuration |
||
|---|---|---|
| .. | ||
| diff-index-table-test.cpp | ||
| diff-list-application-test.cpp | ||
| diff-list-generation-test.cpp | ||
| diff-tree-application-test.cpp | ||
| diff-virtualised-application-test.cpp | ||
| gen-node-basic-test.cpp | ||
| generic-record-representation-test.cpp | ||
| generic-record-update-test.cpp | ||
| generic-tree-representation-test.cpp | ||
| tree-manipulation-binding-test.cpp | ||
| tree-mutator-test.cpp | ||