Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QQmlCompilePass Struct Reference

#include <qqmltypecompiler_p.h>

+ Inheritance diagram for QQmlCompilePass:
+ Collaboration diagram for QQmlCompilePass:

Public Member Functions

 QQmlCompilePass (QQmlTypeCompiler *typeCompiler)
 
QString stringAt (int idx) const
 

Protected Member Functions

void recordError (const QV4::CompiledData::Location &location, const QString &description) const
 
QV4::ResolvedTypeReferenceresolvedType (int id) const
 

Protected Attributes

QQmlTypeCompilercompiler
 

Detailed Description

Definition at line 135 of file qqmltypecompiler_p.h.

Constructor & Destructor Documentation

◆ QQmlCompilePass()

QQmlCompilePass::QQmlCompilePass ( QQmlTypeCompiler * typeCompiler)

Definition at line 261 of file qqmltypecompiler.cpp.

Member Function Documentation

◆ recordError()

void QQmlCompilePass::recordError ( const QV4::CompiledData::Location & location,
const QString & description ) const
inlineprotected

Definition at line 141 of file qqmltypecompiler_p.h.

References compiler, and QQmlTypeCompiler::recordError().

+ Here is the call graph for this function:

◆ resolvedType()

QV4::ResolvedTypeReference * QQmlCompilePass::resolvedType ( int id) const
inlineprotected

Definition at line 144 of file qqmltypecompiler_p.h.

References compiler, and QQmlTypeCompiler::resolvedType().

+ Here is the call graph for this function:

◆ stringAt()

QString QQmlCompilePass::stringAt ( int idx) const
inline

Definition at line 139 of file qqmltypecompiler_p.h.

References compiler, and QQmlTypeCompiler::stringAt().

Referenced by QQmlAliasAnnotator::annotateBindingsToAliases(), QQmlEnumTypeResolver::resolveEnumBindings(), SignalHandlerResolver::resolveSignalHandlerExpressions(), and QQmlScriptStringScanner::scan().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Member Data Documentation

◆ compiler

QQmlTypeCompiler* QQmlCompilePass::compiler
protected

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