C# Class SwfDotNet.IO.ByteCode.InvocationExaminer

The InvocationExaminer class analyses method/function calls and object initializations to find out how many values get pushed on or popped from stack. It is passed to an instance of CodeTraverser by the decompiler.
Inheritance: IActionExaminer
Afficher le fichier Open project: bladecoding/SwfExport

Méthodes publiques

Méthode Description
Clone ( ) : IActionExaminer

Clone method, necessary for handling branches.

Examine ( int index, BaseAction a ) : void

Examine byte code action at index in action record.

InvocationExaminer ( ) : System

Constructor.

Private Methods

Méthode Description
InvocationExaminer ( Stack s ) : System

Private constructor, used by Clone method.

Method Details

Clone() public méthode

Clone method, necessary for handling branches.
public Clone ( ) : IActionExaminer
Résultat IActionExaminer

Examine() public méthode

Examine byte code action at index in action record.
public Examine ( int index, BaseAction a ) : void
index int
a SwfDotNet.IO.ByteCode.Actions.BaseAction
Résultat void

InvocationExaminer() public méthode

Constructor.
public InvocationExaminer ( ) : System
Résultat System