#include "Stroika/Foundation/StroikaPreComp.h"
#include <type_traits>
#include "Stroika/Foundation/Common/Common.h"
Go to the source code of this file.
Namespaces | |
namespace | Stroika::Foundation |
namespace | Stroika::Foundation::Common |
Typedefs | |
template<typename T , typename CHECK_T = remove_cvref_t<T>> | |
using | Stroika::Foundation::Common::ArgByValueType = conditional_t<(sizeof(CHECK_T)<=2 *sizeof(void *)) and is_trivially_copyable_v< CHECK_T >, CHECK_T, const CHECK_T & > |
This is an alias for 'T' - but how we want to pass it on stack as formal parameter. | |
Definition in file TypeHints.h.