C# 클래스 Rhino.Ast.ContinueStatement

A continue statement.
A continue statement. Node type is Rhino.Token.CONTINUE .

ContinueStatement : continue [no LineTerminator here] [Identifier] ;
상속: Jump
파일 보기 프로젝트 열기: hazzik/Rhino.Net 1 사용 예제들

공개 메소드들

메소드 설명
ContinueStatement ( ) : System.Text
ContinueStatement ( Name label ) : System.Text
ContinueStatement ( int pos ) : System.Text
ContinueStatement ( int pos, Name label ) : System.Text
ContinueStatement ( int pos, int len ) : System.Text
ContinueStatement ( int pos, int len, Name label ) : System.Text
GetLabel ( ) : Name

Returns the intended label of this continue statement

GetTarget ( ) : Loop

Returns continue target

SetLabel ( Name label ) : void

Sets the intended label of this continue statement.

Sets the intended label of this continue statement. Only applies if the statement was of the form "continue <label>".

SetTarget ( Loop target ) : void

Sets continue target.

Sets continue target. Does NOT set the parent of the target node: the target node is an ancestor of this node.

ToSource ( int depth ) : string
Visit ( NodeVisitor v ) : void

Visits this node, then visits the label if non- null .

메소드 상세

ContinueStatement() 공개 메소드

public ContinueStatement ( ) : System.Text
리턴 System.Text

ContinueStatement() 공개 메소드

public ContinueStatement ( Name label ) : System.Text
label Name
리턴 System.Text

ContinueStatement() 공개 메소드

public ContinueStatement ( int pos ) : System.Text
pos int
리턴 System.Text

ContinueStatement() 공개 메소드

public ContinueStatement ( int pos, Name label ) : System.Text
pos int
label Name
리턴 System.Text

ContinueStatement() 공개 메소드

public ContinueStatement ( int pos, int len ) : System.Text
pos int
len int
리턴 System.Text

ContinueStatement() 공개 메소드

public ContinueStatement ( int pos, int len, Name label ) : System.Text
pos int
len int
label Name
리턴 System.Text

GetLabel() 공개 메소드

Returns the intended label of this continue statement
public GetLabel ( ) : Name
리턴 Name

GetTarget() 공개 메소드

Returns continue target
public GetTarget ( ) : Loop
리턴 Loop

SetLabel() 공개 메소드

Sets the intended label of this continue statement.
Sets the intended label of this continue statement. Only applies if the statement was of the form "continue <label>".
public SetLabel ( Name label ) : void
label Name /// the continue label, or /// null /// if not present. ///
리턴 void

SetTarget() 공개 메소드

Sets continue target.
Sets continue target. Does NOT set the parent of the target node: the target node is an ancestor of this node.
/// if target is /// null ///
public SetTarget ( Loop target ) : void
target Loop continue target
리턴 void

ToSource() 공개 메소드

public ToSource ( int depth ) : string
depth int
리턴 string

Visit() 공개 메소드

Visits this node, then visits the label if non- null .
public Visit ( NodeVisitor v ) : void
v NodeVisitor
리턴 void