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

Inheritance: ICodeIssueProvider
Afficher le fichier Open project: mono-soc-2012/NRefactory Class Usage Examples

Méthodes publiques

Méthode Description
GetIssues ( BaseRefactoringContext context ) : IEnumerable

Méthodes protégées

Méthode Description
AccessToClosureIssue ( string title ) : System
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

AccessToClosureIssue() protected méthode

protected AccessToClosureIssue ( string title ) : System
title string
Résultat System

CanReachModification() protected méthode

protected CanReachModification ( ControlFlowNode node, Statement start, IDictionary modifications ) : bool
node ControlFlowNode
start Statement
modifications IDictionary
Résultat bool

GetFixes() protected abstract méthode

protected abstract GetFixes ( BaseRefactoringContext context, Node env, string variableName ) : IEnumerable
context BaseRefactoringContext
env Node
variableName string
Résultat IEnumerable

GetIssues() public méthode

public GetIssues ( BaseRefactoringContext context ) : IEnumerable
context BaseRefactoringContext
Résultat IEnumerable

GetNodeKind() protected abstract méthode

protected abstract GetNodeKind ( AstNode node ) : NodeKind
node AstNode
Résultat NodeKind

IsTargetVariable() protected méthode

protected IsTargetVariable ( IVariable variable ) : bool
variable IVariable
Résultat bool