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

/macosx-10.9.5/JavaScriptCore-7537.78.1/parser/
H A DNodeConstructors.h810 inline BlockNode::BlockNode(const JSTokenLocation& location, SourceElements* statements) function in class:JSC::BlockNode
H A DASTBuilder.h353 BlockNode* block = new (m_vm) BlockNode(location, elements);
H A DNodes.h1134 class BlockNode : public StatementNode { class in namespace:JSC
1136 BlockNode(const JSTokenLocation&, SourceElements* = 0);
/macosx-10.9.5/JavaScriptCore-7537.78.1/bytecompiler/
H A DNodesCodegen.cpp1505 // ------------------------------ BlockNode ------------------------------------
1507 inline StatementNode* BlockNode::lastStatement() const
1512 inline StatementNode* BlockNode::singleStatement() const
1517 void BlockNode::emitBytecode(BytecodeGenerator& generator, RegisterID* dst)
1561 return static_cast<BlockNode*>(statementNode)->singleStatement();
2180 StatementNode* lastStatementInBlock = static_cast<BlockNode*>(singleStatement)->lastStatement();
2195 if (static_cast<BlockNode*>(singleStatement)->singleStatement()) {

Completed in 165 milliseconds