final | |
---|---|
extends |
NodeAbstract |
implements |
ReturnStatementsNode |
Methods | ||
---|---|---|
public
|
__construct(
ClassMethod $method,
list<ReturnStatement> $returnStatements,
list<Yield_|YieldFrom> $yieldStatements,
StatementResult $statementResult,
list<ExecutionEndNode> $executionEnds,
ImpurePoint[] $impurePoints,
ClassReflection $classReflection,
PhpMethodFromParserNodeReflection $methodReflection,
)
|
# |
public
|
getReturnStatements(): array
|
# |
public
|
getStatementResult(): StatementResult
|
# |
public
|
getExecutionEnds(): array
|
# |
public
|
getImpurePoints(): array
|
# |
public
|
returnsByRef(): bool
|
# |
public
|
hasNativeReturnTypehint(): bool
|
# |
public
|
getMethodName(): string
|
# |
public
|
getYieldStatements(): array
|
# |
public
|
getClassReflection(): ClassReflection
|
# |
public
|
getMethodReflection(): PhpMethodFromParserNodeReflection
|
# |
public
|
getStatements(): Stmt[]
|
# |
public
|
isGenerator(): bool
|
# |
public
|
getType(): string
|
# |
public
|
getSubNodeNames(): string[]
|
# |
Properties inherited from PhpParser\NodeAbstract |
---|
$attributes |