|
class | BooleanOperations |
| Visits instructions that perform boolean operations. More...
|
|
class | CreationOperations |
| Visits operations that create new objects/arrays/etc. More...
|
|
class | EnvironmentIdentifier |
| Represents an internal identifier referring to an environment context. More...
|
|
class | EnvironmentOperations |
| Visitors for instructions that deal with function environments. More...
|
|
class | FieldOperations |
| Visits instructions that gets/sets fields in an object. More...
|
|
class | FunctionOperations |
| Visits instructions that depend on / change the flow of the function; i.e. loading parameters, returning values, etc. More...
|
|
class | InvokeOperations |
| Visits instructions that invoke functions, methods, and constructors. More...
|
|
class | JumpOperations |
| Visits instructions that perform jump based on given citeria. More...
|
|
class | LoadConstantOperations |
| Visitors for instructions that load constant values. More...
|
|
class | MathOperations |
| Visits instructions that perform mathematical operations (e.g. addition, subtraction, etc.) More...
|
|
class | UnaryOperations |
| Visits instructions whose decompiled AST is a UnaryExpression, such as TypeOf. More...
|
|
class | VisitorCollectionAttribute |
| Marks a class as containing methods that act as instruction vistors, i.e. marked with the VisitorAttribute attribute. More...
|
|
class | VisitorAttribute |
| Marks a method as an instruction handler. The name of the method is the name of the instruction is handles. The instruction should have the signature of a FunctionDecompiler.InstructionHandler. More...
|
|