C# Class NJection.LambdaConverter.Visitors.NRefactoryAstVisitor

Inheritance: AbstractNRefcatoryAstVisitor
Afficher le fichier Open project: sagifogel/NJection.LambdaConverter

Méthodes publiques

Méthode Description
VisitAnonymousTypeCreateExpression ( ICSharpCode.NRefactory.CSharp anonymousTypeCreateExpression, IScope scope ) : AstExpression
VisitArrayCreateExpression ( ICSharpCode.NRefactory.CSharp arrayCreateExpression, IScope scope ) : AstExpression
VisitArrayInitializerExpression ( ICSharpCode.NRefactory.CSharp arrayInitializerExpression, IScope scope ) : AstExpression
VisitAsExpression ( ICSharpCode.NRefactory.CSharp asExpression, IScope scope ) : AstExpression
VisitAssignmentExpression ( ICSharpCode.NRefactory.CSharp assignmentExpression, IScope scope ) : AstExpression
VisitBaseReferenceExpression ( ICSharpCode.NRefactory.CSharp baseReferenceExpression, IScope scope ) : AstExpression
VisitBinaryOperatorExpression ( ICSharpCode.NRefactory.CSharp binaryOperatorExpression, IScope scope ) : AstExpression
VisitBlockStatement ( ICSharpCode.NRefactory.CSharp blockStatement, IScope scope ) : AstExpression
VisitBreakStatement ( ICSharpCode.NRefactory.CSharp breakStatement, IScope scope ) : AstExpression
VisitCaseLabel ( ICSharpCode.NRefactory.CSharp caseLabel, IScope scope ) : AstExpression
VisitCastExpression ( ICSharpCode.NRefactory.CSharp castExpression, IScope scope ) : AstExpression
VisitCatchClause ( ICSharpCode.NRefactory.CSharp catchClause, IScope scope ) : AstExpression
VisitComposedType ( ICSharpCode.NRefactory.CSharp composedType, IScope scope ) : AstExpression
VisitConditionalExpression ( ICSharpCode.NRefactory.CSharp conditionalExpression, IScope scope ) : AstExpression
VisitContinueStatement ( ICSharpCode.NRefactory.CSharp continueStatement, IScope scope ) : AstExpression
VisitDefaultValueExpression ( ICSharpCode.NRefactory.CSharp defaultValueExpression, IScope scope ) : AstExpression
VisitDirectionExpression ( ICSharpCode.NRefactory.CSharp directionExpression, IScope scope ) : AstExpression
VisitEmptyExpression ( ICSharpCode.NRefactory.CSharp emptyExpression, IScope scope ) : AstExpression
VisitExpressionStatement ( ICSharpCode.NRefactory.CSharp expressionStatement, IScope scope ) : AstExpression
VisitGotoStatement ( ICSharpCode.NRefactory.CSharp gotoStatement, IScope scope ) : AstExpression
VisitIdentifierExpression ( ICSharpCode.NRefactory.CSharp identifierExpression, IScope scope ) : AstExpression
VisitIfElseStatement ( ICSharpCode.NRefactory.CSharp ifElseStatement, IScope scope ) : AstExpression
VisitIndexerExpression ( ICSharpCode.NRefactory.CSharp indexerExpression, IScope scope ) : AstExpression
VisitInvocationExpression ( ICSharpCode.NRefactory.CSharp invocationExpression, IScope scope ) : AstExpression
VisitLabelStatement ( ICSharpCode.NRefactory.CSharp labelStatement, IScope scope ) : AstExpression
VisitMemberReferenceExpression ( ICSharpCode.NRefactory.CSharp memberReferenceExpression, IScope scope ) : AstExpression
VisitMemberType ( ICSharpCode.NRefactory.CSharp memberType, IScope scope ) : AstExpression
VisitMethodDeclaration ( ICSharpCode.NRefactory.CSharp methodDeclaration, IScope scope ) : AstExpression
VisitNamedArgumentExpression ( ICSharpCode.NRefactory.CSharp namedArgumentExpression, IScope scope ) : AstExpression
VisitNamedExpression ( ICSharpCode.NRefactory.CSharp namedExpression, IScope scope ) : AstExpression
VisitNullReferenceExpression ( ICSharpCode.NRefactory.CSharp nullReferenceExpression, IScope scope ) : AstExpression
VisitObjectCreateExpression ( ICSharpCode.NRefactory.CSharp objectCreateExpression, IScope scope ) : AstExpression
VisitParameterDeclaration ( ICSharpCode.NRefactory.CSharp parameterDeclaration, IScope scope ) : AstExpression
VisitPrimitiveExpression ( ICSharpCode.NRefactory.CSharp primitiveExpression, IScope scope ) : AstExpression
VisitPrimitiveType ( ICSharpCode.NRefactory.CSharp primitiveType, IScope scope ) : AstExpression
VisitReturnStatement ( ICSharpCode.NRefactory.CSharp returnStatement, IScope scope ) : AstExpression
VisitSimpleType ( ICSharpCode.NRefactory.CSharp simpleType, IScope scope ) : AstExpression
VisitSwitchStatement ( ICSharpCode.NRefactory.CSharp switchStatement, IScope scope ) : AstExpression
VisitThisReferenceExpression ( ICSharpCode.NRefactory.CSharp thisReferenceExpression, IScope scope ) : AstExpression
VisitThrowStatement ( ICSharpCode.NRefactory.CSharp throwStatement, IScope scope ) : AstExpression
VisitTryCatchStatement ( ICSharpCode.NRefactory.CSharp tryCatchStatement, IScope scope ) : AstExpression
VisitTypeOfExpression ( ICSharpCode.NRefactory.CSharp typeOfExpression, IScope scope ) : AstExpression
VisitTypeReferenceExpression ( ICSharpCode.NRefactory.CSharp typeReferenceExpression, IScope scope ) : AstExpression
VisitUnaryOperatorExpression ( ICSharpCode.NRefactory.CSharp unaryOperatorExpression, IScope scope ) : AstExpression
VisitVariableDeclarationStatement ( ICSharpCode.NRefactory.CSharp variableDeclarationStatement, IScope scope ) : AstExpression
VisitVariableInitializer ( ICSharpCode.NRefactory.CSharp variableInitializer, IScope scope ) : AstExpression
VisitWhileStatement ( ICSharpCode.NRefactory.CSharp whileStatement, IScope scope ) : AstExpression

