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
QQmltc::Compiler Class Reference

#include <qqmltccompiler_p.h>

Collaboration diagram for QQmltc::Compiler:

Public Member Functions

 Compiler (const QString &url, TypeResolver *resolver, Visitor *visitor, QQmlJSLogger *logger)
void compile (const CompilerInfo &info)
 ~Compiler ()

Static Public Member Functions

static bool isComplexBinding (const QQmlJSMetaPropertyBinding &binding)

Detailed Description

Definition at line 44 of file qqmltccompiler_p.h.

Constructor & Destructor Documentation

◆ Compiler()

QQmltc::Compiler::Compiler ( const QString & url,
TypeResolver * resolver,
Visitor * visitor,
QQmlJSLogger * logger )

Definition at line 147 of file qqmltccompiler.cpp.

References Compiler().

Referenced by Compiler().

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

◆ ~Compiler()

QQmltc::Compiler::~Compiler ( )
default

Member Function Documentation

◆ compile()

void QQmltc::Compiler::compile ( const CompilerInfo & info)

Definition at line 175 of file qqmltccompiler.cpp.

◆ isComplexBinding()

bool QQmltc::Compiler::isComplexBinding ( const QQmlJSMetaPropertyBinding & binding)
inlinestatic

Returns true if binding is considered complex by the compiler (requires special code generation)

Definition at line 62 of file qqmltccompiler_p.h.


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