Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
QmlIR Namespace Reference

Classes

struct  Alias
 
struct  Binding
 
struct  CompiledFunctionOrExpression
 
struct  Document
 
struct  Enum
 
struct  EnumValue
 
struct  Function
 
struct  InlineComponent
 
struct  IRBuilder
 
struct  JSCodeGen
 
struct  Object
 
struct  Parameter
 
struct  PoolList
 
struct  Pragma
 
struct  Property
 
struct  QmlUnitGenerator
 
struct  RequiredPropertyExtraData
 
class  ScriptDirectivesCollector
 
struct  Signal
 

Typedefs

typedef void(* IRLoaderFunction) (Document *, const QQmlPrivate::CachedQmlUnit *)
 

Functions

template<typename RegisterMainString , typename RegisterCommentString , typename RegisterContextString , typename FinalizeTranslationData >
void tryGeneratingTranslationBindingBase (QStringView base, QQmlJS::AST::ArgumentList *args, RegisterMainString registerMainString, RegisterCommentString registerCommentString, RegisterContextString registerContextString, FinalizeTranslationData finalizeTranslationData)
 

Typedef Documentation

◆ IRLoaderFunction

typedef void(* QmlIR::IRLoaderFunction) (Document *, const QQmlPrivate::CachedQmlUnit *)

Definition at line 59 of file qqmlprivate.h.

Function Documentation

◆ tryGeneratingTranslationBindingBase()

template<typename RegisterMainString , typename RegisterCommentString , typename RegisterContextString , typename FinalizeTranslationData >
void QmlIR::tryGeneratingTranslationBindingBase ( QStringView  base,
QQmlJS::AST::ArgumentList args,
RegisterMainString  registerMainString,
RegisterCommentString  registerCommentString,
RegisterContextString  registerContextString,
FinalizeTranslationData  finalizeTranslationData 
)