Method Details

VisitAnonymousTypeCreateExpression() public méthode

public VisitAnonymousTypeCreateExpression ( ICSharpCode.NRefactory.CSharp anonymousTypeCreateExpression, IScope scope ) : AstExpression
anonymousTypeCreateExpression ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitArrayCreateExpression() public méthode

public VisitArrayCreateExpression ( ICSharpCode.NRefactory.CSharp arrayCreateExpression, IScope scope ) : AstExpression
arrayCreateExpression ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitArrayInitializerExpression() public méthode

public VisitArrayInitializerExpression ( ICSharpCode.NRefactory.CSharp arrayInitializerExpression, IScope scope ) : AstExpression
arrayInitializerExpression ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitAsExpression() public méthode

public VisitAsExpression ( ICSharpCode.NRefactory.CSharp asExpression, IScope scope ) : AstExpression
asExpression ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitAssignmentExpression() public méthode

public VisitAssignmentExpression ( ICSharpCode.NRefactory.CSharp assignmentExpression, IScope scope ) : AstExpression
assignmentExpression ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitBaseReferenceExpression() public méthode

public VisitBaseReferenceExpression ( ICSharpCode.NRefactory.CSharp baseReferenceExpression, IScope scope ) : AstExpression
baseReferenceExpression ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitBinaryOperatorExpression() public méthode

