C# Class Gibbed.RED.ScriptDecompiler.BasicBlockStatement

Inheritance: Statement
Afficher le fichier Open project: yole/Gibbed.RED Class Usage Examples

Protected Properties

Свойство Type Description
_startOffset int
_statements List

Méthodes publiques

Méthode Description
Add ( Statement statement ) : void
BasicBlockStatement ( BasicBlockStatement predecessor ) : System
GetJumpTarget ( ) : int
HasPredecessors ( ) : bool
HasSuccessors ( ) : bool
Write ( TextWriter output, string indent ) : void

Méthodes protégées

Méthode Description
WriteBody ( TextWriter output, string indent ) : void

Private Methods

Méthode Description
AddSuccessor ( BasicBlockStatement statement ) : void
RemoveSelf ( ) : void

Method Details

Add() public méthode

public Add ( Statement statement ) : void
statement Statement
Résultat void

BasicBlockStatement() public méthode

public BasicBlockStatement ( BasicBlockStatement predecessor ) : System
predecessor BasicBlockStatement
Résultat System

GetJumpTarget() public méthode

public GetJumpTarget ( ) : int
Résultat int

HasPredecessors() public méthode

public HasPredecessors ( ) : bool
Résultat bool

HasSuccessors() public méthode

public HasSuccessors ( ) : bool
Résultat bool

Write() public méthode

public Write ( TextWriter output, string indent ) : void
output System.IO.TextWriter
indent string
Résultat void

WriteBody() protected méthode

protected WriteBody ( TextWriter output, string indent ) : void
output System.IO.TextWriter
indent string
Résultat void

Property Details

_startOffset protected_oe property

protected int _startOffset
Résultat int

_statements protected_oe property

protected List _statements
Résultat List