Searched refs:StatementNode (Results 1 – 9 of 9) sorted by relevance
/external/webkit/JavaScriptCore/parser/ |
D | Nodes.h | 196 class StatementNode : public Node { 198 StatementNode(JSGlobalData*) JSC_FAST_CALL; 1675 class ConstStatementNode : public StatementNode { 1678 : StatementNode(globalData) in ConstStatementNode() 1692 typedef Vector<RefPtr<StatementNode> > StatementVector; 1698 void append(PassRefPtr<StatementNode>); 1710 class BlockNode : public StatementNode { 1727 class EmptyStatementNode : public StatementNode { 1730 : StatementNode(globalData) in EmptyStatementNode() 1739 class DebuggerStatementNode : public StatementNode { [all …]
|
D | Grammar.y | 82 static StatementNode* makeVarStatementNode(void*, ExpressionNode*); 815 …OPENBRACE CLOSEBRACE { $$ = createNodeDeclarationInfo<StatementNode*>(… 817 …| OPENBRACE SourceElements CLOSEBRACE { $$ = createNodeDeclarationInfo<StatementNode*… 822 …VAR VariableDeclarationList ';' { $$ = createNodeDeclarationInfo<StatementNode*>(makeVarStatem… 824 …| VAR VariableDeclarationList error { $$ = createNodeDeclarationInfo<StatementNode*>(makeVarStat… 904 …CONSTTOKEN ConstDeclarationList ';' { $$ = createNodeDeclarationInfo<StatementNode*>(new ConstStat… 907 …{ $$ = createNodeDeclarationInfo<StatementNode*>(new ConstStatementNode(GLOBAL_DATA, $2.m_node.hea… 945 …';' { $$ = createNodeDeclarationInfo<StatementNode*>(new EmptyStat… 949 …ExprNoBF ';' { $$ = createNodeDeclarationInfo<StatementNode*>(new ExprState… 951 …| ExprNoBF error { $$ = createNodeDeclarationInfo<StatementNode*>(new ExprSta… [all …]
|
D | NodeInfo.h | 52 typedef NodeDeclarationInfo<StatementNode*> StatementNodeInfo;
|
D | Nodes.cpp | 253 StatementNode::StatementNode(JSGlobalData* globalData) in StatementNode() function in JSC::StatementNode 259 void StatementNode::setLoc(int firstLine, int lastLine) in setLoc() 267 void SourceElements::append(PassRefPtr<StatementNode> statement) in append() 1591 StatementNode* n = it->get(); in statementListEmitCode() 1614 : StatementNode(globalData) in BlockNode() 1877 …InNode(JSGlobalData* globalData, ExpressionNode* l, ExpressionNode* expr, StatementNode* statement) in ForInNode() 1878 : StatementNode(globalData) in ForInNode() 1887 …a, const Identifier& ident, ExpressionNode* in, ExpressionNode* expr, StatementNode* statement, in… in ForInNode() 1888 : StatementNode(globalData) in ForInNode() 2419 : StatementNode(globalData) in ScopeNode() [all …]
|
/external/webkit/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 | 8397 (JSC::StatementNode::): Add isExprStatementNode for FunctionConstructor. 12806 Moved isReturnNode from Node to StatementNode. Removed the 13808 Removed a word from StatementNode by nixing LabelStack and turning it 13861 (JSC::StatementNode::): 20749 (JSC::StatementNode::): 21199 (JSC::StatementNode::isDoWhile): 23993 (JSC::StatementNode::): 24013 (KJS::StatementNode::): 24059 (JSC::StatementNode::):
|
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/WebCore/ |
D | ChangeLog-2002-12-03 | 15973 (Node::throwError), (StatementNode::StatementNode), 15974 (StatementNode::~StatementNode), (StatementNode::setLoc), 15975 (StatementNode::hitStatement), (StatementNode::abortStatement),
|