C# Class ReSharper.Exceptional.Analyzers.AnalyzerBase

A base class for all analyzers.
显示文件 Open project: CSharpAnalyzers/ExceptionalReSharper Class Usage Examples

Public Methods

Method Description
Visit ( CatchClauseModel catchClause ) : void

Performs analyze of catchClause.

Visit ( ExceptionDocCommentModel exceptionDocumentation ) : void

Performs analyze of exceptionDocumentation.

Visit ( ThrowStatementModel throwStatement ) : void

Performs analyze of throw throwStatement.

Visit ( ThrownExceptionModel thrownException ) : void

Performs analyze of thrownException.

Method Details

Visit() public method

Performs analyze of catchClause.
public Visit ( CatchClauseModel catchClause ) : void
catchClause CatchClauseModel Catch clause to analyze.
return void

Visit() public method

Performs analyze of exceptionDocumentation.
public Visit ( ExceptionDocCommentModel exceptionDocumentation ) : void
exceptionDocumentation ReSharper.Exceptional.Models.ExceptionDocCommentModel Exception documentation to analyze.
return void

Visit() public method

Performs analyze of throw throwStatement.
public Visit ( ThrowStatementModel throwStatement ) : void
throwStatement ThrowStatementModel Throw statement model to analyze.
return void

Visit() public method

Performs analyze of thrownException.
public Visit ( ThrownExceptionModel thrownException ) : void
thrownException ReSharper.Exceptional.Models.ThrownExceptionModel Thrown exception to analyze.
return void