ICxNodeVisitor

Description

interface Tinman.Core.Cx.ICxNodeVisitor

Extended by

CxNodeVisitor

Visitor interface for Code-X PSI nodes.

Public / Methods

Visit

75 overloads


public method Visit1 → (2)

node in : CxArgument

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit2 → (2)

node in : CxAttribute

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit3 → (2)

node in : CxCase

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit4 → (2)

node in : CxCodeUnit

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit5 → (2)

node in : CxContractCompare

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit6 → (2)

node in : CxContractExpressionBinary

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit7 → (2)

node in : CxContractExpressionLiteral

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit8 → (2)

node in : CxContractExpressionName

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit9 → (2)

node in : CxContractInterval

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit10 → (2)

node in : CxContractSimple

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit11 → (2)

node in : CxDeclarationDelegate

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit12 → (2)

node in : CxDeclarationEnum

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit13 → (2)

node in : CxDeclarationType

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit14 → (2)

node in : CxExpressionBinary

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit15 → (2)

node in : CxExpressionCall

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit16 → (2)

node in : CxExpressionCast

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit17 → (2)

node in : CxExpressionDefault

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit18 → (2)

node in : CxExpressionIf

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit19 → (2)

node in : CxExpressionIndex

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit20 → (2)

node in : CxExpressionLiteral

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit21 → (2)

node in : CxExpressionMember

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit22 → (2)

node in : CxExpressionName

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit23 → (2)

node in : CxExpressionNew

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit24 → (2)

node in : CxExpressionUnary

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit25 → (2)

node in : CxItem

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit26 → (2)

node in : CxLibrary

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit27 → (2)

node in : CxLiteralChar

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit28 → (2)

node in : CxLiteralFloat

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit29 → (2)

node in : CxLiteralInteger

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit30 → (2)

node in : CxLiteralSimple

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit31 → (2)

node in : CxLiteralString

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit32 → (2)

node in : CxMemberConstant

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit33 → (2)

node in : CxMemberConstructor

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit34 → (2)

node in : CxMemberField

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit35 → (2)

node in : CxMemberMethod

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit36 → (2)

node in : CxMemberProperty

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit37 → (2)

node in : CxParameter

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit38 → (2)

node in : CxRegion

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit39 → (2)

node in : CxStatementBlock

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit40 → (2)

node in : CxStatementCode

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit41 → (2)

node in : CxStatementComment

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit42 → (2)

node in : CxStatementDebug

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit43 → (2)

node in : CxStatementDo

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit44 → (2)

node in : CxStatementExpression

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit45 → (2)

node in : CxStatementFor

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit46 → (2)

node in : CxStatementForEach

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit47 → (2)

node in : CxStatementIf

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit48 → (2)

node in : CxStatementReturn

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit49 → (2)

node in : CxStatementSimple

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit50 → (2)

node in : CxStatementSwitch

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit51 → (2)

node in : CxStatementThrow

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit52 → (2)

node in : CxStatementTry

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit53 → (2)

node in : CxStatementVariable

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit54 → (2)

node in : CxStatementWhile

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit55 → (2)

node in : CxTypeArray

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit56 → (2)

node in : CxTypeGeneric

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit57 → (2)

node in : CxTypeName

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit58 → (2)

node in : CxTypeParameter

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit59 → (2)

node in : CxTypeSimple

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit60 → (2)

node in : CxVariable

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit61 → (2)

node in : CxXmlDoc

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit62 → (2)

node in : CxXmlDocBody

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit63 → (2)

node in : CxXmlDocException

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit64 → (2)

node in : CxXmlDocItemBreak

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit65 → (2)

node in : CxXmlDocItemCode

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit66 → (2)

node in : CxXmlDocItemList

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit67 → (2)

node in : CxXmlDocItemParamref

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit68 → (2)

node in : CxXmlDocItemSee

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit69 → (2)

node in : CxXmlDocItemText

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit70 → (2)

node in : CxXmlDocParagraph

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit71 → (2)

node in : CxXmlDocParameter

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit72 → (2)

node in : CxXmlDocReference

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit73 → (2)

node in : CxXmlDocSeeAlso

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit74 → (2)

node in : CxXmlDocTypeParameter

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.


public method Visit75 → (2)

node in : CxXmlDocValue

The PSI node to visit.

userData in : object

Optional user data object.

Visits the given PSI node.