C# 클래스 Boo.Lang.Compiler.Ast.Statement

상속: Node
파일 보기 프로젝트 열기: boo/boo-lang 1 사용 예제들

공개 메소드들

메소드 설명
Lift ( Expression node ) : Statement
Lift ( Statement node ) : Statement
ReplaceBy ( Statement other ) : void
Statement ( ) : System
Statement ( LexicalInfo lexicalInfoProvider ) : System
Statement ( Boo.Lang.Compiler.Ast.StatementModifier modifier ) : System
ToBlock ( ) : Block

메소드 상세

Lift() 공개 정적인 메소드

public static Lift ( Expression node ) : Statement
node Expression
리턴 Statement

Lift() 공개 정적인 메소드

public static Lift ( Statement node ) : Statement
node Statement
리턴 Statement

ReplaceBy() 공개 메소드

public ReplaceBy ( Statement other ) : void
other Statement
리턴 void

Statement() 공개 메소드

public Statement ( ) : System
리턴 System

Statement() 공개 메소드

public Statement ( LexicalInfo lexicalInfoProvider ) : System
lexicalInfoProvider LexicalInfo
리턴 System

Statement() 공개 메소드

public Statement ( Boo.Lang.Compiler.Ast.StatementModifier modifier ) : System
modifier Boo.Lang.Compiler.Ast.StatementModifier
리턴 System

ToBlock() 공개 메소드

public ToBlock ( ) : Block
리턴 Block