C# Класс Pchp.CodeAnalysis.Semantics.PhpOperationVisitor

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
VisitArgument ( BoundArgument x ) : void
VisitArray ( BoundArrayEx x ) : void
VisitArrayItem ( BoundArrayItemEx x ) : void
VisitAssign ( BoundAssignEx x ) : void
VisitBinaryExpression ( BoundBinaryEx x ) : void
VisitCompoundAssign ( BoundCompoundAssignEx x ) : void
VisitConcat ( BoundConcatEx x ) : void
VisitConditional ( BoundConditionalEx x ) : void
VisitEcho ( BoundEcho x ) : void
VisitEmptyStatement ( BoundEmptyStatement x ) : void
VisitExit ( BoundExitEx x ) : void
VisitExpressionStatement ( BoundExpressionStatement x ) : void
VisitFieldRef ( BoundFieldRef x ) : void
VisitFunctionDeclaration ( BoundFunctionDeclStatement x ) : void
VisitGlobalConstUse ( BoundGlobalConst x ) : void
VisitGlobalFunctionCall ( BoundGlobalFunctionCall x ) : void
VisitGlobalStatement ( BoundGlobalVariableStatement x ) : void
VisitIncDec ( BoundIncDecEx x ) : void
VisitInclude ( BoundIncludeEx x ) : void
VisitInstanceFunctionCall ( BoundInstanceFunctionCall x ) : void
VisitInstanceOf ( BoundInstanceOfEx x ) : void
VisitIsEmpty ( BoundIsEmptyEx x ) : void
VisitIsSet ( BoundIsSetEx x ) : void
VisitList ( BoundListEx x ) : void
VisitLiteral ( BoundLiteral x ) : void
VisitNew ( BoundNewEx x ) : void
VisitPseudoConstUse ( BoundPseudoConst x ) : void
VisitReturn ( BoundReturnStatement x ) : void
VisitStaticFunctionCall ( BoundStaticFunctionCall x ) : void
VisitStaticStatement ( BoundStaticVariableStatement x ) : void
VisitThrow ( BoundThrowStatement x ) : void
VisitTypeDeclaration ( BoundTypeDeclStatement x ) : void
VisitTypeRef ( BoundTypeRef x ) : void
VisitUnaryExpression ( BoundUnaryEx x ) : void
VisitUnset ( BoundUnset x ) : void
VisitVariableRef ( BoundVariableRef x ) : void

Защищенные методы

Метод Описание
Accept ( IPhpOperation x ) : void

Visits given operation.

VisitRoutineCall ( BoundRoutineCall x ) : void

Описание методов

Accept() защищенный Метод

Visits given operation.
protected Accept ( IPhpOperation x ) : void
x IPhpOperation
Результат void

VisitArgument() публичный Метод

public VisitArgument ( BoundArgument x ) : void
x BoundArgument
Результат void

VisitArray() публичный Метод

public VisitArray ( BoundArrayEx x ) : void
x BoundArrayEx
Результат void

VisitArrayItem() публичный Метод

public VisitArrayItem ( BoundArrayItemEx x ) : void
x BoundArrayItemEx
Результат void

VisitAssign() публичный Метод

public VisitAssign ( BoundAssignEx x ) : void
x BoundAssignEx
Результат void

VisitBinaryExpression() публичный Метод

public VisitBinaryExpression ( BoundBinaryEx x ) : void
x BoundBinaryEx
Результат void

VisitCompoundAssign() публичный Метод

public VisitCompoundAssign ( BoundCompoundAssignEx x ) : void
x BoundCompoundAssignEx
Результат void

VisitConcat() публичный Метод

public VisitConcat ( BoundConcatEx x ) : void
x BoundConcatEx
Результат void

VisitConditional() публичный Метод

public VisitConditional ( BoundConditionalEx x ) : void
x BoundConditionalEx
Результат void

VisitEcho() публичный Метод

public VisitEcho ( BoundEcho x ) : void
x BoundEcho
Результат void

VisitEmptyStatement() публичный Метод

public VisitEmptyStatement ( BoundEmptyStatement x ) : void
x BoundEmptyStatement
Результат void

