C# Class ICSharpCode.NRefactory.MonoCSharp.StructuralVisitor

Afficher le fichier Open project: 0xd4d/NRefactory Class Usage Examples

Méthodes publiques

Méthode Description
Visit ( ICSharpCode.NRefactory.MonoCSharp.AnonymousMethodExpression anonymousMethodExpression ) : object
Visit ( Arglist argListExpression ) : object
Visit ( ArglistAccess argListAccessExpression ) : object
Visit ( ArrayCreation arrayCreationExpression ) : object
Visit ( ArrayInitializer arrayInitializer ) : object
Visit ( As asExpression ) : object
Visit ( Await awaitExpr ) : object
Visit ( BaseThis baseAccessExpression ) : object
Visit ( Binary binaryExpression ) : object
Visit ( Block blockStatement ) : object
Visit ( BlockConstant blockConstantDeclaration ) : object
Visit ( BlockVariable blockVariableDeclaration ) : object
Visit ( BooleanExpression booleanExpression ) : object
Visit ( Break breakStatement ) : object
Visit ( Cast castExpression ) : object
Visit ( Checked checkedStatement ) : object
Visit ( CheckedExpr checkedExpression ) : object
Visit ( ComposedCast composedCast ) : object
Visit ( ICSharpCode.NRefactory.MonoCSharp.CompoundAssign compoundAssign ) : object
Visit ( Conditional conditionalExpression ) : object
Visit ( ICSharpCode.NRefactory.MonoCSharp.ConstInitializer constInitializer ) : object
Visit ( ICSharpCode.NRefactory.MonoCSharp.Constant constant ) : object
Visit ( Continue continueStatement ) : object
Visit ( ICSharpCode.NRefactory.MonoCSharp.DefaultParameterValueExpression defaultParameterValueExpression ) : object
Visit ( DefaultValueExpression defaultValueExpression ) : object
Visit ( Do doStatement ) : object
Visit ( ElementAccess elementAccessExpression ) : object
Visit ( EmptyExpression emptyExpression ) : object
Visit ( EmptyExpressionStatement emptyExpressionStatement ) : object
Visit ( EmptyStatement emptyStatement ) : object
Visit ( ErrorExpression errorExpression ) : object
Visit ( Expression expression ) : object
Visit ( Fixed fixedStatement ) : object
Visit ( For forStatement ) : object
Visit ( Foreach foreachStatement ) : object
Visit ( Goto gotoStatement ) : object
Visit ( GotoCase gotoCase ) : object
Visit ( GotoDefault gotoDefault ) : object
Visit ( If ifStatement ) : object
Visit ( Indirection indirectionExpression ) : object
Visit ( InvalidStatementExpression invalidStatementExpression ) : object
Visit ( Invocation invocationExpression ) : object
Visit ( Is isExpression ) : object
Visit ( LabeledStatement labeledStatement ) : object
Visit ( ICSharpCode.NRefactory.MonoCSharp.LambdaExpression lambdaExpression ) : object
Visit ( Linq queryExpression ) : object
Visit ( LocalVariableReference localVariableReference ) : object
Visit ( Lock lockStatement ) : object
Visit ( MakeRefExpr makeRefExpr ) : object
Visit ( MemberAccess memberAccess ) : object
Visit ( New newExpression ) : object
Visit ( NewAnonymousType newAnonymousType ) : object
Visit ( NewInitialize newInitializeExpression ) : object
Visit ( Nullable nullCoalescingOperator ) : object
Visit ( ParenthesizedExpression parenthesizedExpression ) : object
Visit ( QualifiedAliasMember qualifiedAliasMember ) : object
Visit ( RefTypeExpr refTypeExpr ) : object
Visit ( RefValueExpr refValueExpr ) : object
Visit ( Return returnStatement ) : object
Visit ( ICSharpCode.NRefactory.MonoCSharp.SimpleAssign simpleAssign ) : object
Visit ( SimpleName simpleName ) : object
Visit ( SizeOf sizeOfExpression ) : object
Visit ( StackAlloc stackAllocExpression ) : object
Visit ( Statement stmt ) : object
Visit ( StatementErrorExpression errorStatement ) : object
Visit ( StatementExpression statementExpression ) : object
Visit ( StatementList statementList ) : object
Visit ( Switch switchStatement ) : object
Visit ( SwitchLabel switchLabel ) : object
Visit ( This thisExpression ) : object
Visit ( Throw throwStatement ) : object
Visit ( TryCatch tryCatchStatement ) : object
Visit ( TryFinally tryFinallyStatement ) : object
Visit ( TypeExpression typeExpression ) : object
Visit ( TypeOf typeOfExpression ) : object
Visit ( UnCheckedExpr uncheckedExpression ) : object
Visit ( Unary unaryExpression ) : object
Visit ( UnaryMutator unaryMutatorExpression ) : object
Visit ( Unchecked uncheckedStatement ) : object
Visit ( Unsafe unsafeStatement ) : object
Visit ( Using usingStatement ) : object
Visit ( While whileStatement ) : object
Visit ( Yield yieldStatement ) : object
Visit ( YieldBreak yieldBreakStatement ) : object
Visit ( Class c ) : void
Visit ( ICSharpCode.NRefactory.MonoCSharp.CompilationSourceFile csf ) : void
Visit ( ICSharpCode.NRefactory.MonoCSharp.Const c ) : void
Visit ( Constructor c ) : void
Visit ( ICSharpCode.NRefactory.MonoCSharp.Delegate d ) : void
Visit ( Destructor d ) : void
Visit ( ICSharpCode.NRefactory.MonoCSharp.Enum e ) : void
Visit ( ICSharpCode.NRefactory.MonoCSharp.EnumMember em ) : void
Visit ( ICSharpCode.NRefactory.MonoCSharp.EventField e ) : void
Visit ( ICSharpCode.NRefactory.MonoCSharp.EventProperty ep ) : void
Visit ( ICSharpCode.NRefactory.MonoCSharp.Field f ) : void
Visit ( ICSharpCode.NRefactory.MonoCSharp.FixedField f ) : void
Visit ( ICSharpCode.NRefactory.MonoCSharp.Indexer i ) : void
Visit ( Interface i ) : void
Visit ( MemberCore member ) : void
Visit ( Method m ) : void
Visit ( ModuleContainer mc ) : void
Visit ( ICSharpCode.NRefactory.MonoCSharp.NamespaceContainer ns ) : void
Visit ( Operator o ) : void
Visit ( ICSharpCode.NRefactory.MonoCSharp.Property p ) : void
Visit ( Struct s ) : void
Visit ( ICSharpCode.NRefactory.MonoCSharp.UsingAliasNamespace uan ) : void
Visit ( ICSharpCode.NRefactory.MonoCSharp.UsingClause usingClause ) : void
Visit ( ICSharpCode.NRefactory.MonoCSharp.UsingExternAlias uea ) : void
Visit ( ICSharpCode.NRefactory.MonoCSharp.UsingNamespace un ) : void

