C# Class ICSharpCode.NRefactory.CSharp.Refactoring.MultipleEnumerationIssue.AnalysisStatementCollector

Inheritance: DepthFirstAstVisitor
Exibir arquivo Open project: mono-soc-2012/NRefactory

Public Methods

Method Description
Collect ( AstNode variableDecl ) : IList
VisitAnonymousMethodExpression ( AnonymousMethodExpression anonymousMethodExpression ) : void
VisitLambdaExpression ( LambdaExpression lambdaExpression ) : void
VisitMethodDeclaration ( MethodDeclaration methodDeclaration ) : void

Private Methods

Method Description
AnalysisStatementCollector ( AstNode variableDecl ) : System
GetStatements ( ) : IList

Method Details

Collect() public static method

public static Collect ( AstNode variableDecl ) : IList
variableDecl AstNode
return IList

VisitAnonymousMethodExpression() public method

public VisitAnonymousMethodExpression ( AnonymousMethodExpression anonymousMethodExpression ) : void
anonymousMethodExpression AnonymousMethodExpression
return void

VisitLambdaExpression() public method

public VisitLambdaExpression ( LambdaExpression lambdaExpression ) : void
lambdaExpression LambdaExpression
return void

VisitMethodDeclaration() public method

public VisitMethodDeclaration ( MethodDeclaration methodDeclaration ) : void
methodDeclaration MethodDeclaration
return void