diff options
Diffstat (limited to 'sources/shiboken6/ApiExtractor/modifications_typedefs.h')
-rw-r--r-- | sources/shiboken6/ApiExtractor/modifications_typedefs.h | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/sources/shiboken6/ApiExtractor/modifications_typedefs.h b/sources/shiboken6/ApiExtractor/modifications_typedefs.h new file mode 100644 index 000000000..3b86c55d3 --- /dev/null +++ b/sources/shiboken6/ApiExtractor/modifications_typedefs.h @@ -0,0 +1,25 @@ +// Copyright (C) 2022 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0 + +#ifndef MODIFICATIONS_TYPEDEFS_H +#define MODIFICATIONS_TYPEDEFS_H + +#include <QtCore/QList> + +#include <memory> + +class CodeSnip; +class DocModification; + +struct AddedFunction; +class FieldModification; +class FunctionModification; + +using AddedFunctionPtr = std::shared_ptr<AddedFunction>; +using AddedFunctionList = QList<AddedFunctionPtr>; +using CodeSnipList = QList<CodeSnip>; +using DocModificationList = QList<DocModification>; +using FieldModificationList = QList<FieldModification>; +using FunctionModificationList = QList<FunctionModification>; + +#endif // MODIFICATIONS_TYPEDEFS_H |