Searched refs:ArgumentsNode (Results 1 - 7 of 7) sorted by relevance

/macosx-10.9.5/JavaScriptCore-7537.78.1/parser/
H A DNodeInfo.h36 typedef NodeInfo<ArgumentsNode*> ArgumentsNodeInfo;
H A DNodeConstructors.h225 inline ArgumentsNode::ArgumentsNode() function in class:JSC::ArgumentsNode
230 inline ArgumentsNode::ArgumentsNode(ArgumentListNode* listNode) function in class:JSC::ArgumentsNode
242 inline NewExprNode::NewExprNode(const JSTokenLocation& location, ExpressionNode* expr, ArgumentsNode* args)
249 inline EvalFunctionCallNode::EvalFunctionCallNode(const JSTokenLocation& location, ArgumentsNode* args, unsigned divot, unsigned startOffset, unsigned endOffset, unsigned divotLine, unsigned divotLineStart)
257 inline FunctionCallValueNode::FunctionCallValueNode(const JSTokenLocation& location, ExpressionNode* expr, ArgumentsNode* args, unsigned divot, unsigned startOffset, unsigned endOffset, unsigned divotLine, unsigned divotLineStart)
265 inline FunctionCallResolveNode::FunctionCallResolveNode(const JSTokenLocation& location, const Identifier& ident, ArgumentsNode* args, unsigned divot, unsigned startOffset, unsigned endOffset, unsigned divotLine, unsigned divotLineStart)
273 inline FunctionCallBracketNode::FunctionCallBracketNode(const JSTokenLocation& location, ExpressionNode* base, ExpressionNode* subscript, ArgumentsNode* args, unsigned divot, unsigned startOffset, unsigned endOffset, unsigned divotLine, unsigned divotLineStart)
282 inline FunctionCallDotNode::FunctionCallDotNode(const JSTokenLocation& location, ExpressionNode* base, const Identifier& ident, ArgumentsNode* arg
[all...]
H A DNodes.h560 class ArgumentsNode : public ParserArenaFreeable { class in namespace:JSC
562 ArgumentsNode();
563 ArgumentsNode(ArgumentListNode*);
571 NewExprNode(const JSTokenLocation&, ExpressionNode*, ArgumentsNode*);
577 ArgumentsNode* m_args;
582 EvalFunctionCallNode(const JSTokenLocation&, ArgumentsNode*, unsigned divot, unsigned startOffset, unsigned endOffset, unsigned divotLine, unsigned divotLineStart);
587 ArgumentsNode* m_args;
592 FunctionCallValueNode(const JSTokenLocation&, ExpressionNode*, ArgumentsNode*, unsigned divot, unsigned startOffset, unsigned endOffset, unsigned divotLine, unsigned divotLineStart);
598 ArgumentsNode* m_args;
603 FunctionCallResolveNode(const JSTokenLocation&, const Identifier&, ArgumentsNode*, unsigne
[all...]
H A DASTBuilder.h113 typedef ArgumentsNode* Arguments;
134 ExpressionNode* makeFunctionCallNode(const JSTokenLocation&, ExpressionNode* func, ArgumentsNode* args, int start, unsigned divot, int end, unsigned divotLine, unsigned divotLineStart);
255 ExpressionNode* createNewExpr(const JSTokenLocation& location, ExpressionNode* expr, ArgumentsNode* arguments, int start, int divot, int end, unsigned divotLine, unsigned divotLineStart)
314 ArgumentsNode* createArguments() { return new (m_vm) ArgumentsNode(); }
315 ArgumentsNode* createArguments(ArgumentListNode* args) { return new (m_vm) ArgumentsNode(args); }
825 ExpressionNode* ASTBuilder::makeFunctionCallNode(const JSTokenLocation& location, ExpressionNode* func, ArgumentsNode* args, int start, unsigned divot, int end, unsigned divotLine, unsigned divotLineStart)
/macosx-10.9.5/JavaScriptCore-7537.78.1/bytecompiler/
H A DBytecodeGenerator.h65 CallArguments(BytecodeGenerator& generator, ArgumentsNode* argumentsNode);
72 ArgumentsNode* argumentsNode() { return m_argumentsNode; }
78 ArgumentsNode* m_argumentsNode;
H A DNodesCodegen.cpp380 inline CallArguments::CallArguments(BytecodeGenerator& generator, ArgumentsNode* argumentsNode)
524 static bool areTrivialApplyArguments(ArgumentsNode* args)
H A DBytecodeGenerator.cpp1943 if (ArgumentsNode* argumentsNode = callArguments.argumentsNode()) {

Completed in 303 milliseconds