C# 클래스 Pytocs.Syntax.PyStatementWriter

상속: IStatementVisitor
파일 보기 프로젝트 열기: uxmal/pytocs

공개 메소드들

메소드 설명
PyStatementWriter ( TextWriter textWriter ) : System
VisitAssert ( AssertStatement a ) : void
VisitBreak ( BreakStatement b ) : void
VisitClass ( ClassDef c ) : void
VisitComment ( CommentStatement c ) : void
VisitContinue ( ContinueStatement c ) : void
VisitDecorated ( Decorated d ) : void
VisitDel ( DelStatement d ) : void
VisitExec ( ExecStatement exec ) : void
VisitExp ( ExpStatement e ) : void
VisitFor ( ForStatement f ) : void
VisitFrom ( FromStatement f ) : void
VisitFuncdef ( FunctionDef f ) : void
VisitGlobal ( GlobalStatement g ) : void
VisitIf ( IfStatement i ) : void
VisitImport ( ImportStatement i ) : void
VisitNonLocal ( NonlocalStatement n ) : void
VisitPass ( PassStatement p ) : void
VisitPrint ( PrintStatement p ) : void
VisitRaise ( RaiseStatement r ) : void
VisitReturn ( ReturnStatement r ) : void
VisitSuite ( SuiteStatement s ) : void
VisitTry ( TryStatement t ) : void
VisitWhile ( WhileStatement w ) : void
VisitWith ( WithStatement w ) : void
VisitYield ( YieldStatement y ) : void

비공개 메소드들

메소드 설명
GetElif ( SuiteStatement s ) : IfStatement

메소드 상세

PyStatementWriter() 공개 메소드

public PyStatementWriter ( TextWriter textWriter ) : System
textWriter System.IO.TextWriter
리턴 System

VisitAssert() 공개 메소드

public VisitAssert ( AssertStatement a ) : void
a AssertStatement
리턴 void

VisitBreak() 공개 메소드

public VisitBreak ( BreakStatement b ) : void
b BreakStatement
리턴 void

VisitClass() 공개 메소드

public VisitClass ( ClassDef c ) : void
c ClassDef
리턴 void

VisitComment() 공개 메소드

public VisitComment ( CommentStatement c ) : void
c CommentStatement
리턴 void

VisitContinue() 공개 메소드

public VisitContinue ( ContinueStatement c ) : void
c ContinueStatement
리턴 void

VisitDecorated() 공개 메소드

public VisitDecorated ( Decorated d ) : void
d Decorated
리턴 void

VisitDel() 공개 메소드

public VisitDel ( DelStatement d ) : void
d DelStatement
리턴 void

VisitExec() 공개 메소드

public VisitExec ( ExecStatement exec ) : void
exec ExecStatement
리턴 void

VisitExp() 공개 메소드

public VisitExp ( ExpStatement e ) : void
e ExpStatement
리턴 void

VisitFor() 공개 메소드

public VisitFor ( ForStatement f ) : void
f ForStatement
리턴 void

VisitFrom() 공개 메소드

public VisitFrom ( FromStatement f ) : void
f FromStatement
리턴 void

VisitFuncdef() 공개 메소드

public VisitFuncdef ( FunctionDef f ) : void
f FunctionDef
리턴 void

VisitGlobal() 공개 메소드

public VisitGlobal ( GlobalStatement g ) : void
g GlobalStatement
리턴 void

VisitIf() 공개 메소드

public VisitIf ( IfStatement i ) : void
i IfStatement
리턴 void

VisitImport() 공개 메소드

public VisitImport ( ImportStatement i ) : void
i ImportStatement
리턴 void

VisitNonLocal() 공개 메소드

public VisitNonLocal ( NonlocalStatement n ) : void
n NonlocalStatement
리턴 void

VisitPass() 공개 메소드

public VisitPass ( PassStatement p ) : void
p PassStatement
리턴 void

VisitPrint() 공개 메소드

public VisitPrint ( PrintStatement p ) : void
p PrintStatement
리턴 void

VisitRaise() 공개 메소드

public VisitRaise ( RaiseStatement r ) : void
r RaiseStatement
리턴 void

VisitReturn() 공개 메소드

public VisitReturn ( ReturnStatement r ) : void
r ReturnStatement
리턴 void

VisitSuite() 공개 메소드

public VisitSuite ( SuiteStatement s ) : void
s SuiteStatement
리턴 void

VisitTry() 공개 메소드

public VisitTry ( TryStatement t ) : void
t TryStatement
리턴 void

VisitWhile() 공개 메소드

public VisitWhile ( WhileStatement w ) : void
w WhileStatement
리턴 void

VisitWith() 공개 메소드

public VisitWith ( WithStatement w ) : void
w WithStatement
리턴 void

VisitYield() 공개 메소드

public VisitYield ( YieldStatement y ) : void
y YieldStatement
리턴 void