Searched refs:ArrayNode (Results 1 – 10 of 10) sorted by relevance
/external/webkit/JavaScriptCore/parser/ |
D | NodeConstructors.h | 126 inline ArrayNode::ArrayNode(JSGlobalData* globalData, int elision) in ArrayNode() function 134 inline ArrayNode::ArrayNode(JSGlobalData* globalData, ElementNode* element) in ArrayNode() function 142 inline ArrayNode::ArrayNode(JSGlobalData* globalData, int elision, ElementNode* element) in ArrayNode() function
|
D | Nodes.h | 409 class ArrayNode : public ExpressionNode { 411 ArrayNode(JSGlobalData*, int elision); 412 ArrayNode(JSGlobalData*, ElementNode*); 413 ArrayNode(JSGlobalData*, int elision, ElementNode*);
|
D | Nodes.cpp | 179 RegisterID* ArrayNode::emitBytecode(BytecodeGenerator& generator, RegisterID* dst) in emitBytecode() 210 bool ArrayNode::isSimpleArray() const in isSimpleArray() 221 ArgumentListNode* ArrayNode::toArgumentList(JSGlobalData* globalData) const in toArgumentList() 450 …m_args->m_listNode = static_cast<ArrayNode*>(m_args->m_listNode->m_expr)->toArgumentList(generator… in emitBytecode()
|
D | Grammar.y | 357 … { $$ = createNodeInfo<ExpressionNode*>(new (GLOBAL_DATA) ArrayNode(GLOBAL_DATA, $2)… 358 … { $$ = createNodeInfo<ExpressionNode*>(new (GLOBAL_DATA) ArrayNode(GLOBAL_DATA, $2.… 359 …lisionOpt ']' { $$ = createNodeInfo<ExpressionNode*>(new (GLOBAL_DATA) ArrayNode(GLOBAL_DATA, $4,…
|
/external/webkit/JavaScriptCore/ |
D | ChangeLog-2003-10-25 | 1146 (ArrayNode::reverseElementList): Reverse the list so we can iterate normally. 1147 (ArrayNode::ref): Elide "elision". 1148 (ArrayNode::deref): Ditto. 1149 (ArrayNode::evaluate): Use elision count instead of elision list. 1170 (ArrayNode::streamTo): Update for using a count for elision.
|
D | ChangeLog-2007-10-14 | 2409 (ArrayNode::streamTo): print extra ',' in case there was elision 2462 (ArrayNode::streamTo): 2735 (KJS::ArrayNode::): 3749 (ArrayNode::evaluate): 11518 (KJS::ArrayNode::ArrayNode): 11834 (KJS::ArrayNode::ArrayNode): 13521 (KJS::ArrayNode::ArrayNode): 14660 (KJS::ArrayNode::ArrayNode): 17918 (KJS::ArrayNode::ArrayNode): 19057 (ArrayNode::evaluate): [all …]
|
D | ChangeLog-2008-08-10 | 193 (KJS::ArrayNode::emitCode): 3562 (KJS::ArrayNode::emitCode): Pass the ElementNode to emitNewArray so it can be 3568 iterate through elements and generate code to evaluate them. Now ArrayNode does 4123 (KJS::ArrayNode::): 5399 (KJS::ArrayNode::emitCode): 10619 (KJS::ArrayNode::emitCode): 11188 (KJS::ArrayNode::emitCode): 11626 (KJS::ArrayNode::optimizeVariableAccess): 11627 (KJS::ArrayNode::evaluate): 12934 (KJS::ArrayNode::emitCode): Fixed a codegen bug where array [all …]
|
D | ChangeLog-2009-06-16 | 3597 (JSC::ArrayNode::emitBytecode): Ditto. 3598 (JSC::ArrayNode::isSimpleArray): Ditto. 3599 (JSC::ArrayNode::toArgumentList): Ditto. 9140 (JSC::ArrayNode::isSimpleArray): 9141 (JSC::ArrayNode::toArgumentList): 14592 (JSC::ArrayNode::emitBytecode): 22945 (JSC::ArrayNode::emitBytecode): 23192 (JSC::ArrayNode::emitBytecode): 29801 (JSC::ArrayNode::emitCode): 30043 (JSC::ArrayNode::emitCode): [all …]
|
D | ChangeLog | 3318 (JSC::ArrayNode::emitBytecode):
|
/external/webkit/WebCore/ |
D | ChangeLog-2002-12-03 | 15982 (ElementNode::evaluate), (ArrayNode::~ArrayNode), (ArrayNode::ref), 15983 (ArrayNode::deref), (ArrayNode::evaluate),
|