aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/qml/qqmljavascriptexpression.cpp
Commit message (Expand)AuthorAgeFilesLines
* Use the correct metaObject in captureProperty()Ulf Hermann2021-03-011-23/+30
* QPropertyChangeTrigger: Inherit directly from QPropertyObserverFabian Kosmale2020-10-121-4/+5
* Handle QProperty inside bindingsFabian Kosmale2020-09-211-4/+53
* Replace QFlagPointer with QTaggedPointerSimon Hausmann2020-04-031-1/+1
* Minor cleanup in QQmlJavaScriptExpressionSimon Hausmann2020-03-231-0/+12
* Encapsulate QQmlContextDataUlf Hermann2020-03-231-20/+17
* Restore offset/length in QQmlJS::DiagnosticMessageSimon Hausmann2020-03-021-2/+3
* Split QV4::Value into a static and a dynamic partUlf Hermann2019-05-311-1/+4
* Split CompiledData::CompilationUnit in twoUlf Hermann2019-05-161-2/+2
* Remove dead compile time QML context/scope property and id object codeSimon Hausmann2019-03-201-77/+5
* Fix parsing of js files via Qt.include()Simon Hausmann2018-11-291-2/+2
* Remove bindings that have no dependenciesSimon Hausmann2018-05-161-3/+5
* Clean up manual reference of QQmlTypeData and QQmlPropertyCacheSimon Hausmann2018-04-261-1/+1
* Fix calling Qt.binding() on bound functionsLars Knoll2018-04-161-13/+1
* Fix crash when QML engine warning handler feeds errors back into QMLSimon Hausmann2018-04-091-1/+1
* Fix QQmlExpression::hasError()/error() on syntax errorsSimon Hausmann2018-03-271-9/+5
* use nullptr consistently (clang-tidy)Shawn Rutledge2018-02-261-13/+13
* Remove double indirection between QJSEngine and QV4::ExecutionEngineUlf Hermann2018-02-021-4/+4
* Cut out one more C++ layer when doing JS function callsLars Knoll2017-11-131-8/+2
* Simplify JSCallData constructionLars Knoll2017-11-071-1/+1
* Get rid of the implicit cast operator to a CallDataLars Knoll2017-11-071-1/+1
* Rename JSCall to JSCallDataLars Knoll2017-11-071-1/+1
* Don't add to the JS stack after creating the calldataLars Knoll2017-11-071-7/+6
* Move the registration of QML dependencies to where it belongsLars Knoll2017-10-231-0/+9
* Always set the correct FunctionObject when calling JS functionsLars Knoll2017-09-021-2/+2
* Move ScopedCallData and ScopedStackFrame into a separate fileLars Knoll2017-09-011-0/+1
* Use the context member in CallDataLars Knoll2017-09-011-2/+3
* Merge remote-tracking branch 'origin/dev' into wip/new-backendLars Knoll2017-08-221-6/+12
|\
| * Merge remote-tracking branch 'origin/5.9' into devSimon Hausmann2017-07-281-2/+2
| |\
| | * Do not (dis)connectNotify on dynamically created model item objectsErik Verbruggen2017-07-251-2/+2
| * | Add support for QEvent::LanguageChangeSimon Hausmann2017-07-141-1/+6
| * | Refactor le integer types from qjson_p.h to qendian_p.hAllan Sandfeld Jensen2017-07-061-3/+3
| |/
| * Don't leak QQmlJavaScriptExpression errorsColin Ogilvie2017-06-161-0/+1
* | Always create a valid CallData object for interpreter callsLars Knoll2017-08-101-1/+1
* | Get rid of simpleCallLars Knoll2017-08-101-7/+3
* | Refactor context handlingLars Knoll2017-08-101-4/+4
* | Avoid creating a CallContext for simple functionsLars Knoll2017-08-101-1/+2
* | Completely avoid intermediate scopes for simple functionsLars Knoll2017-08-081-2/+2
* | Remove Scope dependency from registerQmlDependenciesLars Knoll2017-08-081-5/+4
* | Remove Scope::result and convert calling convention for builtinsLars Knoll2017-08-081-3/+2
* | Change function signatures for call/construct backLars Knoll2017-08-041-4/+15
|/
* Get rid of QQmlJavaScriptExpression::setFunctionObject()Lars Knoll2016-12-091-12/+0
* Avoid passing a FunctionObject to QQmlBinding::create()Lars Knoll2016-12-091-1/+1
* Directly store the referenced QV4::Function pointer in the binding functionLars Knoll2016-12-091-4/+0
* Don't store a source location in the QQmlBindingFunction anymoreLars Knoll2016-12-091-1/+0
* Add a setSourceLocation() methodLars Knoll2016-12-091-1/+8
* Don't create a FunctionObject in createQmlBinding()Lars Knoll2016-12-091-5/+2
* Avoid the creation of a FunctionObject for most bindingsLars Knoll2016-12-091-0/+9
* Don't store a FunctionObject in QQmlJavaScriptExpression anymoreLars Knoll2016-12-091-17/+25
* Limit access to m_function to QQmlJavaScriptExpressionLars Knoll2016-12-091-3/+12