public VisitBinaryOperatorExpression ( ICSharpCode.NRefactory.CSharp binaryOperatorExpression, IScope scope ) : AstExpression
binaryOperatorExpression ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitBlockStatement() public méthode

public VisitBlockStatement ( ICSharpCode.NRefactory.CSharp blockStatement, IScope scope ) : AstExpression
blockStatement ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitBreakStatement() public méthode

public VisitBreakStatement ( ICSharpCode.NRefactory.CSharp breakStatement, IScope scope ) : AstExpression
breakStatement ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitCaseLabel() public méthode

public VisitCaseLabel ( ICSharpCode.NRefactory.CSharp caseLabel, IScope scope ) : AstExpression
caseLabel ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitCastExpression() public méthode

public VisitCastExpression ( ICSharpCode.NRefactory.CSharp castExpression, IScope scope ) : AstExpression
castExpression ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitCatchClause() public méthode

public VisitCatchClause ( ICSharpCode.NRefactory.CSharp catchClause, IScope scope ) : AstExpression
catchClause ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitComposedType() public méthode

public VisitComposedType ( ICSharpCode.NRefactory.CSharp composedType, IScope scope ) : AstExpression
composedType ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitConditionalExpression() public méthode

public VisitConditionalExpression ( ICSharpCode.NRefactory.CSharp conditionalExpression, IScope scope ) : AstExpression
conditionalExpression ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitContinueStatement() public méthode

public VisitContinueStatement ( ICSharpCode.NRefactory.CSharp continueStatement, IScope scope ) : AstExpression
continueStatement ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitDefaultValueExpression() public méthode

public VisitDefaultValueExpression ( ICSharpCode.NRefactory.CSharp defaultValueExpression, IScope scope ) : AstExpression
defaultValueExpression ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitDirectionExpression() public méthode

public VisitDirectionExpression ( ICSharpCode.NRefactory.CSharp directionExpression, IScope scope ) : AstExpression
directionExpression ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitEmptyExpression() public méthode

public VisitEmptyExpression ( ICSharpCode.NRefactory.CSharp emptyExpression, IScope scope ) : AstExpression
emptyExpression ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitExpressionStatement() public méthode

public VisitExpressionStatement ( ICSharpCode.NRefactory.CSharp expressionStatement, IScope scope ) : AstExpression
expressionStatement ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitGotoStatement() public méthode

public VisitGotoStatement ( ICSharpCode.NRefactory.CSharp gotoStatement, IScope scope ) : AstExpression
gotoStatement ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitIdentifierExpression() public méthode

public VisitIdentifierExpression ( ICSharpCode.NRefactory.CSharp identifierExpression, IScope scope ) : AstExpression
identifierExpression ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitIfElseStatement() public méthode

public VisitIfElseStatement ( ICSharpCode.NRefactory.CSharp ifElseStatement, IScope scope ) : AstExpression
ifElseStatement ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitIndexerExpression() public méthode

public VisitIndexerExpression ( ICSharpCode.NRefactory.CSharp indexerExpression, IScope scope ) : AstExpression
indexerExpression ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitInvocationExpression() public méthode

public VisitInvocationExpression ( ICSharpCode.NRefactory.CSharp invocationExpression, IScope scope ) : AstExpression
invocationExpression ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitLabelStatement() public méthode

public VisitLabelStatement ( ICSharpCode.NRefactory.CSharp labelStatement, IScope scope ) : AstExpression
labelStatement ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitMemberReferenceExpression() public méthode

public VisitMemberReferenceExpression ( ICSharpCode.NRefactory.CSharp memberReferenceExpression, IScope scope ) : AstExpression
memberReferenceExpression ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitMemberType() public méthode

public VisitMemberType ( ICSharpCode.NRefactory.CSharp memberType, IScope scope ) : AstExpression
memberType ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitMethodDeclaration() public méthode

public VisitMethodDeclaration ( ICSharpCode.NRefactory.CSharp methodDeclaration, IScope scope ) : AstExpression
methodDeclaration ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitNamedArgumentExpression() public méthode

