Home | History | Annotate | Download | only in src

Lines Matching refs:BreakableStatementChecker

45 void BreakableStatementChecker::Check(Statement* stmt) {
50 void BreakableStatementChecker::Check(Expression* expr) {
55 void BreakableStatementChecker::VisitVariableDeclaration(
59 void BreakableStatementChecker::VisitFunctionDeclaration(
63 void BreakableStatementChecker::VisitModuleDeclaration(
67 void BreakableStatementChecker::VisitImportDeclaration(
71 void BreakableStatementChecker::VisitExportDeclaration(
76 void BreakableStatementChecker::VisitModuleLiteral(ModuleLiteral* module) {
80 void BreakableStatementChecker::VisitModuleVariable(ModuleVariable* module) {
84 void BreakableStatementChecker::VisitModulePath(ModulePath* module) {
88 void BreakableStatementChecker::VisitModuleUrl(ModuleUrl* module) {
92 void BreakableStatementChecker::VisitModuleStatement(ModuleStatement* stmt) {
96 void BreakableStatementChecker::VisitBlock(Block* stmt) {
100 void BreakableStatementChecker::VisitExpressionStatement(
107 void BreakableStatementChecker::VisitEmptyStatement(EmptyStatement* stmt) {
111 void BreakableStatementChecker::VisitIfStatement(IfStatement* stmt) {
117 void BreakableStatementChecker::VisitContinueStatement(
122 void BreakableStatementChecker::VisitBreakStatement(BreakStatement* stmt) {
126 void BreakableStatementChecker::VisitReturnStatement(ReturnStatement* stmt) {
132 void BreakableStatementChecker::VisitWithStatement(WithStatement* stmt) {
137 void BreakableStatementChecker::VisitSwitchStatement(SwitchStatement* stmt) {
143 void BreakableStatementChecker::VisitDoWhileStatement(DoWhileStatement* stmt) {
149 void BreakableStatementChecker::VisitWhileStatement(WhileStatement* stmt) {
155 void BreakableStatementChecker::VisitForStatement(ForStatement* stmt) {
163 void BreakableStatementChecker::VisitForInStatement(ForInStatement* stmt) {
169 void BreakableStatementChecker::VisitForOfStatement(ForOfStatement* stmt) {
175 void BreakableStatementChecker::VisitTryCatchStatement(
182 void BreakableStatementChecker::VisitTryFinallyStatement(
189 void BreakableStatementChecker::VisitDebuggerStatement(
196 void BreakableStatementChecker::VisitFunctionLiteral(FunctionLiteral* expr) {
200 void BreakableStatementChecker::VisitSharedFunctionInfoLiteral(
205 void BreakableStatementChecker::VisitConditional(Conditional* expr) {
209 void BreakableStatementChecker::VisitVariableProxy(VariableProxy* expr) {
213 void BreakableStatementChecker::VisitLiteral(Literal* expr) {
217 void BreakableStatementChecker::VisitRegExpLiteral(RegExpLiteral* expr) {
221 void BreakableStatementChecker::VisitObjectLiteral(ObjectLiteral* expr) {
225 void BreakableStatementChecker::VisitArrayLiteral(ArrayLiteral* expr) {
229 void BreakableStatementChecker::VisitAssignment(Assignment* expr) {
244 void BreakableStatementChecker::VisitYield(Yield* expr) {
250 void BreakableStatementChecker::VisitThrow(Throw* expr) {
256 void BreakableStatementChecker::VisitProperty(Property* expr) {
262 void BreakableStatementChecker::VisitCall(Call* expr) {
268 void BreakableStatementChecker::VisitCallNew(CallNew* expr) {
274 void BreakableStatementChecker::VisitCallRuntime(CallRuntime* expr) {
278 void BreakableStatementChecker::VisitUnaryOperation(UnaryOperation* expr) {
283 void BreakableStatementChecker::VisitCountOperation(CountOperation* expr) {
288 void BreakableStatementChecker::VisitBinaryOperation(BinaryOperation* expr) {
297 void BreakableStatementChecker::VisitCompareOperation(CompareOperation* expr) {
303 void BreakableStatementChecker::VisitThisFunction(ThisFunction* expr) {
837 BreakableStatementChecker checker;
863 BreakableStatementChecker checker;