#include <qqmljslintercodegen_p.h>
|
| | QQmlJSLinterCodegen (QQmlJSImporter *importer, const QString &fileName, const QStringList &qmldirFiles, QQmlJSLogger *logger, const ContextPropertyInfo &contextPropertyInfo) |
| void | setDocument (const QmlIR::JSCodeGen *codegen, const QmlIR::Document *document) override |
| std::variant< QQmlJSAotFunction, QList< QQmlJS::DiagnosticMessage > > | compileBinding (const QV4::Compiler::Context *context, const QmlIR::Binding &irBinding, QQmlJS::AST::Node *astNode) override |
| std::variant< QQmlJSAotFunction, QList< QQmlJS::DiagnosticMessage > > | compileFunction (const QV4::Compiler::Context *context, const QString &name, QQmlJS::AST::Node *astNode) override |
| void | setTypeResolver (QQmlJSTypeResolver typeResolver) |
| void | setScopesById (const QQmlJSScopesById scopesByid) |
| QQmlJSTypeResolver * | typeResolver () |
| void | setPassManager (QQmlSA::PassManager *passManager) |
| QQmlSA::PassManager * | passManager () |
| | QQmlJSAotCompiler (QQmlJSImporter *importer, const QString &resourcePath, const QStringList &qmldirFiles, QQmlJSLogger *logger) |
| virtual | ~QQmlJSAotCompiler ()=default |
| virtual void | setScope (const QmlIR::Object *object, const QmlIR::Object *scope) |
| virtual QQmlJSAotFunction | globalCode () const |
| bool | isLintCompiler () const |
Definition at line 52 of file qqmljslintercodegen_p.h.
◆ QQmlJSLinterCodegen()
◆ compileBinding()
◆ compileFunction()
◆ passManager()
◆ setDocument()
◆ setPassManager()
◆ setScopesById()
◆ setTypeResolver()
◆ typeResolver()
The documentation for this class was generated from the following files: