35void QQmlJSAOTIRBuilder::registerFunctionExpr(QQmlJS::AST::FunctionExpression *fexp,
36 IsQmlFunction isQmlFunction)
39 for (
auto *foe = _object->functionsAndExpressions->first; foe; foe = foe->next) {
40 if (foe->node->kind == QQmlJS::AST::Node::Kind_ExpressionStatement) {
41 if (fexp ==
static_cast<QQmlJS::AST::ExpressionStatement *>(foe->node)->expression)
46 IRBuilder::registerFunctionExpr(fexp, isQmlFunction);
49void QQmlJSAOTIRBuilder::setBindingValue(QV4::CompiledData::Binding *binding,
50 QQmlJS::AST::Statement *statement,
51 QQmlJS::AST::Node *parentNode)
53 IRBuilder::setBindingValue(binding, statement, parentNode);
54 statement->accept(
this);