![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qtqmlcompilerexports.h>#include <private/qqmljslogger_p.h>#include <private/qqmlsasourcelocation_p.h>#include "qqmljsmetatypes_p.h"#include <unordered_map>#include <vector>#include <memory>Go to the source code of this file.
Classes | |
| struct | QQmlSA::PropertyPassInvocation |
| class | QQmlSA::BindingsPrivate |
| class | QQmlSA::BindingPrivate |
| class | QQmlSA::MethodPrivate |
| class | QQmlSA::MethodsPrivate |
| class | QQmlSA::PropertyPrivate |
| \inmodule QtQmlCompiler More... | |
| class | QQmlSA::PassManagerPrivate |
| class | QQmlSA::FixSuggestionPrivate |
| struct | QQmlSA::GenericPropertyPass |
| class | QQmlSA::PropertyPassBuilder |
Namespaces | |
| namespace | QQmlSA |
| \inmodule QtQmlCompiler | |
Enumerations | |
| enum class | QQmlSA::Flag { QQmlSA::Creatable = 0x1 , QQmlSA::Composite = 0x2 , QQmlSA::Singleton = 0x4 , QQmlSA::Script = 0x8 , QQmlSA::CustomParser = 0x10 , QQmlSA::Array = 0x20 , QQmlSA::InlineComponent = 0x40 , QQmlSA::WrappedInImplicitComponent = 0x80 , QQmlSA::HasBaseTypeError = 0x100 , QQmlSA::HasExtensionNamespace = 0x200 , QQmlSA::IsListProperty = 0x400 } |
Functions | |
| bool | QQmlSA::isRegularBindingType (BindingType type) |
| Q_QMLCOMPILER_EXPORT void | QQmlSA::emitWarningWithOptionalFix (GenericPass &pass, QAnyStringView diagnostic, const LoggerWarningId &id, const QQmlSA::SourceLocation &srcLocation, const std::optional< QQmlJSFixSuggestion > &fix) |