Searched refs:CaseClauseNode (Results 1 - 5 of 5) sorted by relevance

/external/webkit/Source/JavaScriptCore/parser/
H A DNodeInfo.h54 typedef NodeDeclarationInfo<CaseClauseNode*> CaseClauseNodeInfo;
H A DNodeConstructors.h831 inline CaseClauseNode::CaseClauseNode(JSGlobalData*, ExpressionNode* expr, SourceElements* statements) function in class:JSC::CaseClauseNode
837 inline ClauseListNode::ClauseListNode(JSGlobalData*, CaseClauseNode* clause)
843 inline ClauseListNode::ClauseListNode(JSGlobalData*, ClauseListNode* clauseList, CaseClauseNode* clause)
850 inline CaseBlockNode::CaseBlockNode(JSGlobalData*, ClauseListNode* list1, CaseClauseNode* defaultClause, ClauseListNode* list2)
H A DNodes.h1537 class CaseClauseNode : public ParserArenaFreeable { class in namespace:JSC
1539 CaseClauseNode(JSGlobalData*, ExpressionNode*, SourceElements* = 0);
1552 ClauseListNode(JSGlobalData*, CaseClauseNode*);
1553 ClauseListNode(JSGlobalData*, ClauseListNode*, CaseClauseNode*);
1555 CaseClauseNode* getClause() const { return m_clause; }
1559 CaseClauseNode* m_clause;
1565 CaseBlockNode(JSGlobalData*, ClauseListNode* list1, CaseClauseNode* defaultClause, ClauseListNode* list2);
1572 CaseClauseNode* m_defaultClause;
H A DASTBuilder.h105 typedef CaseClauseNode* Clause;
292 CaseClauseNode* createClause(ExpressionNode* expr, JSC::SourceElements* statements) { return new (m_globalData) CaseClauseNode(m_globalData, expr, statements); }
293 ClauseListNode* createClauseList(CaseClauseNode* clause) { return new (m_globalData) ClauseListNode(m_globalData, clause); }
294 ClauseListNode* createClauseList(ClauseListNode* tail, CaseClauseNode* clause) { return new (m_globalData) ClauseListNode(m_globalData, tail, clause); }
421 StatementNode* createSwitchStatement(ExpressionNode* expr, ClauseListNode* firstClauses, CaseClauseNode* defaultClause, ClauseListNode* secondClauses, int startLine, int endLine)
/external/webkit/Source/JavaScriptCore/bytecompiler/
H A DNodesCodegen.cpp1694 // ------------------------------ CaseClauseNode --------------------------------
1696 inline void CaseClauseNode::emitBytecode(BytecodeGenerator& generator, RegisterID* dst)

Completed in 77 milliseconds