C# Class Mosa.Compiler.Framework.Analysis.ProtectedRegion

Show file Open project: tgiphil/MOSA-Project Class Usage Examples

Public Methods

Method Description
CreateProtectedRegions ( BasicBlocks basicBlocks, IList exceptionHandlers ) : IList
Finalize ( BasicBlocks basicBlocks ) : void
FinalizeAll ( BasicBlocks basicBlocks, IList protectedRegions ) : void
ProtectedRegion ( BasicBlocks basicBlocks, MosaExceptionHandler exceptionHandler ) : System.Collections.Generic

Private Methods

Method Description
Trace ( BasicBlock block ) : void

Method Details

CreateProtectedRegions() public static method

public static CreateProtectedRegions ( BasicBlocks basicBlocks, IList exceptionHandlers ) : IList
basicBlocks BasicBlocks
exceptionHandlers IList
return IList

Finalize() public method

public Finalize ( BasicBlocks basicBlocks ) : void
basicBlocks BasicBlocks
return void

FinalizeAll() public static method

public static FinalizeAll ( BasicBlocks basicBlocks, IList protectedRegions ) : void
basicBlocks BasicBlocks
protectedRegions IList
return void

ProtectedRegion() public method

public ProtectedRegion ( BasicBlocks basicBlocks, MosaExceptionHandler exceptionHandler ) : System.Collections.Generic
basicBlocks BasicBlocks
exceptionHandler Mosa.Compiler.MosaTypeSystem.MosaExceptionHandler
return System.Collections.Generic