Home
last modified time | relevance | path

Searched refs:elision (Results 1 – 8 of 8) sorted by relevance

/external/webkit/Source/JavaScriptCore/parser/
DNodeConstructors.h104 inline ElementNode::ElementNode(JSGlobalData*, int elision, ExpressionNode* node) in ElementNode() argument
106 , m_elision(elision) in ElementNode()
111 … inline ElementNode::ElementNode(JSGlobalData*, ElementNode* l, int elision, ExpressionNode* node) in ElementNode() argument
113 , m_elision(elision) in ElementNode()
119 inline ArrayNode::ArrayNode(JSGlobalData* globalData, int elision) in ArrayNode() argument
122 , m_elision(elision) in ArrayNode()
135 inline ArrayNode::ArrayNode(JSGlobalData* globalData, int elision, ElementNode* element) in ArrayNode() argument
138 , m_elision(elision) in ArrayNode()
DNodes.h379 ElementNode(JSGlobalData*, int elision, ExpressionNode*);
380 ElementNode(JSGlobalData*, ElementNode*, int elision, ExpressionNode*);
382 int elision() const { return m_elision; } in elision() function
394 ArrayNode(JSGlobalData*, int elision);
396 ArrayNode(JSGlobalData*, int elision, ElementNode*);
/external/webkit/Source/JavaScriptCore/
DChangeLog-2003-10-251135 * kjs/nodes.h: Elide "ElisionNode", changing objects to keep elision counts instead.
1141 (ElementNode::ref): Use iteration instead of recursion. Also elide "elision".
1144 the fact that the linked list is reversed. Also use the elision count rather than
1145 an elision list.
1147 (ArrayNode::ref): Elide "elision".
1149 (ArrayNode::evaluate): Use elision count instead of elision list.
1169 (ElementNode::streamTo): Update for using a count for elision, and reverse linking.
1170 (ArrayNode::streamTo): Update for using a count for elision.
DChangeLog-2007-10-142409 (ArrayNode::streamTo): print extra ',' in case there was elision
DChangeLog-2008-08-1010093 fast/js/toString-elision-trailing-comma.html
/external/webkit/Source/JavaScriptCore/bytecompiler/
DNodesCodegen.cpp169 if (firstPutElement->elision()) in emitBytecode()
181 length += n->elision(); in emitBytecode()
198 if (ptr->elision()) in isSimpleArray()
214 ASSERT(!ptr->elision()); in toArgumentList()
DBytecodeGenerator.cpp1552 if (n->elision()) in emitNewArray()
/external/clang/include/clang/Driver/
DCC1Options.td484 HelpText<"Disable C++ copy constructor elision">;