Private Methods

Méthode Description
VisitTypeDefinition ( TypeDefinition tc ) : void

Method Details

Visit() public méthode

public Visit ( ICSharpCode.NRefactory.MonoCSharp.AnonymousMethodExpression anonymousMethodExpression ) : object
anonymousMethodExpression ICSharpCode.NRefactory.MonoCSharp.AnonymousMethodExpression
Résultat object

Visit() public méthode

public Visit ( Arglist argListExpression ) : object
argListExpression Arglist
Résultat object

Visit() public méthode

public Visit ( ArglistAccess argListAccessExpression ) : object
argListAccessExpression ArglistAccess
Résultat object

Visit() public méthode

public Visit ( ArrayCreation arrayCreationExpression ) : object
arrayCreationExpression ArrayCreation
Résultat object

Visit() public méthode

public Visit ( ArrayInitializer arrayInitializer ) : object
arrayInitializer ArrayInitializer
Résultat object

Visit() public méthode

public Visit ( As asExpression ) : object
asExpression As
Résultat object

Visit() public méthode

public Visit ( Await awaitExpr ) : object
awaitExpr Await
Résultat object

Visit() public méthode

public Visit ( BaseThis baseAccessExpression ) : object
baseAccessExpression BaseThis
Résultat object

Visit() public méthode

public Visit ( Binary binaryExpression ) : object
binaryExpression Binary
Résultat object

Visit() public méthode

public Visit ( Block blockStatement ) : object
blockStatement Block
Résultat object

Visit() public méthode

public Visit ( BlockConstant blockConstantDeclaration ) : object
blockConstantDeclaration BlockConstant
Résultat object

Visit() public méthode

public Visit ( BlockVariable blockVariableDeclaration ) : object
blockVariableDeclaration BlockVariable
Résultat object

Visit() public méthode

public Visit ( BooleanExpression booleanExpression ) : object
booleanExpression BooleanExpression
Résultat object

Visit() public méthode

public Visit ( Break breakStatement ) : object
breakStatement Break
Résultat object

Visit() public méthode

