Searched refs:BlockNode (Results 1 – 11 of 11) sorted by relevance
/external/webkit/Source/JavaScriptCore/bytecompiler/ |
D | NodesCodegen.cpp | 1352 inline StatementNode* BlockNode::lastStatement() const in lastStatement() 1357 inline StatementNode* BlockNode::singleStatement() const in singleStatement() 1362 RegisterID* BlockNode::emitBytecode(BytecodeGenerator& generator, RegisterID* dst) in emitBytecode() 2010 … StatementNode* lastStatementInBlock = static_cast<BlockNode*>(singleStatement)->lastStatement(); in emitBytecode() 2024 if (static_cast<BlockNode*>(singleStatement)->singleStatement()) { in emitBytecode()
|
/external/webkit/Source/JavaScriptCore/parser/ |
D | NodeConstructors.h | 872 inline BlockNode::BlockNode(JSGlobalData* globalData, SourceElements* statements) in BlockNode() function
|
D | Nodes.h | 1152 class BlockNode : public StatementNode { 1154 BlockNode(JSGlobalData*, SourceElements* = 0);
|
D | ASTBuilder.h | 310 BlockNode* block = new (m_globalData) BlockNode(m_globalData, elements); in createBlockStatement()
|
/external/webkit/Source/JavaScriptCore/ |
D | ChangeLog-2003-10-25 | 1104 use a StatementNode instead of a SourceElementNode. Add a call to reverseList in BlockNode 1110 (BlockNode::reverseList): Added. Used to make the SourceElements list ordered correctly. 1165 (FunctionBodyNode::FunctionBodyNode): Use BlockNode as the base class, removing
|
D | ChangeLog-2008-08-10 | 4103 (KJS::BlockNode::BlockNode): 11936 (KJS::BlockNode::optimizeVariableAccess): 11937 (KJS::BlockNode::execute): 22931 (KJS::BlockNode::BlockNode): Changed parameter type to SourceElements. 22934 (KJS::BlockNode::optimizeVariableAccess): Updated since member is now a vector 22936 (KJS::BlockNode::execute): Ditto. 22963 than the pointer idiom. Updated BlockNode and CaseClauseNode to hold actual 22969 (KJS::BlockNode::streamTo): Ditto. 23065 (KJS::BlockNode::BlockNode): Check for NULL SourceElements. 23209 (KJS::BlockNode::execute): Updated return type. [all …]
|
D | ChangeLog-2007-10-14 | 11515 (BlockNode::BlockNode): 12244 (BlockNode::BlockNode): ditto 13512 (BlockNode::BlockNode): 14617 KJS::BlockNode::deref 14647 (BlockNode::BlockNode): 26122 (KJS::BlockNode::BlockNode): Make this constructor no longer inline (moved into .cpp file). 26146 (BlockNode::BlockNode): Moved this constructor here, no longer inline.
|
D | ChangeLog-2009-06-16 | 2237 (JSC::BlockNode::isBlock): 2727 (JSC::BlockNode::BlockNode): Ditto. 2742 (JSC::BlockNode::lastStatement): Added. 2743 (JSC::BlockNode::emitBytecode): Changed to use emitBytecode instead of 3643 (JSC::BlockNode::emitBytecode): Ditto. 20178 BlockNode. 22996 (JSC::BlockNode::emitBytecode): 23239 (JSC::BlockNode::emitBytecode): 35787 (JSC::BlockNode::): 35807 (KJS::BlockNode::):
|
D | ChangeLog-2010-05-24 | 20167 (JSC::BlockNode::BlockNode): Ditto. 20181 (JSC::BlockNode::lastStatement): Added. 20182 (JSC::BlockNode::emitBytecode): Changed to use emitBytecode instead of
|
D | ChangeLog-2011-02-16 | 19998 (JSC::BlockNode::singleStatement):
|
/external/webkit/Source/WebCore/ |
D | ChangeLog-2002-12-03 | 16036 (VarStatementNode::processVarDecls), (BlockNode::~BlockNode), (BlockNode::ref), 16037 (BlockNode::deref), (BlockNode::execute), (BlockNode::processVarDecls),
|