Home | History | Annotate | Download | only in src

Lines Matching refs:BreakableStatementChecker

44 void BreakableStatementChecker::Check(Statement* stmt) {
49 void BreakableStatementChecker::Check(Expression* expr) {
54 void BreakableStatementChecker::VisitVariableDeclaration(
58 void BreakableStatementChecker::VisitFunctionDeclaration(
62 void BreakableStatementChecker::VisitModuleDeclaration(
66 void BreakableStatementChecker::VisitImportDeclaration(
70 void BreakableStatementChecker::VisitExportDeclaration(
75 void BreakableStatementChecker::VisitModuleLiteral(ModuleLiteral* module) {
78 void BreakableStatementChecker::VisitModuleVariable(ModuleVariable* module) {
81 void BreakableStatementChecker::VisitModulePath(ModulePath* module) {
84 void BreakableStatementChecker::VisitModuleUrl(ModuleUrl* module) {
88 void BreakableStatementChecker::VisitBlock(Block* stmt) {
92 void BreakableStatementChecker::VisitExpressionStatement(
99 void BreakableStatementChecker::VisitEmptyStatement(EmptyStatement* stmt) {
103 void BreakableStatementChecker::VisitIfStatement(IfStatement* stmt) {
109 void BreakableStatementChecker::VisitContinueStatement(
114 void BreakableStatementChecker::VisitBreakStatement(BreakStatement* stmt) {
118 void BreakableStatementChecker::VisitReturnStatement(ReturnStatement* stmt) {
124 void BreakableStatementChecker::VisitWithStatement(WithStatement* stmt) {
129 void BreakableStatementChecker::VisitSwitchStatement(SwitchStatement* stmt) {
135 void BreakableStatementChecker::VisitDoWhileStatement(DoWhileStatement* stmt) {
141 void BreakableStatementChecker::VisitWhileStatement(WhileStatement* stmt) {
147 void BreakableStatementChecker::VisitForStatement(ForStatement* stmt) {
155 void BreakableStatementChecker::VisitForInStatement(ForInStatement* stmt) {
161 void BreakableStatementChecker::VisitTryCatchStatement(
168 void BreakableStatementChecker::VisitTryFinallyStatement(
175 void BreakableStatementChecker::VisitDebuggerStatement(
182 void BreakableStatementChecker::VisitFunctionLiteral(FunctionLiteral* expr) {
186 void BreakableStatementChecker::VisitSharedFunctionInfoLiteral(
191 void BreakableStatementChecker::VisitConditional(Conditional* expr) {
195 void BreakableStatementChecker::VisitVariableProxy(VariableProxy* expr) {
199 void BreakableStatementChecker::VisitLiteral(Literal* expr) {
203 void BreakableStatementChecker::VisitRegExpLiteral(RegExpLiteral* expr) {
207 void BreakableStatementChecker::VisitObjectLiteral(ObjectLiteral* expr) {
211 void BreakableStatementChecker::VisitArrayLiteral(ArrayLiteral* expr) {
215 void BreakableStatementChecker::VisitAssignment(Assignment* expr) {
230 void BreakableStatementChecker::VisitThrow(Throw* expr) {
236 void BreakableStatementChecker::VisitProperty(Property* expr) {
242 void BreakableStatementChecker::VisitCall(Call* expr) {
248 void BreakableStatementChecker::VisitCallNew(CallNew* expr) {
254 void BreakableStatementChecker::VisitCallRuntime(CallRuntime* expr) {
258 void BreakableStatementChecker::VisitUnaryOperation(UnaryOperation* expr) {
263 void BreakableStatementChecker::VisitCountOperation(CountOperation* expr) {
268 void BreakableStatementChecker::VisitBinaryOperation(BinaryOperation* expr) {
277 void BreakableStatementChecker::VisitCompareOperation(CompareOperation* expr) {
283 void BreakableStatementChecker::VisitThisFunction(ThisFunction* expr) {
691 BreakableStatementChecker checker;
717 BreakableStatementChecker checker;