public Visit ( Cast castExpression ) : object
castExpression Cast
Résultat object

Visit() public méthode

public Visit ( Checked checkedStatement ) : object
checkedStatement Checked
Résultat object

Visit() public méthode

public Visit ( CheckedExpr checkedExpression ) : object
checkedExpression CheckedExpr
Résultat object

Visit() public méthode

public Visit ( ComposedCast composedCast ) : object
composedCast ComposedCast
Résultat object

Visit() public méthode

public Visit ( ICSharpCode.NRefactory.MonoCSharp.CompoundAssign compoundAssign ) : object
compoundAssign ICSharpCode.NRefactory.MonoCSharp.CompoundAssign
Résultat object

Visit() public méthode

public Visit ( Conditional conditionalExpression ) : object
conditionalExpression Conditional
Résultat object

Visit() public méthode

public Visit ( ICSharpCode.NRefactory.MonoCSharp.ConstInitializer constInitializer ) : object
constInitializer ICSharpCode.NRefactory.MonoCSharp.ConstInitializer
Résultat object

Visit() public méthode

public Visit ( ICSharpCode.NRefactory.MonoCSharp.Constant constant ) : object
constant ICSharpCode.NRefactory.MonoCSharp.Constant
Résultat object

Visit() public méthode

public Visit ( Continue continueStatement ) : object
continueStatement Continue
Résultat object

Visit() public méthode

public Visit ( ICSharpCode.NRefactory.MonoCSharp.DefaultParameterValueExpression defaultParameterValueExpression ) : object
defaultParameterValueExpression ICSharpCode.NRefactory.MonoCSharp.DefaultParameterValueExpression
Résultat object

Visit() public méthode

public Visit ( DefaultValueExpression defaultValueExpression ) : object
defaultValueExpression DefaultValueExpression
Résultat object

Visit() public méthode

public Visit ( Do doStatement ) : object
doStatement Do
Résultat object

Visit() public méthode

public Visit ( ElementAccess elementAccessExpression ) : object
elementAccessExpression ElementAccess
Résultat object

Visit() public méthode

public Visit ( EmptyExpression emptyExpression ) : object
emptyExpression EmptyExpression
Résultat object

Visit() public méthode

public Visit ( EmptyExpressionStatement emptyExpressionStatement ) : object
emptyExpressionStatement EmptyExpressionStatement
Résultat object

Visit() public méthode

public Visit ( EmptyStatement emptyStatement ) : object
emptyStatement EmptyStatement
Résultat object

Visit() public méthode

public Visit ( ErrorExpression errorExpression ) : object
errorExpression ErrorExpression
Résultat object

Visit() public méthode

public Visit ( Expression expression ) : object
expression Expression
Résultat object

Visit() public méthode

public Visit ( Fixed fixedStatement ) : object
fixedStatement Fixed
Résultat object

Visit() public méthode

public Visit ( For forStatement ) : object
forStatement For
Résultat object

Visit() public méthode

public Visit ( Foreach foreachStatement ) : object
foreachStatement Foreach
Résultat object

Visit() public méthode

public Visit ( Goto gotoStatement ) : object
gotoStatement Goto
Résultat object

Visit() public méthode

public Visit ( GotoCase gotoCase ) : object
gotoCase GotoCase
Résultat object

Visit() public méthode

public Visit ( GotoDefault gotoDefault ) : object
gotoDefault GotoDefault
Résultat object

Visit() public méthode

public Visit ( If ifStatement ) : object
ifStatement If
Résultat object

Visit() public méthode

public Visit ( Indirection indirectionExpression ) : object
indirectionExpression Indirection
Résultat object

Visit() public méthode

public Visit ( InvalidStatementExpression invalidStatementExpression ) : object
invalidStatementExpression InvalidStatementExpression
Résultat object

Visit() public méthode

public Visit ( Invocation invocationExpression ) : object
invocationExpression Invocation
Résultat object

Visit() public méthode

public Visit ( Is isExpression ) : object
isExpression Is
Résultat object

Visit() public méthode

public Visit ( LabeledStatement labeledStatement ) : object
labeledStatement LabeledStatement
Résultat object

Visit() public méthode

public Visit ( ICSharpCode.NRefactory.MonoCSharp.LambdaExpression lambdaExpression ) : object
lambdaExpression ICSharpCode.NRefactory.MonoCSharp.LambdaExpression
Résultat object

Visit() public méthode

public Visit ( Linq queryExpression ) : object
queryExpression Linq
Résultat object

Visit() public méthode

