Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2026-09-17 09:24:55

0001 // Copyright (C) 2020 The Qt Company Ltd.
0002 // Copyright (C) 2019 Intel Corporation.
0003 // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
0004 // Qt-Security score:significant reason:default
0005 
0006 #ifndef QGLOBAL_H
0007 #define QGLOBAL_H
0008 
0009 #if 0
0010 #pragma qt_class(QtGlobal)
0011 #endif
0012 
0013 #ifdef __cplusplus
0014 #  include <type_traits>
0015 #  include <cstddef>
0016 #  include <utility>
0017 #  include <cstdint>
0018 #endif
0019 #ifndef __ASSEMBLER__
0020 #  include <assert.h>
0021 #  include <stdbool.h>
0022 #  include <stddef.h>
0023 #endif
0024 
0025 #include <QtCore/qtcoreglobal.h>
0026 
0027 #include <QtCore/qtpreprocessorsupport.h>
0028 
0029 #include <QtCore/qsystemdetection.h>
0030 #include <QtCore/qprocessordetection.h>
0031 #include <QtCore/qcompilerdetection.h>
0032 
0033 #ifndef __ASSEMBLER__
0034 #  include <QtCore/qassert.h>
0035 #  include <QtCore/qtnoop.h>
0036 #  include <QtCore/qtypes.h>
0037 #endif /* !__ASSEMBLER__ */
0038 #include <QtCore/qtversion.h>
0039 
0040 #if defined(__cplusplus)
0041 
0042 #include <QtCore/qtclasshelpermacros.h>
0043 
0044 // We need to keep QTypeInfo, QSysInfo, QFlags, qDebug & family in qglobal.h for compatibility with Qt 4.
0045 // Be careful when changing the order of these files.
0046 #include <QtCore/qtypeinfo.h>
0047 #include <QtCore/qsysinfo.h>
0048 #include <QtCore/qlogging.h>
0049 
0050 #include <QtCore/qflags.h>
0051 
0052 #include <QtCore/qatomic.h>
0053 #include <QtCore/qconstructormacros.h>
0054 #include <QtCore/qdarwinhelpers.h>
0055 #include <QtCore/qexceptionhandling.h>
0056 #include <QtCore/qforeach.h>
0057 #include <QtCore/qfunctionpointer.h>
0058 #include <QtCore/qglobalstatic.h>
0059 #include <QtCore/qmalloc.h>
0060 #include <QtCore/qminmax.h>
0061 #include <QtCore/qnumeric.h>
0062 #include <QtCore/qoverload.h>
0063 #include <QtCore/qswap.h>
0064 #include <QtCore/qtdeprecationmarkers.h>
0065 #include <QtCore/qtenvironmentvariables.h>
0066 #include <QtCore/qtresource.h>
0067 #include <QtCore/qttranslation.h>
0068 #include <QtCore/qttypetraits.h>
0069 #if QT_CONFIG(version_tagging)
0070 #include <QtCore/qversiontagging.h>
0071 #endif
0072 #endif /* __cplusplus */
0073 
0074 #endif /* QGLOBAL_H */