PHP Класс Phan\AST\Visitor\Element

Наследование: use trait Phan\Profile
Показать файл Открыть проект

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

Метод Описание
__construct ( ast\Node $node )
acceptAnyFlagVisitor ( Phan\AST\Visitor\FlagVisitor $visitor ) Accepts a visitor that differentiates on the flag value of the AST node.
acceptAssignFlagVisitor ( Phan\AST\Visitor\FlagVisitor $visitor ) Accepts a visitor that differentiates on the flag value of the AST node.
acceptBinaryFlagVisitor ( Phan\AST\Visitor\FlagVisitor $visitor ) Accepts a visitor that differentiates on the flag value of the AST node.
acceptClassFlagVisitor ( Phan\AST\Visitor\FlagVisitor $visitor ) Accepts a visitor that differentiates on the flag value of the AST node.
acceptExecFlagVisitor ( Phan\AST\Visitor\FlagVisitor $visitor ) Accepts a visitor that differentiates on the flag value of the AST node.
acceptKindVisitor ( Phan\AST\Visitor\KindVisitor $visitor ) Accepts a visitor that differentiates on the kind value of the AST node.
acceptMagicFlagVisitor ( Phan\AST\Visitor\FlagVisitor $visitor ) Accepts a visitor that differentiates on the flag value of the AST node.
acceptModifierFlagVisitor ( Phan\AST\Visitor\FlagVisitor $visitor ) Accepts a visitor that differentiates on the flag value of the AST node.
acceptNameFlagVisitor ( Phan\AST\Visitor\FlagVisitor $visitor ) Accepts a visitor that differentiates on the flag value of the AST node.
acceptParamFlagVisitor ( Phan\AST\Visitor\FlagVisitor $visitor ) Accepts a visitor that differentiates on the flag value of the AST node.
acceptTypeFlagVisitor ( Phan\AST\Visitor\FlagVisitor $visitor ) Accepts a visitor that differentiates on the flag value of the AST node.
acceptUnaryFlagVisitor ( Phan\AST\Visitor\FlagVisitor $visitor ) Accepts a visitor that differentiates on the flag value of the AST node.
acceptUseFlagVisitor ( Phan\AST\Visitor\FlagVisitor $visitor ) Accepts a visitor that differentiates on the flag value of the AST node.

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

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

public __construct ( ast\Node $node )
$node ast\Node Any AST node.

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

Accepts a visitor that differentiates on the flag value of the AST node.
public acceptAnyFlagVisitor ( Phan\AST\Visitor\FlagVisitor $visitor )
$visitor Phan\AST\Visitor\FlagVisitor

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

Accepts a visitor that differentiates on the flag value of the AST node.
public acceptAssignFlagVisitor ( Phan\AST\Visitor\FlagVisitor $visitor )
$visitor Phan\AST\Visitor\FlagVisitor

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

Accepts a visitor that differentiates on the flag value of the AST node.
public acceptBinaryFlagVisitor ( Phan\AST\Visitor\FlagVisitor $visitor )
$visitor Phan\AST\Visitor\FlagVisitor

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

Accepts a visitor that differentiates on the flag value of the AST node.
public acceptClassFlagVisitor ( Phan\AST\Visitor\FlagVisitor $visitor )
$visitor Phan\AST\Visitor\FlagVisitor

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

Accepts a visitor that differentiates on the flag value of the AST node.
public acceptExecFlagVisitor ( Phan\AST\Visitor\FlagVisitor $visitor )
$visitor Phan\AST\Visitor\FlagVisitor

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

Accepts a visitor that differentiates on the kind value of the AST node.
public acceptKindVisitor ( Phan\AST\Visitor\KindVisitor $visitor )
$visitor Phan\AST\Visitor\KindVisitor

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

Accepts a visitor that differentiates on the flag value of the AST node.
public acceptMagicFlagVisitor ( Phan\AST\Visitor\FlagVisitor $visitor )
$visitor Phan\AST\Visitor\FlagVisitor

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

Accepts a visitor that differentiates on the flag value of the AST node.
public acceptModifierFlagVisitor ( Phan\AST\Visitor\FlagVisitor $visitor )
$visitor Phan\AST\Visitor\FlagVisitor

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

Accepts a visitor that differentiates on the flag value of the AST node.
public acceptNameFlagVisitor ( Phan\AST\Visitor\FlagVisitor $visitor )
$visitor Phan\AST\Visitor\FlagVisitor

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

Accepts a visitor that differentiates on the flag value of the AST node.
public acceptParamFlagVisitor ( Phan\AST\Visitor\FlagVisitor $visitor )
$visitor Phan\AST\Visitor\FlagVisitor

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

Accepts a visitor that differentiates on the flag value of the AST node.
public acceptTypeFlagVisitor ( Phan\AST\Visitor\FlagVisitor $visitor )
$visitor Phan\AST\Visitor\FlagVisitor

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

Accepts a visitor that differentiates on the flag value of the AST node.
public acceptUnaryFlagVisitor ( Phan\AST\Visitor\FlagVisitor $visitor )
$visitor Phan\AST\Visitor\FlagVisitor

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

Accepts a visitor that differentiates on the flag value of the AST node.
public acceptUseFlagVisitor ( Phan\AST\Visitor\FlagVisitor $visitor )
$visitor Phan\AST\Visitor\FlagVisitor