![]() |
Qt 6.x
The Qt SDK
|
#include <qqmljslintercodegen_p.h>
Additional Inherited Members | |
![]() | |
virtual QQmlJS::DiagnosticMessage | diagnose (const QString &message, QtMsgType type, const QQmlJS::SourceLocation &location) const |
![]() | |
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.
|
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.
|
inline |
Definition at line 61 of file qqmljslintercodegen_p.h.
Referenced by setPassManager().
|
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().
|
inline |
Definition at line 52 of file qqmljslintercodegen_p.h.
References QQmlJSAotCompiler::m_typeResolver, and typeResolver().
|
inline |
Definition at line 57 of file qqmljslintercodegen_p.h.
References QQmlJSAotCompiler::m_typeResolver.
Referenced by setTypeResolver().