![]() |
Qt 6.x
The Qt SDK
|
#include <qqmljslintercodegen_p.h>
Inheritance diagram for QQmlJSLinterCodegen:
Collaboration diagram for QQmlJSLinterCodegen:Additional Inherited Members | |
Protected Member Functions inherited from QQmlJSAotCompiler | |
| virtual QQmlJS::DiagnosticMessage | diagnose (const QString &message, QtMsgType type, const QQmlJS::SourceLocation &location) const |
Protected Attributes inherited from QQmlJSAotCompiler | |
| QQmlJSTypeResolver | m_typeResolver |
| const QString | m_resourcePath |
| const QStringList | m_qmldirFiles |
| const QmlIR::Document * | m_document = nullptr |
| const QmlIR::Object * | m_currentObject = nullptr |
| const QmlIR::Object * | m_currentScope = nullptr |
| const QV4::Compiler::JSUnitGenerator * | m_unitGenerator = nullptr |
| QQmlJSImporter * | m_importer = nullptr |
| QQmlJSLogger * | m_logger = nullptr |
Definition at line 38 of file qqmljslintercodegen_p.h.
| QQmlJSLinterCodegen::QQmlJSLinterCodegen | ( | QQmlJSImporter * | importer, |
| const QString & | fileName, | ||
| const QStringList & | qmldirFiles, | ||
| QQmlJSLogger * | logger | ||
| ) |
Definition at line 18 of file qqmljslintercodegen.cpp.
|
overridevirtual |
Reimplemented from QQmlJSAotCompiler.
Definition at line 33 of file qqmljslintercodegen.cpp.
References context, QQmlJSAotCompiler::diagnose(), function, QQmlJS::DiagnosticMessage::isValid(), QQmlJS::DiagnosticMessage::loc, QmlIR::Object::location, QQmlJSAotCompiler::m_currentObject, QQmlJSAotCompiler::m_currentScope, QQmlJSAotCompiler::m_document, QQmlJSAotCompiler::m_typeResolver, QQmlJS::DiagnosticMessage::message, QV4::CompiledData::Binding::propertyNameIndex, QtDebugMsg, QtWarningMsg, QQmlJSFunctionInitializer::run(), QmlIR::Document::stringAt(), and QQmlJS::DiagnosticMessage::type.
Here is the call graph for this function:
|
overridevirtual |
Reimplemented from QQmlJSAotCompiler.
Definition at line 61 of file qqmljslintercodegen.cpp.
References context, QQmlJSAotCompiler::diagnose(), function, QQmlJS::DiagnosticMessage::isValid(), QQmlJS::DiagnosticMessage::loc, QmlIR::Object::location, QQmlJSAotCompiler::m_currentObject, QQmlJSAotCompiler::m_currentScope, QQmlJSAotCompiler::m_typeResolver, QQmlJS::DiagnosticMessage::message, QtWarningMsg, QQmlJSFunctionInitializer::run(), and QQmlJS::DiagnosticMessage::type.
Here is the call graph for this function:
|
inline |
Definition at line 61 of file qqmljslintercodegen_p.h.
Referenced by setPassManager().
Here is the caller graph for this function:
|
overridevirtual |
Reimplemented from QQmlJSAotCompiler.
Definition at line 24 of file qqmljslintercodegen.cpp.
References QQmlJSAotCompiler::m_document, QQmlJSAotCompiler::m_unitGenerator, and Q_UNUSED.
|
inline |
Definition at line 59 of file qqmljslintercodegen_p.h.
References passManager().
Here is the call graph for this function:
|
inline |
Definition at line 52 of file qqmljslintercodegen_p.h.
References QQmlJSAotCompiler::m_typeResolver, and typeResolver().
Here is the call graph for this function:
|
inline |
Definition at line 57 of file qqmljslintercodegen_p.h.
References QQmlJSAotCompiler::m_typeResolver.
Referenced by setTypeResolver().
Here is the caller graph for this function: