C# Class Gendarme.Rules.BadPractice.ConstructorShouldNotCallVirtualMethodsRule

Inheritance: Gendarme.Framework.Rule, ITypeRule
Show file Open project: remobjects/mono-tools

Public Methods

Method Description
CheckType ( Mono.Cecil.TypeDefinition type ) : RuleResult

Private Methods

Method Description
CheckConstructor ( Mono.Cecil.MethodDefinition constructor ) : void
CheckMethod ( Mono.Cecil.MethodDefinition method ) : void
IsCallFromInstance ( Instruction ins, int parameters ) : bool
IsSubsclass ( TypeReference sub, TypeReference type ) : bool

Method Details

CheckType() public method

public CheckType ( Mono.Cecil.TypeDefinition type ) : RuleResult
type Mono.Cecil.TypeDefinition
return RuleResult