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

/macosx-10.9.5/JavaScriptCore-7537.78.1/parser/
H A DNodeConstructors.h775 inline ClauseListNode::ClauseListNode(CaseClauseNode* clause) function in class:JSC::ClauseListNode
781 inline ClauseListNode::ClauseListNode(ClauseListNode* clauseList, CaseClauseNode* clause) function in class:JSC::ClauseListNode
788 inline CaseBlockNode::CaseBlockNode(ClauseListNode* list1, CaseClauseNode* defaultClause, ClauseListNode* list2)
H A DNodes.h1557 class ClauseListNode : public ParserArenaFreeable { class in namespace:JSC
1559 ClauseListNode(CaseClauseNode*);
1560 ClauseListNode(ClauseListNode*, CaseClauseNode*);
1563 ClauseListNode* getNext() const { return m_next; }
1567 ClauseListNode* m_next;
1572 CaseBlockNode(ClauseListNode* list1, CaseClauseNode* defaultClause, ClauseListNode* list2);
1579 ClauseListNode* m_list1;
1581 ClauseListNode* m_list
[all...]
H A DASTBuilder.h122 typedef ClauseListNode* ClauseList;
336 ClauseListNode* createClauseList(CaseClauseNode* clause) { return new (m_vm) ClauseListNode(clause); }
337 ClauseListNode* createClauseList(ClauseListNode* tail, CaseClauseNode* clause) { return new (m_vm) ClauseListNode(tail, clause); }
457 StatementNode* createSwitchStatement(const JSTokenLocation& location, ExpressionNode* expr, ClauseListNode* firstClauses, CaseClauseNode* defaultClause, ClauseListNode* secondClauses, int startLine, int endLine)
/macosx-10.9.5/JavaScriptCore-7537.78.1/bytecompiler/
H A DNodesCodegen.cpp1885 static void processClauseList(ClauseListNode* list, Vector<ExpressionNode*, 8>& literalVector, SwitchKind& typeForTable, bool& singleCharacterSwitch, int32_t& min_num, int32_t& max_num)
1925 static inline size_t length(ClauseListNode* list1, ClauseListNode* list2)
1928 for (ClauseListNode* node = list1; node; node = node->getNext())
1930 for (ClauseListNode* node = list2; node; node = node->getNext())
1984 for (ClauseListNode* list = m_list1; list; list = list->getNext()) {
1992 for (ClauseListNode* list = m_list2; list; list = list->getNext()) {
2004 for (ClauseListNode* list = m_list1; list; list = list->getNext()) {
2014 for (ClauseListNode* list = m_list2; list; list = list->getNext()) {

Completed in 220 milliseconds