PHP 클래스 Sstalle\php7cc\NodeVisitor\FuncGetArgsVisitor

상속: extends AbstractVisitor
파일 보기 프로젝트 열기: sstalle/php7cc

보호된 프로퍼티들

프로퍼티 타입 설명
$argumentModificationStack SplStack Otherwise false.
$functionAnalyzer Sstalle\php7cc\NodeAnalyzer\FunctionAnalyzer
$possiblyArgumentModifyingClasses string[]

공개 메소드들

메소드 설명
__construct ( FunctionAnalyzer $functionAnalyzer )
beforeTraverse ( array $nodes )
enterNode ( PhpParser\Node $node )
leaveNode ( PhpParser\Node $node )

메소드 상세

__construct() 공개 메소드

public __construct ( FunctionAnalyzer $functionAnalyzer )
$functionAnalyzer Sstalle\php7cc\NodeAnalyzer\FunctionAnalyzer

beforeTraverse() 공개 메소드

public beforeTraverse ( array $nodes )
$nodes array

enterNode() 공개 메소드

public enterNode ( PhpParser\Node $node )
$node PhpParser\Node

leaveNode() 공개 메소드

public leaveNode ( PhpParser\Node $node )
$node PhpParser\Node

프로퍼티 상세

$argumentModificationStack 보호되어 있는 프로퍼티

Otherwise false.
protected SplStack $argumentModificationStack
리턴 SplStack

$functionAnalyzer 보호되어 있는 프로퍼티

protected FunctionAnalyzer,Sstalle\php7cc\NodeAnalyzer $functionAnalyzer
리턴 Sstalle\php7cc\NodeAnalyzer\FunctionAnalyzer

$possiblyArgumentModifyingClasses 보호되어 있는 프로퍼티

protected string[] $possiblyArgumentModifyingClasses
리턴 string[]