Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QQmlJSLookupSignaturesRecorder Class Reference

#include <qqmljslookupsignatures_p.h>

Collaboration diagram for QQmlJSLookupSignaturesRecorder:

Public Member Functions

 QQmlJSLookupSignaturesRecorder (const QString &currentFilePath, const QQmlJSTypeResolver *typeResolver)
QQmlPrivate::AOTLookupValidation::LookupSignatures signatures () const
void recordPropertyLookup (const QQmlJSScope::ConstPtr &base, const QQmlJSMetaProperty &prop)
void recordMethodLookup (const QQmlJSScope::ConstPtr &base, const QQmlJSMetaMethod &method)
void recordEnumKeyLookup (const QQmlJSScope::ConstPtr &base, const QQmlJSMetaEnum &metaEnum, const QString &keyName)

Detailed Description

Definition at line 26 of file qqmljslookupsignatures_p.h.

Constructor & Destructor Documentation

◆ QQmlJSLookupSignaturesRecorder()

QT_BEGIN_NAMESPACE QQmlJSLookupSignaturesRecorder::QQmlJSLookupSignaturesRecorder ( const QString & currentFilePath,
const QQmlJSTypeResolver * typeResolver )

Definition at line 13 of file qqmljslookupsignatures.cpp.

Member Function Documentation

◆ recordEnumKeyLookup()

void QQmlJSLookupSignaturesRecorder::recordEnumKeyLookup ( const QQmlJSScope::ConstPtr & base,
const QQmlJSMetaEnum & metaEnum,
const QString & keyName )

Definition at line 209 of file qqmljslookupsignatures.cpp.

◆ recordMethodLookup()

void QQmlJSLookupSignaturesRecorder::recordMethodLookup ( const QQmlJSScope::ConstPtr & base,
const QQmlJSMetaMethod & method )

Definition at line 166 of file qqmljslookupsignatures.cpp.

◆ recordPropertyLookup()

void QQmlJSLookupSignaturesRecorder::recordPropertyLookup ( const QQmlJSScope::ConstPtr & base,
const QQmlJSMetaProperty & prop )

Definition at line 130 of file qqmljslookupsignatures.cpp.

◆ signatures()

QQmlPrivate::AOTLookupValidation::LookupSignatures QQmlJSLookupSignaturesRecorder::signatures ( ) const
inline

Definition at line 32 of file qqmljslookupsignatures_p.h.


The documentation for this class was generated from the following files: