Home
last modified time | relevance | path

Searched refs:StatementNode (Results 1 – 13 of 13) sorted by relevance

/external/webkit/JavaScriptCore/parser/
DNodeConstructors.h63 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 …]
DNodes.h190 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 …]
DGrammar.y86 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 …]
DNodeInfo.h52 typedef NodeDeclarationInfo<StatementNode*> StatementNodeInfo;
DNodes.cpp86 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/
DFunctionConstructor.cpp78 StatementNode* exprStatement = children[0]; in extractFunctionBody()
/external/webkit/JavaScriptCore/
DChangeLog-2003-10-251095 * 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.
DChangeLog-2007-10-142725 (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 …]
DChangeLog-2009-06-162212 (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 …]
DChangeLog-2008-08-101267 (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/
DJavaScriptCore_debug.def216 ?setLoc@StatementNode@JSC@@QAEXHH@Z
DJavaScriptCore.def218 ?setLoc@StatementNode@JSC@@QAEXHH@Z
/external/webkit/WebCore/
DChangeLog-2002-12-0315973 (Node::throwError), (StatementNode::StatementNode),
15974 (StatementNode::~StatementNode), (StatementNode::setLoc),
15975 (StatementNode::hitStatement), (StatementNode::abortStatement),