VisitExit() публичный Метод

public VisitExit ( BoundExitEx x ) : void
x BoundExitEx
Результат void

VisitExpressionStatement() публичный Метод

public VisitExpressionStatement ( BoundExpressionStatement x ) : void
x BoundExpressionStatement
Результат void

VisitFieldRef() публичный Метод

public VisitFieldRef ( BoundFieldRef x ) : void
x BoundFieldRef
Результат void

VisitFunctionDeclaration() публичный Метод

public VisitFunctionDeclaration ( BoundFunctionDeclStatement x ) : void
x BoundFunctionDeclStatement
Результат void

VisitGlobalConstUse() публичный Метод

public VisitGlobalConstUse ( BoundGlobalConst x ) : void
x BoundGlobalConst
Результат void

VisitGlobalFunctionCall() публичный Метод

public VisitGlobalFunctionCall ( BoundGlobalFunctionCall x ) : void
x BoundGlobalFunctionCall
Результат void

VisitGlobalStatement() публичный Метод

public VisitGlobalStatement ( BoundGlobalVariableStatement x ) : void
x BoundGlobalVariableStatement
Результат void

VisitIncDec() публичный Метод

public VisitIncDec ( BoundIncDecEx x ) : void
x BoundIncDecEx
Результат void

VisitInclude() публичный Метод

public VisitInclude ( BoundIncludeEx x ) : void
x BoundIncludeEx
Результат void

VisitInstanceFunctionCall() публичный Метод

public VisitInstanceFunctionCall ( BoundInstanceFunctionCall x ) : void
x BoundInstanceFunctionCall
Результат void

VisitInstanceOf() публичный Метод

public VisitInstanceOf ( BoundInstanceOfEx x ) : void
x BoundInstanceOfEx
Результат void

VisitIsEmpty() публичный Метод

public VisitIsEmpty ( BoundIsEmptyEx x ) : void
x BoundIsEmptyEx
Результат void

VisitIsSet() публичный Метод

public VisitIsSet ( BoundIsSetEx x ) : void
x BoundIsSetEx
Результат void

VisitList() публичный Метод

public VisitList ( BoundListEx x ) : void
x BoundListEx
Результат void

VisitLiteral() публичный Метод

public VisitLiteral ( BoundLiteral x ) : void
x BoundLiteral
Результат void

VisitNew() публичный Метод

public VisitNew ( BoundNewEx x ) : void
x BoundNewEx
Результат void

VisitPseudoConstUse() публичный Метод

public VisitPseudoConstUse ( BoundPseudoConst x ) : void
x BoundPseudoConst
Результат void

VisitReturn() публичный Метод

public VisitReturn ( BoundReturnStatement x ) : void
x BoundReturnStatement
Результат void

VisitRoutineCall() защищенный Метод

protected VisitRoutineCall ( BoundRoutineCall x ) : void
x BoundRoutineCall
Результат void

VisitStaticFunctionCall() публичный Метод

public VisitStaticFunctionCall ( BoundStaticFunctionCall x ) : void
x BoundStaticFunctionCall
Результат void

VisitStaticStatement() публичный Метод

public VisitStaticStatement ( BoundStaticVariableStatement x ) : void
x BoundStaticVariableStatement
Результат void

VisitThrow() публичный Метод

public VisitThrow ( BoundThrowStatement x ) : void
x BoundThrowStatement
Результат void

VisitTypeDeclaration() публичный Метод

public VisitTypeDeclaration ( BoundTypeDeclStatement x ) : void
x BoundTypeDeclStatement
Результат void

VisitTypeRef() публичный Метод

public VisitTypeRef ( BoundTypeRef x ) : void
x BoundTypeRef
Результат void

VisitUnaryExpression() публичный Метод

public VisitUnaryExpression ( BoundUnaryEx x ) : void
x BoundUnaryEx
Результат void

VisitUnset() публичный Метод

public VisitUnset ( BoundUnset x ) : void
x BoundUnset
Результат void

VisitVariableRef() публичный Метод

public VisitVariableRef ( BoundVariableRef x ) : void
x BoundVariableRef
Результат void