public Visit ( LocalVariableReference localVariableReference ) : object
localVariableReference LocalVariableReference
Résultat object

Visit() public méthode

public Visit ( Lock lockStatement ) : object
lockStatement Lock
Résultat object

Visit() public méthode

public Visit ( MakeRefExpr makeRefExpr ) : object
makeRefExpr MakeRefExpr
Résultat object

Visit() public méthode

public Visit ( MemberAccess memberAccess ) : object
memberAccess MemberAccess
Résultat object

Visit() public méthode

public Visit ( New newExpression ) : object
newExpression New
Résultat object

Visit() public méthode

public Visit ( NewAnonymousType newAnonymousType ) : object
newAnonymousType NewAnonymousType
Résultat object

Visit() public méthode

public Visit ( NewInitialize newInitializeExpression ) : object
newInitializeExpression NewInitialize
Résultat object

Visit() public méthode

public Visit ( Nullable nullCoalescingOperator ) : object
nullCoalescingOperator Nullable
Résultat object

Visit() public méthode

public Visit ( ParenthesizedExpression parenthesizedExpression ) : object
parenthesizedExpression ParenthesizedExpression
Résultat object

Visit() public méthode

public Visit ( QualifiedAliasMember qualifiedAliasMember ) : object
qualifiedAliasMember QualifiedAliasMember
Résultat object

Visit() public méthode

public Visit ( RefTypeExpr refTypeExpr ) : object
refTypeExpr RefTypeExpr
Résultat object

Visit() public méthode

public Visit ( RefValueExpr refValueExpr ) : object
refValueExpr RefValueExpr
Résultat object

Visit() public méthode

public Visit ( Return returnStatement ) : object
returnStatement Return
Résultat object

Visit() public méthode

public Visit ( ICSharpCode.NRefactory.MonoCSharp.SimpleAssign simpleAssign ) : object
simpleAssign ICSharpCode.NRefactory.MonoCSharp.SimpleAssign
Résultat object

Visit() public méthode

public Visit ( SimpleName simpleName ) : object
simpleName SimpleName
Résultat object

Visit() public méthode

public Visit ( SizeOf sizeOfExpression ) : object
sizeOfExpression SizeOf
Résultat object

Visit() public méthode

public Visit ( StackAlloc stackAllocExpression ) : object
stackAllocExpression StackAlloc
Résultat object

Visit() public méthode

public Visit ( Statement stmt ) : object
stmt Statement
Résultat object

Visit() public méthode

public Visit ( StatementErrorExpression errorStatement ) : object
errorStatement StatementErrorExpression
Résultat object

Visit() public méthode

public Visit ( StatementExpression statementExpression ) : object
statementExpression StatementExpression
Résultat object

Visit() public méthode

public Visit ( StatementList statementList ) : object
statementList StatementList
Résultat object

Visit() public méthode

public Visit ( Switch switchStatement ) : object
switchStatement System.Diagnostics.Switch
Résultat object

Visit() public méthode

public Visit ( SwitchLabel switchLabel ) : object
switchLabel SwitchLabel
Résultat object

Visit() public méthode

public Visit ( This thisExpression ) : object
thisExpression This
Résultat object

Visit() public méthode

public Visit ( Throw throwStatement ) : object
throwStatement Throw
Résultat object

Visit() public méthode

public Visit ( TryCatch tryCatchStatement ) : object
tryCatchStatement TryCatch
Résultat object

Visit() public méthode

public Visit ( TryFinally tryFinallyStatement ) : object
tryFinallyStatement TryFinally
Résultat object

Visit() public méthode

public Visit ( TypeExpression typeExpression ) : object
typeExpression TypeExpression
Résultat object

Visit() public méthode

public Visit ( TypeOf typeOfExpression ) : object
typeOfExpression TypeOf
Résultat object

Visit() public méthode

public Visit ( UnCheckedExpr uncheckedExpression ) : object
uncheckedExpression UnCheckedExpr
Résultat object

Visit() public méthode

public Visit ( Unary unaryExpression ) : object
unaryExpression Unary
Résultat object

Visit() public méthode

public Visit ( UnaryMutator unaryMutatorExpression ) : object
unaryMutatorExpression UnaryMutator
Résultat object

Visit() public méthode

public Visit ( Unchecked uncheckedStatement ) : object
uncheckedStatement Unchecked
Résultat object

Visit() public méthode

public Visit ( Unsafe unsafeStatement ) : object
unsafeStatement Unsafe
Résultat object

Visit() public méthode

public Visit ( Using usingStatement ) : object
usingStatement Using
Résultat object

Visit() public méthode

