LUMIERA.clone/src/lib/meta
Ichthyostega 69d2a4148d tuple initialisation from GenNode: disallow any numerical conversion from LUID
since this is a quick-n-dirty workariound, until we're using GCC-5,
I'll err for the simple and safe side and disallow any conversion
from LuidH do some algebraic data type. The problem arises,
sincd LuidH defines a conversion to size_t, which depends
on the platform. So, without checking the actual NumericLimits,
there is no way we can allow a conversion to size_t in a
hard wired way, while disallowing a narrowing conversion
to 32bit unsigned int on 64bit platforms.

And in the end, we don't want conversions from LUID to
numeric values to happen automatically anyway. But of
course we *do* want automatic promotion from a LuidH
to a PlacementRef...
2016-01-28 21:21:41 +01:00
..
configflags.hpp cleanup configflags to use uint instead of char 2011-12-03 03:16:08 +01:00
duck-detector.hpp After a looong break.... start reading code 2015-11-21 03:39:07 +01:00
function-closure.hpp refactoring: move new library helpers into final destination 2016-01-28 15:19:09 +01:00
function-erasure.hpp prefer more readable bool operator spelling 2015-09-25 03:12:04 +02:00
function.hpp augment function type rebinding helper 2015-09-04 17:14:11 +02:00
generator-combinations.hpp clean up lib/meta namespaces 2011-12-03 03:15:59 +01:00
generator.hpp clean up lib/meta namespaces 2011-12-03 03:15:59 +01:00
maybe-compare.hpp Switch from TR1 preveiw to the new standard headers 2014-04-03 22:42:48 +02:00
no-instance.hpp WIP idea how to represent support for some timecode formats 2011-01-16 15:41:34 +01:00
size-trait.hpp wrap-up(#985): resolve various leftovers 2016-01-10 11:21:34 +01:00
trait-special.hpp Switch from TR1 preveiw to the new standard headers 2014-04-03 22:42:48 +02:00
trait.hpp tuple initialisation from GenNode: disallow any numerical conversion from LUID 2016-01-28 21:21:41 +01:00
tuple-helper.hpp refactoring: move new library helpers into final destination 2016-01-28 15:19:09 +01:00
tuple-record-init.hpp refactoring: move new library helpers into final destination 2016-01-28 15:19:09 +01:00
typelist-manip.hpp refactoring: towards a more generic formulation 2016-01-27 12:38:16 +01:00
typelist-util.hpp integrate the new construction just to replace the existing visitor 2015-08-29 18:34:34 +02:00
typelist.hpp augment typelist definition to allow for rebinding 2016-01-16 04:03:08 +01:00
typeseq-util.hpp refactoring: towards a more generic formulation 2016-01-27 12:38:16 +01:00
util.hpp wrap-up(#985): resolve various leftovers 2016-01-10 11:21:34 +01:00
virtual-copy-support.hpp compiler evolution: get rid of a gcc-4.7 workaround 2016-01-05 23:16:18 +01:00