|
| bool | visit (QQmlJS::AST::FunctionExpression *ast) override |
| bool | visit (QQmlJS::AST::FunctionDeclaration *ast) override |
| bool | visit (QQmlJS::AST::UiSourceElement *node) override |
| void | registerFunctionExpr (QQmlJS::AST::FunctionExpression *fexp, IsQmlFunction) override |
| void | setBindingValue (QV4::CompiledData::Binding *binding, QQmlJS::AST::Statement *statement, QQmlJS::AST::Node *parentNode) override |
| bool | visit (QQmlJS::AST::UiImport *ast) override |
| bool | visit (QQmlJS::AST::UiPragma *ast) override |
| bool | visit (QQmlJS::AST::UiProgram *) override |
| bool | visit (QQmlJS::AST::UiArrayBinding *ast) override |
| bool | visit (QQmlJS::AST::UiObjectBinding *ast) override |
| bool | visit (QQmlJS::AST::UiObjectDefinition *ast) override |
| bool | visit (QQmlJS::AST::UiInlineComponent *ast) override |
| bool | visit (QQmlJS::AST::UiEnumDeclaration *ast) override |
| bool | visit (QQmlJS::AST::UiPublicMember *ast) override |
| bool | visit (QQmlJS::AST::UiScriptBinding *ast) override |
| bool | visit (QQmlJS::AST::UiRequired *ast) override |
| | IRBuilder () |
| bool | generateFromQml (const QString &code, const QString &url, Document *output) |
| bool | visit (QQmlJS::AST::UiImport *ast) override |
| bool | visit (QQmlJS::AST::UiPragma *ast) override |
| bool | visit (QQmlJS::AST::UiProgram *) override |
| bool | visit (QQmlJS::AST::UiArrayBinding *ast) override |
| bool | visit (QQmlJS::AST::UiObjectBinding *ast) override |
| bool | visit (QQmlJS::AST::UiObjectDefinition *ast) override |
| bool | visit (QQmlJS::AST::UiInlineComponent *ast) override |
| bool | visit (QQmlJS::AST::UiEnumDeclaration *ast) override |
| bool | visit (QQmlJS::AST::UiPublicMember *ast) override |
| bool | visit (QQmlJS::AST::UiScriptBinding *ast) override |
| bool | visit (QQmlJS::AST::UiSourceElement *ast) override |
| bool | visit (QQmlJS::AST::UiRequired *ast) override |
| void | throwRecursionDepthError () override |
| void | accept (QQmlJS::AST::Node *node) |
| bool | defineQMLObject (int *objectIndex, QQmlJS::AST::UiQualifiedId *qualifiedTypeNameId, const QV4::CompiledData::Location &location, QQmlJS::AST::UiObjectInitializer *initializer, Object *declarationsOverride=nullptr) |
| bool | defineQMLObject (int *objectIndex, QQmlJS::AST::UiObjectDefinition *node, Object *declarationsOverride=nullptr) |
| QStringView | asStringRef (QQmlJS::AST::Node *node) |
| QStringView | textRefAt (const QQmlJS::SourceLocation &loc) const |
| QStringView | textRefAt (const QQmlJS::SourceLocation &first, const QQmlJS::SourceLocation &last) const |
| void | tryGeneratingTranslationBinding (QStringView base, QQmlJS::AST::ArgumentList *args, QV4::CompiledData::Binding *binding) |
| void | appendBinding (QQmlJS::AST::UiQualifiedId *name, QQmlJS::AST::Statement *value, QQmlJS::AST::Node *parentNode) |
| void | appendBinding (QQmlJS::AST::UiQualifiedId *name, int objectIndex, bool isOnAssignment=false) |
| void | appendBinding (const QQmlJS::SourceLocation &qualifiedNameLocation, const QQmlJS::SourceLocation &nameLocation, quint32 propertyNameIndex, QQmlJS::AST::Statement *value, QQmlJS::AST::Node *parentNode) |
| void | appendBinding (const QQmlJS::SourceLocation &qualifiedNameLocation, const QQmlJS::SourceLocation &nameLocation, quint32 propertyNameIndex, int objectIndex, bool isListItem=false, bool isOnAssignment=false) |
| bool | appendAlias (QQmlJS::AST::UiPublicMember *node) |
| Object * | bindingsTarget () const |
| bool | setId (const QQmlJS::SourceLocation &idLocation, QQmlJS::AST::Statement *value) |
| bool | resolveQualifiedId (QQmlJS::AST::UiQualifiedId **nameToResolve, Object **object, bool onAssignment=false) |
| void | recordError (const QQmlJS::SourceLocation &location, const QString &description) |
| quint32 | registerString (const QString &str) const |
| template<typename _Tp> |
| _Tp * | New () |
| QString | stringAt (int index) const |
| QString | sanityCheckFunctionNames (Object *obj, QQmlJS::SourceLocation *errorLocation) |
| | Visitor (quint16 parentRecursionDepth=0) |
| bool | preVisit (Node *) override |
| void | postVisit (Node *) override |
| | BaseVisitor (quint16 parentRecursionDepth=0) |
| virtual | ~BaseVisitor () |
| quint16 | recursionDepth () const |
Definition at line 24 of file qqmljsaotirbuilder_p.h.