public Visit ( While whileStatement ) : object
whileStatement While
Résultat object

Visit() public méthode

public Visit ( Yield yieldStatement ) : object
yieldStatement Yield
Résultat object

Visit() public méthode

public Visit ( YieldBreak yieldBreakStatement ) : object
yieldBreakStatement YieldBreak
Résultat object

Visit() public méthode

public Visit ( Class c ) : void
c Class
Résultat void

Visit() public méthode

public Visit ( ICSharpCode.NRefactory.MonoCSharp.CompilationSourceFile csf ) : void
csf ICSharpCode.NRefactory.MonoCSharp.CompilationSourceFile
Résultat void

Visit() public méthode

public Visit ( ICSharpCode.NRefactory.MonoCSharp.Const c ) : void
c ICSharpCode.NRefactory.MonoCSharp.Const
Résultat void

Visit() public méthode

public Visit ( Constructor c ) : void
c Constructor
Résultat void

Visit() public méthode

public Visit ( ICSharpCode.NRefactory.MonoCSharp.Delegate d ) : void
d ICSharpCode.NRefactory.MonoCSharp.Delegate
Résultat void

Visit() public méthode

public Visit ( Destructor d ) : void
d Destructor
Résultat void

Visit() public méthode

public Visit ( ICSharpCode.NRefactory.MonoCSharp.Enum e ) : void
e ICSharpCode.NRefactory.MonoCSharp.Enum
Résultat void

Visit() public méthode

public Visit ( ICSharpCode.NRefactory.MonoCSharp.EnumMember em ) : void
em ICSharpCode.NRefactory.MonoCSharp.EnumMember
Résultat void

Visit() public méthode

public Visit ( ICSharpCode.NRefactory.MonoCSharp.EventField e ) : void
e ICSharpCode.NRefactory.MonoCSharp.EventField
Résultat void

Visit() public méthode

public Visit ( ICSharpCode.NRefactory.MonoCSharp.EventProperty ep ) : void
ep ICSharpCode.NRefactory.MonoCSharp.EventProperty
Résultat void

Visit() public méthode

public Visit ( ICSharpCode.NRefactory.MonoCSharp.Field f ) : void
f ICSharpCode.NRefactory.MonoCSharp.Field
Résultat void

Visit() public méthode

public Visit ( ICSharpCode.NRefactory.MonoCSharp.FixedField f ) : void
f ICSharpCode.NRefactory.MonoCSharp.FixedField
Résultat void

Visit() public méthode

public Visit ( ICSharpCode.NRefactory.MonoCSharp.Indexer i ) : void
i ICSharpCode.NRefactory.MonoCSharp.Indexer
Résultat void

Visit() public méthode

public Visit ( Interface i ) : void
i Interface
Résultat void

Visit() public méthode

public Visit ( MemberCore member ) : void
member MemberCore
Résultat void

Visit() public méthode

public Visit ( Method m ) : void
m Method
Résultat void

Visit() public méthode

public Visit ( ModuleContainer mc ) : void
mc ModuleContainer
Résultat void

Visit() public méthode

public Visit ( ICSharpCode.NRefactory.MonoCSharp.NamespaceContainer ns ) : void
ns ICSharpCode.NRefactory.MonoCSharp.NamespaceContainer
Résultat void

Visit() public méthode

public Visit ( Operator o ) : void
o Operator
Résultat void

Visit() public méthode

public Visit ( ICSharpCode.NRefactory.MonoCSharp.Property p ) : void
p ICSharpCode.NRefactory.MonoCSharp.Property
Résultat void

Visit() public méthode

public Visit ( Struct s ) : void
s Struct
Résultat void

Visit() public méthode

public Visit ( ICSharpCode.NRefactory.MonoCSharp.UsingAliasNamespace uan ) : void
uan ICSharpCode.NRefactory.MonoCSharp.UsingAliasNamespace
Résultat void

Visit() public méthode

public Visit ( ICSharpCode.NRefactory.MonoCSharp.UsingClause usingClause ) : void
usingClause ICSharpCode.NRefactory.MonoCSharp.UsingClause
Résultat void

Visit() public méthode

public Visit ( ICSharpCode.NRefactory.MonoCSharp.UsingExternAlias uea ) : void
uea ICSharpCode.NRefactory.MonoCSharp.UsingExternAlias
Résultat void

Visit() public méthode

public Visit ( ICSharpCode.NRefactory.MonoCSharp.UsingNamespace un ) : void
un ICSharpCode.NRefactory.MonoCSharp.UsingNamespace
Résultat void