Searched refs:ParameterNode (Results 1 - 4 of 4) sorted by relevance
/external/webkit/Source/JavaScriptCore/parser/ |
H A D | Nodes.cpp | 151 FunctionParameters::FunctionParameters(ParameterNode* firstParameter) 153 for (ParameterNode* parameter = firstParameter; parameter; parameter = parameter->nextParam()) 167 void FunctionBodyNode::finishParsing(const SourceCode& source, ParameterNode* firstParameter, const Identifier& ident)
|
H A D | Nodes.h | 1366 class ParameterNode : public ParserArenaFreeable { class in namespace:JSC 1368 ParameterNode(JSGlobalData*, const Identifier&); 1369 ParameterNode(JSGlobalData*, ParameterNode*, const Identifier&); 1372 ParameterNode* nextParam() const { return m_next; } 1376 ParameterNode* m_next; 1479 static PassRefPtr<FunctionParameters> create(ParameterNode* firstParameter) { return adoptRef(new FunctionParameters(firstParameter)); } 1482 FunctionParameters(ParameterNode*); 1496 void finishParsing(const SourceCode&, ParameterNode*, const Identifier&); 1513 FuncExprNode(JSGlobalData*, const Identifier&, FunctionBodyNode* body, const SourceCode& source, ParameterNode* paramete [all...] |
H A D | NodeConstructors.h | 804 inline ParameterNode::ParameterNode(JSGlobalData*, const Identifier& ident) function in class:JSC::ParameterNode 810 inline ParameterNode::ParameterNode(JSGlobalData*, ParameterNode* l, const Identifier& ident) function in class:JSC::ParameterNode 817 inline FuncExprNode::FuncExprNode(JSGlobalData* globalData, const Identifier& ident, FunctionBodyNode* body, const SourceCode& source, ParameterNode* parameter) 824 inline FuncDeclNode::FuncDeclNode(JSGlobalData* globalData, const Identifier& ident, FunctionBodyNode* body, const SourceCode& source, ParameterNode* parameter)
|
H A D | ASTBuilder.h | 101 typedef ParameterNode* FormalParameterList; 255 ExpressionNode* createFunctionExpr(const Identifier* name, FunctionBodyNode* body, ParameterNode* parameters, int openBracePos, int closeBracePos, int bodyStartLine, int bodyEndLine) 268 template <bool> PropertyNode* createGetterOrSetterProperty(PropertyNode::Type type, const Identifier* name, ParameterNode* params, FunctionBodyNode* body, int openBracePos, int closeBracePos, int bodyStartLine, int bodyEndLine) 289 ParameterNode* createFormalParameterList(const Identifier& ident) { return new (m_globalData) ParameterNode(m_globalData, ident); } 290 ParameterNode* createFormalParameterList(ParameterNode* list, const Identifier& ident) { return new (m_globalData) ParameterNode(m_globalData, list, ident); } 298 StatementNode* createFuncDeclStatement(const Identifier* name, FunctionBodyNode* body, ParameterNode* parameters, int openBracePos, int closeBracePos, int bodyStartLine, int bodyEndLine)
|
Completed in 4376 milliseconds