C# Class Expressive.Decompilation.Steps.BranchingAwareStepBase

Inheritance: IDecompilationStep
Show file Open project: ashmind/expressive

Public Methods

Method Description
Apply ( IList elements, DecompilationContext context ) : void

Protected Methods

Method Description
ApplyToSpecificElement ( int &index, IList elements, Stack branchStack, DecompilationContext context ) : void

Private Methods

Method Description
ApplyRecursive ( IList elements, Stack branchStack, DecompilationContext context ) : void

Method Details

Apply() public method

public Apply ( IList elements, DecompilationContext context ) : void
elements IList
context DecompilationContext
return void

ApplyToSpecificElement() protected abstract method

protected abstract ApplyToSpecificElement ( int &index, IList elements, Stack branchStack, DecompilationContext context ) : void
index int
elements IList
branchStack Stack
context DecompilationContext
return void