Description of the feature, modification, idea, or suggestion.
Currently Radiant has a dependency on including type_traits in TypeTraits.h. The remainder of the code uses these trait wrappers. It would be nice to remove this dependency.
Proposed implementation details (optional)
Each template in TypeTraits.h would need their own implementation, using an appropriate compiler-specific intrinsic for resolving traits where possible.
Description of the feature, modification, idea, or suggestion.
Currently Radiant has a dependency on including
type_traits
inTypeTraits.h
. The remainder of the code uses these trait wrappers. It would be nice to remove this dependency.Proposed implementation details (optional)
Each template in
TypeTraits.h
would need their own implementation, using an appropriate compiler-specific intrinsic for resolving traits where possible.