C# Class ICSharpCode.NRefactory.CSharp.Refactoring.AccessToDisposedClosureIssue

Inheritance: AccessToClosureIssue
显示文件 Open project: mono-soc-2012/NRefactory

Public Methods

Method Description
AccessToDisposedClosureIssue ( ) : System

Protected Methods

Method Description
CanReachModification ( ControlFlowNode node, Statement start, IDictionary modifications ) : bool
GetFixes ( BaseRefactoringContext context, Node env, string variableName ) : IEnumerable
GetNodeKind ( AstNode node ) : NodeKind
IsTargetVariable ( IVariable variable ) : bool

Method Details

AccessToDisposedClosureIssue() public method

public AccessToDisposedClosureIssue ( ) : System
return System

CanReachModification() protected method

protected CanReachModification ( ControlFlowNode node, Statement start, IDictionary modifications ) : bool
node ControlFlowNode
start Statement
modifications IDictionary
return bool

GetFixes() protected method

protected GetFixes ( BaseRefactoringContext context, Node env, string variableName ) : IEnumerable
context BaseRefactoringContext
env Node
variableName string
return IEnumerable

GetNodeKind() protected method

protected GetNodeKind ( AstNode node ) : NodeKind
node AstNode
return NodeKind

IsTargetVariable() protected method

protected IsTargetVariable ( IVariable variable ) : bool
variable IVariable
return bool