Home
last modified time | relevance | path

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

/external/webkit/JavaScriptCore/parser/
DNodes.h196 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 …]
DGrammar.y82 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 …]
DNodeInfo.h52 typedef NodeDeclarationInfo<StatementNode*> StatementNodeInfo;
DNodes.cpp253 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/
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 …]
DChangeLog8397 (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::):
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/WebCore/
DChangeLog-2002-12-0315973 (Node::throwError), (StatementNode::StatementNode),
15974 (StatementNode::~StatementNode), (StatementNode::setLoc),
15975 (StatementNode::hitStatement), (StatementNode::abortStatement),