C# Class Deveel.Data.Sql.Statements.LoopBreakChecker

Inheritance: StatementVisitor
Show file Open project: deveel/deveeldb Class Usage Examples

Public Methods

Method Description
HasBreak ( LoopStatement statement ) : bool
Verify ( LoopStatement statement ) : bool

Protected Methods

Method Description
VisitContinue ( ContinueStatement statement ) : SqlStatement
VisitExit ( ExitStatement statement ) : SqlStatement
VisitGoTo ( GoToStatement statement ) : SqlStatement
VisitReturn ( ReturnStatement statement ) : SqlStatement

Method Details

HasBreak() public static method

public static HasBreak ( LoopStatement statement ) : bool
statement LoopStatement
return bool

Verify() public method

public Verify ( LoopStatement statement ) : bool
statement LoopStatement
return bool

VisitContinue() protected method

protected VisitContinue ( ContinueStatement statement ) : SqlStatement
statement ContinueStatement
return SqlStatement

VisitExit() protected method

protected VisitExit ( ExitStatement statement ) : SqlStatement
statement ExitStatement
return SqlStatement

VisitGoTo() protected method

protected VisitGoTo ( GoToStatement statement ) : SqlStatement
statement GoToStatement
return SqlStatement

VisitReturn() protected method

protected VisitReturn ( ReturnStatement statement ) : SqlStatement
statement ReturnStatement
return SqlStatement