AOWP_PHPElement
└─AOWP_PHPReturnStatementElement
public class AOWP_PHPReturnStatementElement
extends AOWP_PHPElement
| Field Summary | |
|---|---|
| AOWP_PHPElement | return $var; のときは、{@link AOWP_PHPVariableElement}。 return $obj->method(); のときは、{@link AOWP_PHPObjectOperatorElement}。 |
| Fields inherited from aowp.parser.ast.AOWP_PHPElement | |
|---|---|
| NO_ARRAY, _line, parent, propertyIndex, propertyName | |
| Constructor Summary | |
|---|---|
AOWP_PHPReturnStatementElement(mixed _line, mixed expr) |
|
| Method Summary | |
|---|---|
| void | |
| void | kind() |
| unknown_type | setVariableExpr(string variableName) |
| Methods inherited from aowp.parser.ast.AOWP_PHPElement | |
|---|---|
| __clone, __toString, getChildren, getParent, getParentContainer, getParentPropertyIndex, getParentPropertyName, initialize, kind, line, releaseInstance, setParent, setParentInfo | |
public AOWP_PHPElement $expr
return $var;
のときは、AOWP_PHPVariableElement。
return $obj->method();
のときは、AOWP_PHPObjectOperatorElement。
public AOWP_PHPReturnStatementElement(mixed _line, mixed expr)
public void __toString()
public void kind()
public unknown_type setVariableExpr(string variableName)
PHPReturnStatementElement PHPのASTにおける「return」を表すクラス 文法規則: unticked_statement