Searched refs:StatementNode (Results 1 – 13 of 13) sorted by relevance
/external/webkit/JavaScriptCore/parser/ |
D | NodeConstructors.h | 63 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 | Nodes.h | 190 class StatementNode : public Node { 192 StatementNode(JSGlobalData*); 1129 class ConstStatementNode : public StatementNode { 1139 typedef Vector<StatementNode*> StatementVector; 1145 void append(StatementNode*); 1157 class BlockNode : public StatementNode { 1171 class EmptyStatementNode : public StatementNode { 1181 class DebuggerStatementNode : public StatementNode { 1189 class ExprStatementNode : public StatementNode { 1203 class VarStatementNode : public StatementNode { [all …]
|
D | Grammar.y | 86 static StatementNode* makeVarStatementNode(void*, ExpressionNode*); 813 …OPENBRACE CLOSEBRACE { $$ = createNodeDeclarationInfo<StatementNode*>(… 815 …| OPENBRACE SourceElements CLOSEBRACE { $$ = createNodeDeclarationInfo<StatementNode*… 820 …VAR VariableDeclarationList ';' { $$ = createNodeDeclarationInfo<StatementNode*>(makeVarStatem… 822 …| VAR VariableDeclarationList error { $$ = createNodeDeclarationInfo<StatementNode*>(makeVarStat… 902 …CONSTTOKEN ConstDeclarationList ';' { $$ = createNodeDeclarationInfo<StatementNode*>(new (GLOBAL_D… 905 …{ $$ = createNodeDeclarationInfo<StatementNode*>(new (GLOBAL_DATA) ConstStatementNode(GLOBAL_DATA,… 943 …';' { $$ = createNodeDeclarationInfo<StatementNode*>(new (GLOBAL_D… 947 …ExprNoBF ';' { $$ = createNodeDeclarationInfo<StatementNode*>(new (GLOBAL_D… 949 …| ExprNoBF error { $$ = createNodeDeclarationInfo<StatementNode*>(new (GLOBAL… [all …]
|
D | NodeInfo.h | 52 typedef NodeDeclarationInfo<StatementNode*> StatementNodeInfo;
|
D | Nodes.cpp | 86 void StatementNode::setLoc(int firstLine, int lastLine) in setLoc() 94 void SourceElements::append(StatementNode* statement) in append() 1835 : StatementNode(globalData) in ScopeNode() 1846 : StatementNode(globalData) in ScopeNode()
|
/external/webkit/JavaScriptCore/runtime/ |
D | FunctionConstructor.cpp | 78 StatementNode* exprStatement = children[0]; in extractFunctionBody()
|
/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-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/JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/ |
D | JavaScriptCore_debug.def | 216 ?setLoc@StatementNode@JSC@@QAEXHH@Z
|
D | JavaScriptCore.def | 218 ?setLoc@StatementNode@JSC@@QAEXHH@Z
|
/external/webkit/WebCore/ |
D | ChangeLog-2002-12-03 | 15973 (Node::throwError), (StatementNode::StatementNode), 15974 (StatementNode::~StatementNode), (StatementNode::setLoc), 15975 (StatementNode::hitStatement), (StatementNode::abortStatement),
|