![]() |
Qt 6.x
The Qt SDK
|
This is the complete list of members for QmlIR::IRBuilder, including all inherited members.
_imports | QmlIR::IRBuilder | |
_object | QmlIR::IRBuilder | |
_objects | QmlIR::IRBuilder | |
_pragmas | QmlIR::IRBuilder | |
_propertyDeclaration | QmlIR::IRBuilder | |
_typeReferences | QmlIR::IRBuilder | |
accept(QQmlJS::AST::Node *node) | QmlIR::IRBuilder | |
appendAlias(QQmlJS::AST::UiPublicMember *node) | QmlIR::IRBuilder | |
appendBinding(QQmlJS::AST::UiQualifiedId *name, QQmlJS::AST::Statement *value, QQmlJS::AST::Node *parentNode) | QmlIR::IRBuilder | |
appendBinding(QQmlJS::AST::UiQualifiedId *name, int objectIndex, bool isOnAssignment=false) | QmlIR::IRBuilder | |
appendBinding(const QQmlJS::SourceLocation &qualifiedNameLocation, const QQmlJS::SourceLocation &nameLocation, quint32 propertyNameIndex, QQmlJS::AST::Statement *value, QQmlJS::AST::Node *parentNode) | QmlIR::IRBuilder | |
appendBinding(const QQmlJS::SourceLocation &qualifiedNameLocation, const QQmlJS::SourceLocation &nameLocation, quint32 propertyNameIndex, int objectIndex, bool isListItem=false, bool isOnAssignment=false) | QmlIR::IRBuilder | |
asString(QQmlJS::AST::UiQualifiedId *node) | QmlIR::IRBuilder | static |
asStringRef(QQmlJS::AST::Node *node) | QmlIR::IRBuilder | |
BaseVisitor(quint16 parentRecursionDepth=0) | QQmlJS::AST::BaseVisitor | |
bindingsTarget() const | QmlIR::IRBuilder | |
defineQMLObject(int *objectIndex, QQmlJS::AST::UiQualifiedId *qualifiedTypeNameId, const QV4::CompiledData::Location &location, QQmlJS::AST::UiObjectInitializer *initializer, Object *declarationsOverride=nullptr) | QmlIR::IRBuilder | |
defineQMLObject(int *objectIndex, QQmlJS::AST::UiObjectDefinition *node, Object *declarationsOverride=nullptr) | QmlIR::IRBuilder | inline |
errors | QmlIR::IRBuilder | |
extractVersion(QStringView string) | QmlIR::IRBuilder | static |
generateFromQml(const QString &code, const QString &url, Document *output) | QmlIR::IRBuilder | |
illegalNames | QmlIR::IRBuilder | |
inlineComponentsNames | QmlIR::IRBuilder | |
insideInlineComponent | QmlIR::IRBuilder | |
IRBuilder(const QSet< QString > &illegalNames) | QmlIR::IRBuilder | |
isRedundantNullInitializerForPropertyDeclaration(Property *property, QQmlJS::AST::Statement *statement) | QmlIR::IRBuilder | static |
isSignalPropertyName(const QString &name) | QmlIR::IRBuilder | static |
isStatementNodeScript(QQmlJS::AST::Statement *statement) | QmlIR::IRBuilder | static |
jsGenerator | QmlIR::IRBuilder | |
m_recursionDepth | QQmlJS::AST::BaseVisitor | protected |
New() | QmlIR::IRBuilder | inline |
pool | QmlIR::IRBuilder | |
postVisit(Node *) override | QQmlJS::AST::Visitor | inlinevirtual |
preVisit(Node *) override | QQmlJS::AST::Visitor | inlinevirtual |
recordError(const QQmlJS::SourceLocation &location, const QString &description) | QmlIR::IRBuilder | |
recursionDepth() const | QQmlJS::AST::BaseVisitor | inline |
registerString(const QString &str) const | QmlIR::IRBuilder | inline |
resolveQualifiedId(QQmlJS::AST::UiQualifiedId **nameToResolve, Object **object, bool onAssignment=false) | QmlIR::IRBuilder | |
sanityCheckFunctionNames(Object *obj, const QSet< QString > &illegalNames, QQmlJS::SourceLocation *errorLocation) | QmlIR::IRBuilder | |
setBindingValue(QV4::CompiledData::Binding *binding, QQmlJS::AST::Statement *statement, QQmlJS::AST::Node *parentNode) | QmlIR::IRBuilder | |
setId(const QQmlJS::SourceLocation &idLocation, QQmlJS::AST::Statement *value) | QmlIR::IRBuilder | |
signalNameFromSignalPropertyName(const QString &signalPropertyName) | QmlIR::IRBuilder | static |
sourceCode | QmlIR::IRBuilder | |
stringAt(int index) const | QmlIR::IRBuilder | inline |
textRefAt(const QQmlJS::SourceLocation &loc) const | QmlIR::IRBuilder | inline |
textRefAt(const QQmlJS::SourceLocation &first, const QQmlJS::SourceLocation &last) const | QmlIR::IRBuilder | |
throwRecursionDepthError() override | QmlIR::IRBuilder | inlinevirtual |
tryGeneratingTranslationBinding(QStringView base, QQmlJS::AST::ArgumentList *args, QV4::CompiledData::Binding *binding) | QmlIR::IRBuilder | |
visit(QQmlJS::AST::UiArrayMemberList *ast) override | QmlIR::IRBuilder | |
visit(QQmlJS::AST::UiImport *ast) override | QmlIR::IRBuilder | |
visit(QQmlJS::AST::UiPragma *ast) override | QmlIR::IRBuilder | |
visit(QQmlJS::AST::UiHeaderItemList *ast) override | QmlIR::IRBuilder | |
visit(QQmlJS::AST::UiObjectInitializer *ast) override | QmlIR::IRBuilder | |
visit(QQmlJS::AST::UiObjectMemberList *ast) override | QmlIR::IRBuilder | |
visit(QQmlJS::AST::UiParameterList *ast) override | QmlIR::IRBuilder | |
visit(QQmlJS::AST::UiProgram *) override | QmlIR::IRBuilder | |
visit(QQmlJS::AST::UiQualifiedId *ast) override | QmlIR::IRBuilder | |
visit(QQmlJS::AST::UiArrayBinding *ast) override | QmlIR::IRBuilder | |
visit(QQmlJS::AST::UiObjectBinding *ast) override | QmlIR::IRBuilder | |
visit(QQmlJS::AST::UiObjectDefinition *ast) override | QmlIR::IRBuilder | |
visit(QQmlJS::AST::UiInlineComponent *ast) override | QmlIR::IRBuilder | |
visit(QQmlJS::AST::UiEnumDeclaration *ast) override | QmlIR::IRBuilder | |
visit(QQmlJS::AST::UiPublicMember *ast) override | QmlIR::IRBuilder | |
visit(QQmlJS::AST::UiScriptBinding *ast) override | QmlIR::IRBuilder | |
visit(QQmlJS::AST::UiSourceElement *ast) override | QmlIR::IRBuilder | |
visit(QQmlJS::AST::UiRequired *ast) override | QmlIR::IRBuilder | |
Visitor(quint16 parentRecursionDepth=0) | QQmlJS::AST::Visitor | |
~BaseVisitor() | QQmlJS::AST::BaseVisitor | virtual |