
26 Mar
2010
26 Mar
'10
9:36 a.m.
Lubomir Bourdev wrote:
However, we haven't been methodically placing a check for every single concept in every single place. That would make GIL a lot bigger. It also would put a significant toll on compile time.
Well msot of the time we don't use Concepts per se, we just have a few mea-functions checking for what we need to check (we have an army of has_method_xxx<Sig> meta-function for ex.). A simple MPL_ASSERT is then needed, and is far less heavy in term of compile.