Searched refs:PropertyListNode (Results 1 - 4 of 4) sorted by relevance

/macosx-10.9.5/JavaScriptCore-7537.78.1/parser/
H A DNodes.h45 class PropertyListNode;
482 friend class PropertyListNode;
488 class PropertyListNode : public ExpressionNode { class in namespace:JSC
490 PropertyListNode(const JSTokenLocation&, PropertyNode*);
491 PropertyListNode(const JSTokenLocation&, PropertyNode*, PropertyListNode*);
497 PropertyListNode* m_next;
503 ObjectLiteralNode(const JSTokenLocation&, PropertyListNode*);
508 PropertyListNode* m_list;
1601 PropertyListNode* hea
[all...]
H A DNodeConstructors.h168 inline PropertyListNode::PropertyListNode(const JSTokenLocation& location, PropertyNode* node) function in class:JSC::PropertyListNode
175 inline PropertyListNode::PropertyListNode(const JSTokenLocation& location, PropertyNode* node, PropertyListNode* list) function in class:JSC::PropertyListNode
189 inline ObjectLiteralNode::ObjectLiteralNode(const JSTokenLocation& location, PropertyListNode* list)
H A DASTBuilder.h116 typedef PropertyListNode* PropertyList;
191 ExpressionNode* createObjectLiteral(const JSTokenLocation& location, PropertyListNode* properties) { return new (m_vm) ObjectLiteralNode(location, properties); }
326 PropertyListNode* createPropertyList(const JSTokenLocation& location, PropertyNode* property) { return new (m_vm) PropertyListNode(location, property); }
327 PropertyListNode* createPropertyList(const JSTokenLocation& location, PropertyNode* property, PropertyListNode* tail) { return new (m_vm) PropertyListNode(location, property, tail); }
/macosx-10.9.5/JavaScriptCore-7537.78.1/bytecompiler/
H A DNodesCodegen.cpp236 // ------------------------------ PropertyListNode -----------------------------
238 RegisterID* PropertyListNode::emitBytecode(BytecodeGenerator& generator, RegisterID* dst)
245 PropertyListNode* p = this;
256 for (PropertyListNode* q = p; q; q = q->m_next) {

Completed in 195 milliseconds