Allocate an array of T-elements of length length using Allocator.
Variant of hasElaborateDestructor that also checks for destructor when S is a class.
Is true iff T is repesented as a memory address.
Is true iff T is a set like container.
Is true iff T is a set like container with elements of type E.
True if a T needs to be passed by move instead of value either because it cannot be copied or because it has an elaborate destructor.
Traits used by containers.
TODO add isUnorderedContainer and isUnorderedRange traits and used to forbid hash algorithms to operate on unordered containers (such as open_hashmap and open_hashmap) and their ranges.