| Line | Source | Count |
| 1 | | - |
| 2 | | - |
| 3 | | - |
| 4 | namespace QV4 { | - |
| 5 | | - |
| 6 | class RuntimeCodegen : public Compiler::Codegen | - |
| 7 | { | - |
| 8 | public: | - |
| 9 | RuntimeCodegen(ExecutionEngine *engine, Compiler::JSUnitGenerator *jsUnitGenerator, bool strict) | - |
| 10 | : Codegen(jsUnitGenerator, strict) | - |
| 11 | , engine(engine) | - |
| 12 | {}executed 2290067 times by 31 tests: end of blockExecuted by:- tst_ecmascripttests
- tst_examples
- tst_qjsengine
- tst_qjsonbinding
- tst_qjsvalue
- tst_qjsvalueiterator
- tst_qmlcachegen
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmlmetatype
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlxmlhttprequest
- tst_qquickdesignersupport
- tst_qquickdrag
- tst_qquickdroparea
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- ...
| 2290067 |
| 13 | | - |
| 14 | void generateFromFunctionExpression(const QString &fileName, | - |
| 15 | const QString &sourceCode, | - |
| 16 | AST::FunctionExpression *ast, | - |
| 17 | Compiler::Module *module); | - |
| 18 | | - |
| 19 | void throwSyntaxError(const AST::SourceLocation &loc, const QString &detail) override; | - |
| 20 | void throwReferenceError(const AST::SourceLocation &loc, const QString &detail) override; | - |
| 21 | private: | - |
| 22 | ExecutionEngine *engine; | - |
| 23 | }; | - |
| 24 | | - |
| 25 | } | - |
| 26 | | - |
| 27 | | - |
| | |