19#include <QtCore/private/qglobal_p.h>
31# define alloca _alloca
38#define Q_ALLOCA_VAR(type, name, size)
44#define Q_ALLOCA_DECLARE(type, name)
47#define Q_ALLOCA_ASSIGN(type, name, size)
48 name = static_cast<type*>(alloca
(size))
53#define Q_ALLOCA_DECLARE(type, name)
54 std::unique_ptr<char[]> _qt_alloca_##name;
57#define Q_ALLOCA_ASSIGN(type, name, size)
59 _qt_alloca_##name.reset(new char[size]);
60 name = reinterpret_cast<type*>(_qt_alloca_##name.get());
#define Q_ALLOCA_ASSIGN(type, name, size)
#define Q_ALLOCA_DECLARE(type, name)