final | |
---|---|
extends |
NodeAbstract |
implements |
ReturnStatementsNode |
Methods | ||
---|---|---|
public
|
__construct(
PropertyHook $hook,
list<ReturnStatement> $returnStatements,
StatementResult $statementResult,
list<ExecutionEndNode> $executionEnds,
ImpurePoint[] $impurePoints,
ClassReflection $classReflection,
PhpMethodFromParserNodeReflection $hookReflection,
PhpPropertyReflection $propertyReflection,
)
|
# |
public
|
getPropertyHookNode(): PropertyHook
|
# |
public
|
returnsByRef(): bool
|
# |
public
|
hasNativeReturnTypehint(): bool
|
# |
public
|
getYieldStatements(): array
|
# |
public
|
isGenerator(): bool
|
# |
public
|
getReturnStatements(): array
|
# |
public
|
getStatementResult(): StatementResult
|
# |
public
|
getExecutionEnds(): array
|
# |
public
|
getImpurePoints(): array
|
# |
public
|
getClassReflection(): ClassReflection
|
# |
public
|
getHookReflection(): PhpMethodFromParserNodeReflection
|
# |
public
|
getPropertyReflection(): PhpPropertyReflection
|
# |
public
|
getType(): string
|
# |
public
|
getSubNodeNames(): string[]
|
# |
Properties inherited from PhpParser\NodeAbstract |
---|
$attributes |