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
groupClassGroup
Visit(CodeAsOperator)
protected override void Visit(CodeAsOperator expression)
Parameters
expressionCodeAsOperator
Visit(CodeAssignmentExpression)
protected override void Visit(CodeAssignmentExpression expression)
Parameters
expressionCodeAssignmentExpression
Visit(CodeAssignmentStatement)
protected override void Visit(CodeAssignmentStatement statement)
Parameters
statementCodeAssignmentStatement
Visit(CodeAttribute)
protected override void Visit(CodeAttribute attribute)
Parameters
attributeCodeAttribute
Visit(CodeAwaitExpression)
protected override void Visit(CodeAwaitExpression expression)
Parameters
expressionCodeAwaitExpression
Visit(CodeAwaitStatement)
protected override void Visit(CodeAwaitStatement statement)
Parameters
statementCodeAwaitStatement
Visit(CodeBinary)
protected override void Visit(CodeBinary expression)
Parameters
expressionCodeBinary
Visit(CodeCallExpression)
protected override void Visit(CodeCallExpression call)
Parameters
callCodeCallExpression
Visit(CodeCallStatement)
protected override void Visit(CodeCallStatement call)
Parameters
callCodeCallStatement
Visit(CodeClass)
protected override void Visit(CodeClass @class)
Parameters
classCodeClass
Visit(CodeComment)
protected override void Visit(CodeComment comment)
Parameters
commentCodeComment
Visit(CodeConstant)
protected override void Visit(CodeConstant constant)
Parameters
constantCodeConstant
Visit(CodeConstructor)
protected override void Visit(CodeConstructor ctor)
Parameters
ctorCodeConstructor
Visit(CodeDefault)
protected override void Visit(CodeDefault expression)
Parameters
expressionCodeDefault
Visit(CodeEmptyLine)
protected override void Visit(CodeEmptyLine line)
Parameters
lineCodeEmptyLine
Visit(CodeField)
protected override void Visit(CodeField field)
Parameters
fieldCodeField
Visit(CodeFile)
protected override void Visit(CodeFile file)
Parameters
fileCodeFile
Visit(CodeIdentifier)
protected override void Visit(CodeIdentifier identifier)
Parameters
identifierCodeIdentifier
Visit(CodeImport)
protected override void Visit(CodeImport import)
Parameters
importCodeImport
Visit(CodeIndex)
protected override void Visit(CodeIndex expression)
Parameters
expressionCodeIndex
Visit(CodeLambda)
protected override void Visit(CodeLambda method)
Parameters
methodCodeLambda
Visit(CodeMember)
protected override void Visit(CodeMember expression)
Parameters
expressionCodeMember
Visit(CodeMethod)
protected override void Visit(CodeMethod method)
Parameters
methodCodeMethod
Visit(CodeNameOf)
protected override void Visit(CodeNameOf nameOf)
Parameters
nameOfCodeNameOf
Visit(CodeNamespace)
protected override void Visit(CodeNamespace @namespace)
Parameters
namespaceCodeNamespace
Visit(CodeNew)
protected override void Visit(CodeNew expression)
Parameters
expressionCodeNew
Visit(CodeNewArray)
protected override void Visit(CodeNewArray expression)
Parameters
expressionCodeNewArray
Visit(CodeParameter)
protected override void Visit(CodeParameter parameter)
Parameters
parameterCodeParameter
Visit(CodePragma)
protected override void Visit(CodePragma pragma)
Parameters
pragmaCodePragma
Visit(CodeProperty)
protected override void Visit(CodeProperty property)
Parameters
propertyCodeProperty
Visit(CodeReference)
protected override void Visit(CodeReference reference)
Parameters
referenceCodeReference
Visit(CodeRegion)
protected override void Visit(CodeRegion region)
Parameters
regionCodeRegion
Visit(CodeReturn)
protected override void Visit(CodeReturn statement)
Parameters
statementCodeReturn
Visit(CodeSuppressNull)
protected override void Visit(CodeSuppressNull expression)
Parameters
expressionCodeSuppressNull
Visit(CodeTernary)
protected override void Visit(CodeTernary expression)
Parameters
expressionCodeTernary
Visit(CodeThis)
protected override void Visit(CodeThis expression)
Parameters
expressionCodeThis
Visit(CodeThrowExpression)
protected override void Visit(CodeThrowExpression expression)
Parameters
expressionCodeThrowExpression
Visit(CodeThrowStatement)
protected override void Visit(CodeThrowStatement statement)
Parameters
statementCodeThrowStatement
Visit(CodeTypeCast)
protected override void Visit(CodeTypeCast expression)
Parameters
expressionCodeTypeCast
Visit(CodeTypeInitializer)
protected override void Visit(CodeTypeInitializer cctor)
Parameters
cctorCodeTypeInitializer
Visit(CodeTypeReference)
protected override void Visit(CodeTypeReference type)
Parameters
typeCodeTypeReference
Visit(CodeTypeToken)
protected override void Visit(CodeTypeToken type)
Parameters
typeCodeTypeToken
Visit(CodeUnary)
protected override void Visit(CodeUnary expression)
Parameters
expressionCodeUnary
Visit(CodeVariable)
protected override void Visit(CodeVariable expression)
Parameters
expressionCodeVariable
Visit(CodeXmlComment)
protected override void Visit(CodeXmlComment doc)
Parameters
docCodeXmlComment
Visit(ConstructorGroup)
protected override void Visit(ConstructorGroup group)
Parameters
groupConstructorGroup
Visit(FieldGroup)
protected override void Visit(FieldGroup group)
Parameters
groupFieldGroup
Visit(MethodGroup)
protected override void Visit(MethodGroup group)
Parameters
groupMethodGroup
Visit(PragmaGroup)
protected override void Visit(PragmaGroup group)
Parameters
groupPragmaGroup
Visit(PropertyGroup)
protected override void Visit(PropertyGroup group)
Parameters
groupPropertyGroup
Visit(RegionGroup)
protected override void Visit(RegionGroup group)
Parameters
groupRegionGroup