Class NoopCodeModelVisitor
Base class for AST visitors with default implementation for all nodes.
public abstract class NoopCodeModelVisitor : CodeModelVisitor
- Inheritance
-
NoopCodeModelVisitor
- Inherited Members
- Extension Methods
Methods
Visit(ClassGroup)
protected override void Visit(ClassGroup group)
Parameters
group
ClassGroup
Visit(CodeAsOperator)
protected override void Visit(CodeAsOperator expression)
Parameters
expression
CodeAsOperator
Visit(CodeAssignmentExpression)
protected override void Visit(CodeAssignmentExpression expression)
Parameters
expression
CodeAssignmentExpression
Visit(CodeAssignmentStatement)
protected override void Visit(CodeAssignmentStatement statement)
Parameters
statement
CodeAssignmentStatement
Visit(CodeAttribute)
protected override void Visit(CodeAttribute attribute)
Parameters
attribute
CodeAttribute
Visit(CodeAwaitExpression)
protected override void Visit(CodeAwaitExpression expression)
Parameters
expression
CodeAwaitExpression
Visit(CodeAwaitStatement)
protected override void Visit(CodeAwaitStatement statement)
Parameters
statement
CodeAwaitStatement
Visit(CodeBinary)
protected override void Visit(CodeBinary expression)
Parameters
expression
CodeBinary
Visit(CodeCallExpression)
protected override void Visit(CodeCallExpression call)
Parameters
call
CodeCallExpression
Visit(CodeCallStatement)
protected override void Visit(CodeCallStatement call)
Parameters
call
CodeCallStatement
Visit(CodeClass)
protected override void Visit(CodeClass @class)
Parameters
class
CodeClass
Visit(CodeComment)
protected override void Visit(CodeComment comment)
Parameters
comment
CodeComment
Visit(CodeConstant)
protected override void Visit(CodeConstant constant)
Parameters
constant
CodeConstant
Visit(CodeConstructor)
protected override void Visit(CodeConstructor ctor)
Parameters
ctor
CodeConstructor
Visit(CodeDefault)
protected override void Visit(CodeDefault expression)
Parameters
expression
CodeDefault
Visit(CodeEmptyLine)
protected override void Visit(CodeEmptyLine line)
Parameters
line
CodeEmptyLine
Visit(CodeField)
protected override void Visit(CodeField field)
Parameters
field
CodeField
Visit(CodeFile)
protected override void Visit(CodeFile file)
Parameters
file
CodeFile
Visit(CodeIdentifier)
protected override void Visit(CodeIdentifier identifier)
Parameters
identifier
CodeIdentifier
Visit(CodeImport)
protected override void Visit(CodeImport import)
Parameters
import
CodeImport
Visit(CodeIndex)
protected override void Visit(CodeIndex expression)
Parameters
expression
CodeIndex
Visit(CodeLambda)
protected override void Visit(CodeLambda method)
Parameters
method
CodeLambda
Visit(CodeMember)
protected override void Visit(CodeMember expression)
Parameters
expression
CodeMember
Visit(CodeMethod)
protected override void Visit(CodeMethod method)
Parameters
method
CodeMethod
Visit(CodeNameOf)
protected override void Visit(CodeNameOf nameOf)
Parameters
nameOf
CodeNameOf
Visit(CodeNamespace)
protected override void Visit(CodeNamespace @namespace)
Parameters
namespace
CodeNamespace
Visit(CodeNew)
protected override void Visit(CodeNew expression)
Parameters
expression
CodeNew
Visit(CodeNewArray)
protected override void Visit(CodeNewArray expression)
Parameters
expression
CodeNewArray
Visit(CodeParameter)
protected override void Visit(CodeParameter parameter)
Parameters
parameter
CodeParameter
Visit(CodePragma)
protected override void Visit(CodePragma pragma)
Parameters
pragma
CodePragma
Visit(CodeProperty)
protected override void Visit(CodeProperty property)
Parameters
property
CodeProperty
Visit(CodeReference)
protected override void Visit(CodeReference reference)
Parameters
reference
CodeReference
Visit(CodeRegion)
protected override void Visit(CodeRegion region)
Parameters
region
CodeRegion
Visit(CodeReturn)
protected override void Visit(CodeReturn statement)
Parameters
statement
CodeReturn
Visit(CodeSuppressNull)
protected override void Visit(CodeSuppressNull expression)
Parameters
expression
CodeSuppressNull
Visit(CodeTernary)
protected override void Visit(CodeTernary expression)
Parameters
expression
CodeTernary
Visit(CodeThis)
protected override void Visit(CodeThis expression)
Parameters
expression
CodeThis
Visit(CodeThrowExpression)
protected override void Visit(CodeThrowExpression expression)
Parameters
expression
CodeThrowExpression
Visit(CodeThrowStatement)
protected override void Visit(CodeThrowStatement statement)
Parameters
statement
CodeThrowStatement
Visit(CodeTypeCast)
protected override void Visit(CodeTypeCast expression)
Parameters
expression
CodeTypeCast
Visit(CodeTypeInitializer)
protected override void Visit(CodeTypeInitializer cctor)
Parameters
cctor
CodeTypeInitializer
Visit(CodeTypeReference)
protected override void Visit(CodeTypeReference type)
Parameters
type
CodeTypeReference
Visit(CodeTypeToken)
protected override void Visit(CodeTypeToken type)
Parameters
type
CodeTypeToken
Visit(CodeUnary)
protected override void Visit(CodeUnary expression)
Parameters
expression
CodeUnary
Visit(CodeVariable)
protected override void Visit(CodeVariable expression)
Parameters
expression
CodeVariable
Visit(CodeXmlComment)
protected override void Visit(CodeXmlComment doc)
Parameters
doc
CodeXmlComment
Visit(ConstructorGroup)
protected override void Visit(ConstructorGroup group)
Parameters
group
ConstructorGroup
Visit(FieldGroup)
protected override void Visit(FieldGroup group)
Parameters
group
FieldGroup
Visit(MethodGroup)
protected override void Visit(MethodGroup group)
Parameters
group
MethodGroup
Visit(PragmaGroup)
protected override void Visit(PragmaGroup group)
Parameters
group
PragmaGroup
Visit(PropertyGroup)
protected override void Visit(PropertyGroup group)
Parameters
group
PropertyGroup
Visit(RegionGroup)
protected override void Visit(RegionGroup group)
Parameters
group
RegionGroup