Return internal info on arguments fitting into 8byte. See X86-64 ABI 3.2.3
Compares two instances for <, ==, or >.
Run the destructor on the object and all its sub-objects
Compares two instances for equality.
Computes a hash of the instance of a type.
Return default initializer. If the type should be initialized to all zeros, an array with a null ptr and a length equal to the type size will be returned. For static arrays, this returns the default initializer for a single element of the array, use tsize to get the correct size.
Get type information on the contents of the type; null if not available
Run the postblit on the object and all its sub-objects
Swaps two instances of the type.
Get flags for type: 1 means GC should scan for pointers, 2 means arg of this type is passed in XMM register
Get TypeInfo for 'next' type, as defined by what kind of type this is, null if none.
Return info used by the garbage collector to do precise collection.
Return alignment of type
Returns size of the type.
Runtime type information about a type. Can be retrieved for any type using a $(GLINK2 expression,TypeidExpression, TypeidExpression).