Home | History | Annotate | Download | only in src

Lines Matching full:statement

464   class Statement {
466 static Statement Default() {
467 return Statement(kUnknownStatement);
470 static Statement FunctionDeclaration() {
471 return Statement(kFunctionDeclaration);
474 // Creates expression statement from expression.
477 static Statement
480 return Statement(kUseStrictExpressionStatement);
483 return Statement(kStringLiteralExpressionStatement);
509 explicit Statement(Type code) : code_(code) {}
597 Statement ParseSourceElement(bool* ok);
599 Statement ParseStatement(bool* ok);
600 Statement ParseFunctionDeclaration(bool* ok);
601 Statement ParseBlock(bool* ok);
602 Statement ParseVariableStatement(VariableDeclarationContext var_context,
604 Statement ParseVariableDeclarations(VariableDeclarationContext var_context,
608 Statement ParseExpressionOrLabelledStatement(bool* ok);
609 Statement ParseIfStatement(bool* ok);
610 Statement ParseContinueStatement(bool* ok);
611 Statement ParseBreakStatement(bool* ok);
612 Statement ParseReturnStatement(bool* ok);
613 Statement ParseWithStatement(bool* ok);
614 Statement ParseSwitchStatement(bool* ok);
615 Statement ParseDoWhileStatement(bool* ok);
616 Statement ParseWhileStatement(bool* ok);
617 Statement ParseForStatement(bool* ok);
618 Statement ParseThrowStatement(bool* ok);
619 Statement ParseTryStatement(bool* ok);
620 Statement ParseDebuggerStatement(bool* ok);