public VisitNamedArgumentExpression ( ICSharpCode.NRefactory.CSharp namedArgumentExpression, IScope scope ) : AstExpression
namedArgumentExpression ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitNamedExpression() public méthode

public VisitNamedExpression ( ICSharpCode.NRefactory.CSharp namedExpression, IScope scope ) : AstExpression
namedExpression ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitNullReferenceExpression() public méthode

public VisitNullReferenceExpression ( ICSharpCode.NRefactory.CSharp nullReferenceExpression, IScope scope ) : AstExpression
nullReferenceExpression ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitObjectCreateExpression() public méthode

public VisitObjectCreateExpression ( ICSharpCode.NRefactory.CSharp objectCreateExpression, IScope scope ) : AstExpression
objectCreateExpression ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitParameterDeclaration() public méthode

public VisitParameterDeclaration ( ICSharpCode.NRefactory.CSharp parameterDeclaration, IScope scope ) : AstExpression
parameterDeclaration ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitPrimitiveExpression() public méthode

public VisitPrimitiveExpression ( ICSharpCode.NRefactory.CSharp primitiveExpression, IScope scope ) : AstExpression
primitiveExpression ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitPrimitiveType() public méthode

public VisitPrimitiveType ( ICSharpCode.NRefactory.CSharp primitiveType, IScope scope ) : AstExpression
primitiveType ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitReturnStatement() public méthode

public VisitReturnStatement ( ICSharpCode.NRefactory.CSharp returnStatement, IScope scope ) : AstExpression
returnStatement ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitSimpleType() public méthode

public VisitSimpleType ( ICSharpCode.NRefactory.CSharp simpleType, IScope scope ) : AstExpression
simpleType ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitSwitchStatement() public méthode

public VisitSwitchStatement ( ICSharpCode.NRefactory.CSharp switchStatement, IScope scope ) : AstExpression
switchStatement ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitThisReferenceExpression() public méthode

public VisitThisReferenceExpression ( ICSharpCode.NRefactory.CSharp thisReferenceExpression, IScope scope ) : AstExpression
thisReferenceExpression ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitThrowStatement() public méthode

public VisitThrowStatement ( ICSharpCode.NRefactory.CSharp throwStatement, IScope scope ) : AstExpression
throwStatement ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitTryCatchStatement() public méthode

public VisitTryCatchStatement ( ICSharpCode.NRefactory.CSharp tryCatchStatement, IScope scope ) : AstExpression
tryCatchStatement ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitTypeOfExpression() public méthode

public VisitTypeOfExpression ( ICSharpCode.NRefactory.CSharp typeOfExpression, IScope scope ) : AstExpression
typeOfExpression ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitTypeReferenceExpression() public méthode

public VisitTypeReferenceExpression ( ICSharpCode.NRefactory.CSharp typeReferenceExpression, IScope scope ) : AstExpression
typeReferenceExpression ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitUnaryOperatorExpression() public méthode

public VisitUnaryOperatorExpression ( ICSharpCode.NRefactory.CSharp unaryOperatorExpression, IScope scope ) : AstExpression
unaryOperatorExpression ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitVariableDeclarationStatement() public méthode

public VisitVariableDeclarationStatement ( ICSharpCode.NRefactory.CSharp variableDeclarationStatement, IScope scope ) : AstExpression
variableDeclarationStatement ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitVariableInitializer() public méthode

public VisitVariableInitializer ( ICSharpCode.NRefactory.CSharp variableInitializer, IScope scope ) : AstExpression
variableInitializer ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression

VisitWhileStatement() public méthode

public VisitWhileStatement ( ICSharpCode.NRefactory.CSharp whileStatement, IScope scope ) : AstExpression
whileStatement ICSharpCode.NRefactory.CSharp
scope IScope
Résultat NJection.LambdaConverter.Expressions.AstExpression