C# 클래스 Gibbed.RED.ScriptDecompiler.BasicBlockStatement

상속: Statement
파일 보기 프로젝트 열기: yole/Gibbed.RED 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
_startOffset int
_statements List

공개 메소드들

메소드 설명
Add ( Statement statement ) : void
BasicBlockStatement ( BasicBlockStatement predecessor ) : System
GetJumpTarget ( ) : int
HasPredecessors ( ) : bool
HasSuccessors ( ) : bool
Write ( TextWriter output, string indent ) : void

보호된 메소드들

메소드 설명
WriteBody ( TextWriter output, string indent ) : void

비공개 메소드들

메소드 설명
AddSuccessor ( BasicBlockStatement statement ) : void
RemoveSelf ( ) : void

메소드 상세

Add() 공개 메소드

public Add ( Statement statement ) : void
statement Statement
리턴 void

BasicBlockStatement() 공개 메소드

public BasicBlockStatement ( BasicBlockStatement predecessor ) : System
predecessor BasicBlockStatement
리턴 System

GetJumpTarget() 공개 메소드

public GetJumpTarget ( ) : int
리턴 int

HasPredecessors() 공개 메소드

public HasPredecessors ( ) : bool
리턴 bool

HasSuccessors() 공개 메소드

public HasSuccessors ( ) : bool
리턴 bool

Write() 공개 메소드

public Write ( TextWriter output, string indent ) : void
output System.IO.TextWriter
indent string
리턴 void

WriteBody() 보호된 메소드

protected WriteBody ( TextWriter output, string indent ) : void
output System.IO.TextWriter
indent string
리턴 void

프로퍼티 상세

_startOffset 보호되어 있는 프로퍼티

protected int _startOffset
리턴 int

_statements 보호되어 있는 프로퍼티

protected List _statements
리턴 List