Searched refs:StatementNode (Results 1 – 13 of 13) sorted by relevance
/external/webkit/Source/JavaScriptCore/parser/ |
D | Nodes.h | 174 class StatementNode : public Node { 176 StatementNode(JSGlobalData*); 1127 class ConstStatementNode : public StatementNode { 1141 void append(StatementNode*); 1143 StatementNode* singleStatement() const; 1144 StatementNode* lastStatement() const; 1149 Vector<StatementNode*> m_statements; 1152 class BlockNode : public StatementNode { 1156 StatementNode* singleStatement() const; 1157 StatementNode* lastStatement() const; [all …]
|
D | NodeConstructors.h | 56 inline StatementNode::StatementNode(JSGlobalData* globalData) in StatementNode() function 673 : StatementNode(globalData) in ConstStatementNode() 683 : StatementNode(globalData) in EmptyStatementNode() 688 : StatementNode(globalData) in DebuggerStatementNode() 693 : StatementNode(globalData) in ExprStatementNode() 699 : StatementNode(globalData) in VarStatementNode() 704 … inline IfNode::IfNode(JSGlobalData* globalData, ExpressionNode* condition, StatementNode* ifBlock) in IfNode() 705 : StatementNode(globalData) in IfNode() 711 …Node(JSGlobalData* globalData, ExpressionNode* condition, StatementNode* ifBlock, StatementNode* e… in IfElseNode() 717 …inline DoWhileNode::DoWhileNode(JSGlobalData* globalData, StatementNode* statement, ExpressionNode… in DoWhileNode() [all …]
|
D | ASTBuilder.h | 103 typedef StatementNode* Statement; 298 …StatementNode* createFuncDeclStatement(const Identifier* name, FunctionBodyNode* body, ParameterNo… in createFuncDeclStatement() 308 StatementNode* createBlockStatement(JSC::SourceElements* elements, int startLine, int endLine) in createBlockStatement() 315 StatementNode* createExprStatement(ExpressionNode* expr, int start, int end) in createExprStatement() 322 …StatementNode* createIfStatement(ExpressionNode* condition, StatementNode* trueBlock, int start, i… in createIfStatement() 329 …StatementNode* createIfStatement(ExpressionNode* condition, StatementNode* trueBlock, StatementNod… in createIfStatement() 336 …StatementNode* createForLoop(ExpressionNode* initializer, ExpressionNode* condition, ExpressionNod… in createForLoop() 343 …StatementNode* createForInLoop(const Identifier* ident, ExpressionNode* initializer, ExpressionNod… in createForInLoop() 351 …StatementNode* createForInLoop(ExpressionNode* lhs, ExpressionNode* iter, StatementNode* statement… in createForInLoop() 359 …StatementNode* createEmptyStatement() { return new (m_globalData) EmptyStatementNode(m_globalData)… in createEmptyStatement() [all …]
|
D | Nodes.cpp | 55 void StatementNode::setLoc(int firstLine, int lastLine) in setLoc() 63 void SourceElements::append(StatementNode* statement) in append() 70 StatementNode* SourceElements::singleStatement() const in singleStatement() 93 : StatementNode(globalData) in ScopeNode() 100 : StatementNode(globalData) in ScopeNode() 108 StatementNode* ScopeNode::singleStatement() const in singleStatement()
|
D | NodeInfo.h | 52 typedef NodeDeclarationInfo<StatementNode*> StatementNodeInfo;
|
/external/webkit/Source/JavaScriptCore/runtime/ |
D | Executable.cpp | 355 StatementNode* exprStatement = program->singleStatement(); in fromGlobalCode()
|
/external/webkit/Source/JavaScriptCore/bytecompiler/ |
D | NodesCodegen.cpp | 1337 inline StatementNode* SourceElements::lastStatement() const in lastStatement() 1352 inline StatementNode* BlockNode::lastStatement() const in lastStatement() 1357 inline StatementNode* BlockNode::singleStatement() const in singleStatement() 2005 StatementNode* singleStatement = this->singleStatement(); in emitBytecode() 2010 … StatementNode* lastStatementInBlock = static_cast<BlockNode*>(singleStatement)->lastStatement(); in emitBytecode()
|
/external/webkit/Source/JavaScriptCore/ |
D | ChangeLog-2003-10-25 | 1095 * kjs/grammar.y: Remove SourceElementNode and just use a StatementNode instead. 1103 * kjs/nodes.h: Make processFuncDecl a virtual function in StatementNode so that we can 1104 use a StatementNode instead of a SourceElementNode. Add a call to reverseList in BlockNode 1107 SourceElementsNode be a StatementNode instead. 1109 (StatementNode::processFuncDecl): Added empty function.
|
D | ChangeLog-2007-10-14 | 2725 (KJS::StatementNode::): 10655 (StatementNode::hitStatement): 11833 (KJS::StatementNode::evaluate): 12165 - KJS::Node and KJS::StatementNode are bigger than they need to be 12239 (StatementNode::StatementNode): remove initialization of l0 and sid, rename 12241 (StatementNode::setLoc): Set own m_lastLine and Node's m_line. 12242 (StatementNode::hitStatement): Get sid, first line, last line in the proper new ways. 12257 (KJS::StatementNode::firstLine): Use lineNo() 12258 (KJS::StatementNode::lastLine): Renamed l1 to m_lastLine 12386 (StatementNode::StatementNode): [all …]
|
D | ChangeLog-2009-06-16 | 2212 (JSC::StatementNode::firstLine): 2213 (JSC::StatementNode::lastLine): 2214 (JSC::StatementNode::isEmptyStatement): 2215 (JSC::StatementNode::isReturnNode): 2216 (JSC::StatementNode::isExprStatement): 2217 (JSC::StatementNode::isBlock): 20190 (JSC::StatementNode::): Add isExprStatementNode for FunctionConstructor. 24599 Moved isReturnNode from Node to StatementNode. Removed the 25601 Removed a word from StatementNode by nixing LabelStack and turning it 25654 (JSC::StatementNode::): [all …]
|
D | ChangeLog-2008-08-10 | 1267 (KJS::StatementNode::StatementNode): 4100 (KJS::StatementNode::StatementNode): 20388 (KJS::StatementNode::pushLabel): Made this virtual. 22863 (KJS::StatementNode::): 22926 in the StatementNode::hitStatement function and the KJS_BREAKPOINT macro. 23203 (KJS::StatementNode::hitStatement): Now sets the completion type in 28188 - add SourceElements as a typedef for Vector<RefPtr<StatementNode> >.
|
/external/webkit/Source/JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/ |
D | JavaScriptCore.def | 304 ?setLoc@StatementNode@JSC@@QAEXHH@Z
|
/external/webkit/Source/WebCore/ |
D | ChangeLog-2002-12-03 | 15973 (Node::throwError), (StatementNode::StatementNode), 15974 (StatementNode::~StatementNode), (StatementNode::setLoc), 15975 (StatementNode::hitStatement), (StatementNode::abortStatement),
|