QmlJS: Also bind FunctionExpressions.

Reviewed-by: Erik Verbruggen
This commit is contained in:
Christian Kamm
2010-11-16 13:53:39 +01:00
parent a89ec50861
commit 6c9f32ba60
4 changed files with 16 additions and 10 deletions

View File

@@ -866,15 +866,15 @@ private:
class QMLJS_EXPORT ASTFunctionValue: public FunctionValue
{
AST::FunctionDeclaration *_ast;
AST::FunctionExpression *_ast;
const Document *_doc;
QList<NameId *> _argumentNames;
public:
ASTFunctionValue(AST::FunctionDeclaration *ast, const Document *doc, Engine *engine);
ASTFunctionValue(AST::FunctionExpression *ast, const Document *doc, Engine *engine);
virtual ~ASTFunctionValue();
AST::FunctionDeclaration *ast() const;
AST::FunctionExpression *ast() const;
virtual const Value *returnValue() const;
virtual int argumentCount() const;