C# Class MonoCov.CoverageModel

Inheritance: MonoCov.CoverageItem
显示文件 Open project: mono/monocov Class Usage Examples

Public Methods

Method Description
AddFilter ( String pattern ) : void
CoverageModel ( ) : System
ReadFromFile ( string fileName ) : void

Private Methods

Method Description
GetSourceRangeFor ( int offset, MonoCov.MethodCoverageItem method, LineNumberEntry lines, int &startLine, int &endLine ) : bool
IsFiltered ( string name ) : bool
LoadAssemblies ( XmlDocument dom ) : void
LoadFilters ( XmlDocument dom ) : void
LoadType ( Assembly assembly, string name ) : Type
LoadType ( AssemblyDefinition assembly, string name ) : Mono.Cecil.TypeDefinition
ProcessClass ( Type t ) : ClassCoverageItem
ProcessClass ( Mono.Cecil.TypeDefinition t ) : ClassCoverageItem
ProcessMethod ( MethodBase monoMethod, MethodEntry entry, ClassCoverageItem klass, string methodName, string cov_info ) : void
ProcessMethod ( Mono.Cecil.MethodDefinition monoMethod, MethodEntry entry, ClassCoverageItem klass, string methodName, string cov_info ) : void
computeMethodCoverage ( MonoCov.MethodCoverageItem method, LineNumberEntry lines, string cov_info ) : void
parsePositiveInteger ( string s, int pos ) : int

Method Details

AddFilter() public method

public AddFilter ( String pattern ) : void
pattern String
return void

CoverageModel() public method

public CoverageModel ( ) : System
return System

ReadFromFile() public method

public ReadFromFile ( string fileName ) : void
fileName string
return void