C# Class ReSharper.ReJS.ReJsHighlightingStageProcess

Inheritance: JavaScriptDaemonStageProcessBase
Afficher le fichier Open project: hazzik/ReSharper.ReJS

Méthodes publiques

Méthode Description
Execute ( Action commiter ) : void
ReJsHighlightingStageProcess ( IDaemonProcess process, IContextBoundSettingsStore settingsStore, IJavaScriptFile file ) : System
VisitDoStatement ( IDoStatement doStatement, IHighlightingConsumer consumer ) : void
VisitForStatement ( IForStatement forStatement, IHighlightingConsumer consumer ) : void
VisitForeachStatement ( IForeachStatement foreachStatement, IHighlightingConsumer consumer ) : void
VisitInvocationExpression ( IInvocationExpression invocation, IHighlightingConsumer consumer ) : void
VisitWhileStatement ( IWhileStatement whileStatement, IHighlightingConsumer consumer ) : void

Private Methods

Méthode Description
AreSame ( ITreeNode x, ITreeNode y ) : bool
HasExternallyModifiedClosure ( ITreeNode function, VariableInfo variables ) : bool
IsCallWithTheSameContextAsFunctionOwner ( IInvocationExpression invocation ) : bool
VisitLoop ( ITreeNode loop, IHighlightingConsumer consumer ) : void

Method Details

Execute() public méthode

public Execute ( Action commiter ) : void
commiter Action
Résultat void

ReJsHighlightingStageProcess() public méthode

public ReJsHighlightingStageProcess ( IDaemonProcess process, IContextBoundSettingsStore settingsStore, IJavaScriptFile file ) : System
process IDaemonProcess
settingsStore IContextBoundSettingsStore
file IJavaScriptFile
Résultat System

VisitDoStatement() public méthode

public VisitDoStatement ( IDoStatement doStatement, IHighlightingConsumer consumer ) : void
doStatement IDoStatement
consumer IHighlightingConsumer
Résultat void

VisitForStatement() public méthode

public VisitForStatement ( IForStatement forStatement, IHighlightingConsumer consumer ) : void
forStatement IForStatement
consumer IHighlightingConsumer
Résultat void

VisitForeachStatement() public méthode

public VisitForeachStatement ( IForeachStatement foreachStatement, IHighlightingConsumer consumer ) : void
foreachStatement IForeachStatement
consumer IHighlightingConsumer
Résultat void

VisitInvocationExpression() public méthode

public VisitInvocationExpression ( IInvocationExpression invocation, IHighlightingConsumer consumer ) : void
invocation IInvocationExpression
consumer IHighlightingConsumer
Résultat void

VisitWhileStatement() public méthode

public VisitWhileStatement ( IWhileStatement whileStatement, IHighlightingConsumer consumer ) : void
whileStatement IWhileStatement
consumer IHighlightingConsumer
Résultat void