Home | History | Annotate | Download | only in parser

Lines Matching refs:FunctionBodyNode

42     class FunctionBodyNode;
93 typedef Vector<FunctionBodyNode*> FunctionStack;
1485 class FunctionBodyNode : public ScopeNode {
1488 static FunctionBodyNode* create(JSGlobalData*, bool isStrictMode);
1489 static PassRefPtr<FunctionBodyNode> create(JSGlobalData*, SourceElements*, VarStack*, FunctionStack*, IdentifierSet&, const SourceCode&, CodeFeatures, int numConstants);
1504 FunctionBodyNode(JSGlobalData*, bool inStrictContext);
1505 FunctionBodyNode(JSGlobalData*, SourceElements*, VarStack*, FunctionStack*, IdentifierSet&, const SourceCode&, CodeFeatures, int numConstants);
1513 FuncExprNode(JSGlobalData*, const Identifier&, FunctionBodyNode* body, const SourceCode& source, ParameterNode* parameter = 0);
1515 FunctionBodyNode* body() { return m_body; }
1522 FunctionBodyNode* m_body;
1527 FuncDeclNode(JSGlobalData*, const Identifier&, FunctionBodyNode*, const SourceCode&, ParameterNode* = 0);
1529 FunctionBodyNode* body() { return m_body; }
1534 FunctionBodyNode* m_body;