Searched refs:ArgumentsNode (Results 1 - 7 of 7) sorted by relevance
/macosx-10.10.1/JavaScriptCore-7600.1.17/parser/ |
H A D | NodeInfo.h | 36 typedef NodeInfo<ArgumentsNode*> ArgumentsNodeInfo;
|
H A D | NodeConstructors.h | 236 inline ArgumentsNode::ArgumentsNode() function in class:JSC::ArgumentsNode 241 inline ArgumentsNode::ArgumentsNode(ArgumentListNode* listNode) function in class:JSC::ArgumentsNode 253 inline NewExprNode::NewExprNode(const JSTokenLocation& location, ExpressionNode* expr, ArgumentsNode* args) 260 inline EvalFunctionCallNode::EvalFunctionCallNode(const JSTokenLocation& location, ArgumentsNode* args, const JSTextPosition& divot, const JSTextPosition& divotStart, const JSTextPosition& divotEnd) 267 inline FunctionCallValueNode::FunctionCallValueNode(const JSTokenLocation& location, ExpressionNode* expr, ArgumentsNode* args, const JSTextPosition& divot, const JSTextPosition& divotStart, const JSTextPosition& divotEnd) 276 inline FunctionCallResolveNode::FunctionCallResolveNode(const JSTokenLocation& location, const Identifier& ident, ArgumentsNode* args, const JSTextPosition& divot, const JSTextPosition& divotStart, const JSTextPosition& divotEnd) 284 inline FunctionCallBracketNode::FunctionCallBracketNode(const JSTokenLocation& location, ExpressionNode* base, ExpressionNode* subscript, ArgumentsNode* args, const JSTextPosition& divot, const JSTextPosition& divotStart, const JSTextPosition& divotEnd) 293 inline FunctionCallDotNode::FunctionCallDotNode(const JSTokenLocation& location, ExpressionNode* base, const Identifier& ident, ArgumentsNode* arg [all...] |
H A D | Nodes.h | 585 class ArgumentsNode : public ParserArenaFreeable { class in namespace:JSC 587 ArgumentsNode(); 588 ArgumentsNode(ArgumentListNode*); 596 NewExprNode(const JSTokenLocation&, ExpressionNode*, ArgumentsNode*); 602 ArgumentsNode* m_args; 607 EvalFunctionCallNode(const JSTokenLocation&, ArgumentsNode*, const JSTextPosition& divot, const JSTextPosition& divotStart, const JSTextPosition& divotEnd); 612 ArgumentsNode* m_args; 617 FunctionCallValueNode(const JSTokenLocation&, ExpressionNode*, ArgumentsNode*, const JSTextPosition& divot, const JSTextPosition& divotStart, const JSTextPosition& divotEnd); 623 ArgumentsNode* m_args; 628 FunctionCallResolveNode(const JSTokenLocation&, const Identifier&, ArgumentsNode*, cons [all...] |
H A D | ASTBuilder.h | 99 typedef ArgumentsNode* Arguments; 123 ExpressionNode* makeFunctionCallNode(const JSTokenLocation&, ExpressionNode* func, ArgumentsNode* args, const JSTextPosition& divotStart, const JSTextPosition& divot, const JSTextPosition& divotEnd); 252 ExpressionNode* createNewExpr(const JSTokenLocation& location, ExpressionNode* expr, ArgumentsNode* arguments, const JSTextPosition& start, const JSTextPosition& divot, const JSTextPosition& end) 311 ArgumentsNode* createArguments() { return new (m_vm) ArgumentsNode(); } 312 ArgumentsNode* createArguments(ArgumentListNode* args) { return new (m_vm) ArgumentsNode(args); } 874 ExpressionNode* ASTBuilder::makeFunctionCallNode(const JSTokenLocation& location, ExpressionNode* func, ArgumentsNode* args, const JSTextPosition& divotStart, const JSTextPosition& divot, const JSTextPosition& divotEnd)
|
/macosx-10.10.1/JavaScriptCore-7600.1.17/bytecompiler/ |
H A D | BytecodeGenerator.h | 68 CallArguments(BytecodeGenerator&, ArgumentsNode*, unsigned additionalArguments = 0); 75 ArgumentsNode* argumentsNode() { return m_argumentsNode; } 79 ArgumentsNode* m_argumentsNode;
|
H A D | NodesCodegen.cpp | 423 CallArguments::CallArguments(BytecodeGenerator& generator, ArgumentsNode* argumentsNode, unsigned additionalArguments) 603 static bool areTrivialApplyArguments(ArgumentsNode* args)
|
H A D | BytecodeGenerator.cpp | 1865 if (ArgumentsNode* argumentsNode = callArguments.argumentsNode()) {
|
Completed in 105 milliseconds