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

/macosx-10.9.5/JavaScriptCore-7537.78.1/parser/
H A DNodeInfo.h52 typedef NodeDeclarationInfo<CaseBlockNode*> CaseBlockNodeInfo;
H A DNodeConstructors.h788 inline CaseBlockNode::CaseBlockNode(ClauseListNode* list1, CaseClauseNode* defaultClause, ClauseListNode* list2) function in class:JSC::CaseBlockNode
795 inline SwitchNode::SwitchNode(const JSTokenLocation& location, ExpressionNode* expr, CaseBlockNode* block)
H A DNodes.h1570 class CaseBlockNode : public ParserArenaFreeable { class in namespace:JSC
1572 CaseBlockNode(ClauseListNode* list1, CaseClauseNode* defaultClause, ClauseListNode* list2);
1586 SwitchNode(const JSTokenLocation&, ExpressionNode*, CaseBlockNode*);
1592 CaseBlockNode* m_block;
H A DASTBuilder.h459 CaseBlockNode* cases = new (m_vm) CaseBlockNode(firstClauses, defaultClause, secondClauses);
/macosx-10.9.5/JavaScriptCore-7537.78.1/bytecompiler/
H A DNodesCodegen.cpp1876 // ------------------------------ CaseBlockNode --------------------------------
1935 SwitchInfo::SwitchType CaseBlockNode::tryTableSwitch(Vector<ExpressionNode*, 8>& literalVector, int32_t& min_num, int32_t& max_num)
1967 void CaseBlockNode::emitBytecodeForBlock(BytecodeGenerator& generator, RegisterID* switchExpression, RegisterID* dst)

Completed in 217 milliseconds