Home | History | Annotate | Download | only in parser

Lines Matching defs:FunctionBodyNode

42     class FunctionBodyNode;
87 typedef Vector<FunctionBodyNode*> FunctionStack;
1466 class FunctionBodyNode : public ScopeNode {
1468 static FunctionBodyNode* create(JSGlobalData*);
1469 static PassRefPtr<FunctionBodyNode> create(JSGlobalData*, SourceElements*, VarStack*, FunctionStack*, const SourceCode&, CodeFeatures, int numConstants);
1484 FunctionBodyNode(JSGlobalData*);
1485 FunctionBodyNode(JSGlobalData*, SourceElements*, VarStack*, FunctionStack*, const SourceCode&, CodeFeatures, int numConstants);
1493 FuncExprNode(JSGlobalData*, const Identifier&, FunctionBodyNode* body, const SourceCode& source, ParameterNode* parameter = 0);
1495 FunctionBodyNode* body() { return m_body; }
1502 FunctionBodyNode* m_body;
1507 FuncDeclNode(JSGlobalData*, const Identifier&, FunctionBodyNode*, const SourceCode&, ParameterNode* = 0);
1509 FunctionBodyNode* body() { return m_body; }
1514 FunctionBodyNode* m_body;