Méthode | Description | |
---|---|---|
GotoRemoval ( ) : System | ||
RemoveGotos ( ILBlock method ) : void | ||
RemoveRedundantCode ( ILBlock method ) : void |
Méthode | Description | |
---|---|---|
Enter ( ILNode node, HashSet |
Get the first expression to be excecuted if the instruction pointer is at the start of the given node. Try blocks may not be entered in any way. If possible, the try block is returned as the node to be executed.
|
|
Exit ( ILNode node, HashSet |
Get the first expression to be excecuted if the instruction pointer is at the end of the given node
|
|
GetParents ( ILNode node ) : IEnumerable |
||
TrySimplifyGoto ( ILExpression gotoExpr ) : bool |
public RemoveGotos ( ILBlock method ) : void | ||
method | ILBlock | |
Résultat | void |
public static RemoveRedundantCode ( ILBlock method ) : void | ||
method | ILBlock | |
Résultat | void |