/PHP-Parser/lib/PhpParser/Node/Expr/AssignOp/ |
H A D | Minus.php | 3 namespace PhpParser\Node\Expr\AssignOp; 5 use PhpParser\Node\Expr\AssignOp; alias 7 class Minus extends AssignOp {
|
H A D | Mod.php | 3 namespace PhpParser\Node\Expr\AssignOp; 5 use PhpParser\Node\Expr\AssignOp; alias 7 class Mod extends AssignOp {
|
H A D | Mul.php | 3 namespace PhpParser\Node\Expr\AssignOp; 5 use PhpParser\Node\Expr\AssignOp; alias 7 class Mul extends AssignOp {
|
H A D | Plus.php | 3 namespace PhpParser\Node\Expr\AssignOp; 5 use PhpParser\Node\Expr\AssignOp; alias 7 class Plus extends AssignOp {
|
H A D | Pow.php | 3 namespace PhpParser\Node\Expr\AssignOp; 5 use PhpParser\Node\Expr\AssignOp; alias 7 class Pow extends AssignOp {
|
H A D | ShiftLeft.php | 3 namespace PhpParser\Node\Expr\AssignOp; 5 use PhpParser\Node\Expr\AssignOp; alias 7 class ShiftLeft extends AssignOp {
|
H A D | ShiftRight.php | 3 namespace PhpParser\Node\Expr\AssignOp; 5 use PhpParser\Node\Expr\AssignOp; alias 7 class ShiftRight extends AssignOp {
|
H A D | BitwiseAnd.php | 3 namespace PhpParser\Node\Expr\AssignOp; 5 use PhpParser\Node\Expr\AssignOp; alias 7 class BitwiseAnd extends AssignOp {
|
H A D | BitwiseOr.php | 3 namespace PhpParser\Node\Expr\AssignOp; 5 use PhpParser\Node\Expr\AssignOp; alias 7 class BitwiseOr extends AssignOp {
|
H A D | BitwiseXor.php | 3 namespace PhpParser\Node\Expr\AssignOp; 5 use PhpParser\Node\Expr\AssignOp; alias 7 class BitwiseXor extends AssignOp {
|
H A D | Coalesce.php | 3 namespace PhpParser\Node\Expr\AssignOp; 5 use PhpParser\Node\Expr\AssignOp; alias 7 class Coalesce extends AssignOp {
|
H A D | Concat.php | 3 namespace PhpParser\Node\Expr\AssignOp; 5 use PhpParser\Node\Expr\AssignOp; alias 7 class Concat extends AssignOp {
|
H A D | Div.php | 3 namespace PhpParser\Node\Expr\AssignOp; 5 use PhpParser\Node\Expr\AssignOp; alias 7 class Div extends AssignOp {
|
/PHP-Parser/lib/PhpParser/ |
H A D | PrettyPrinterAbstract.php | 11 use PhpParser\Node\Expr\AssignOp; alias 82 AssignOp\Plus::class => [160, -1, -1], 83 AssignOp\Minus::class => [160, -1, -1], 84 AssignOp\Mul::class => [160, -1, -1], 85 AssignOp\Div::class => [160, -1, -1], 86 AssignOp\Concat::class => [160, -1, -1], 87 AssignOp\Mod::class => [160, -1, -1], 1358 Expr\Assign::class, Expr\AssignRef::class, AssignOp\Plus::class, AssignOp\Minus::class, 1359 AssignOp\Mul::class, AssignOp\Div::class, AssignOp\Concat::class, AssignOp\Mod::class, 1360 AssignOp\BitwiseAnd::class, AssignOp\BitwiseOr::class, AssignOp\BitwiseXor::class, [all …]
|
/PHP-Parser/lib/PhpParser/Node/Expr/ |
H A D | AssignOp.php | 7 abstract class AssignOp extends Expr { class
|
/PHP-Parser/lib/PhpParser/PrettyPrinter/ |
H A D | Standard.php | 7 use PhpParser\Node\Expr\AssignOp; alias 261 …protected function pExpr_AssignOp_Plus(AssignOp\Plus $node, int $precedence, int $lhsPrecedence): … 265 …protected function pExpr_AssignOp_Minus(AssignOp\Minus $node, int $precedence, int $lhsPrecedence)… 269 …protected function pExpr_AssignOp_Mul(AssignOp\Mul $node, int $precedence, int $lhsPrecedence): st… 273 …protected function pExpr_AssignOp_Div(AssignOp\Div $node, int $precedence, int $lhsPrecedence): st… 277 …protected function pExpr_AssignOp_Concat(AssignOp\Concat $node, int $precedence, int $lhsPrecedenc… 281 …protected function pExpr_AssignOp_Mod(AssignOp\Mod $node, int $precedence, int $lhsPrecedence): st… 289 …protected function pExpr_AssignOp_BitwiseOr(AssignOp\BitwiseOr $node, int $precedence, int $lhsPre… 297 …protected function pExpr_AssignOp_ShiftLeft(AssignOp\ShiftLeft $node, int $precedence, int $lhsPre… 305 …protected function pExpr_AssignOp_Pow(AssignOp\Pow $node, int $precedence, int $lhsPrecedence): st… [all …]
|
/PHP-Parser/grammar/ |
H A D | php.y | 963 … | variable T_PLUS_EQUAL expr { $$ = Expr\AssignOp\Plus [$1, $3]; } 964 … | variable T_MINUS_EQUAL expr { $$ = Expr\AssignOp\Minus [$1, $3]; } 965 … | variable T_MUL_EQUAL expr { $$ = Expr\AssignOp\Mul [$1, $3]; } 966 … | variable T_DIV_EQUAL expr { $$ = Expr\AssignOp\Div [$1, $3]; } 967 … | variable T_CONCAT_EQUAL expr { $$ = Expr\AssignOp\Concat [$1, $3]; } 968 … | variable T_MOD_EQUAL expr { $$ = Expr\AssignOp\Mod [$1, $3]; } 969 … | variable T_AND_EQUAL expr { $$ = Expr\AssignOp\BitwiseAnd[$1, $3]; } 970 … | variable T_OR_EQUAL expr { $$ = Expr\AssignOp\BitwiseOr [$1, $3]; } 971 … | variable T_XOR_EQUAL expr { $$ = Expr\AssignOp\BitwiseXor[$1, $3]; } 972 … | variable T_SL_EQUAL expr { $$ = Expr\AssignOp\ShiftLeft [$1, $3]; } [all …]
|
/PHP-Parser/lib/PhpParser/Parser/ |
H A D | Php7.php | 2134 …$self->semValue = new Expr\AssignOp\Plus($self->semStack[$stackPos-(3-1)], $self->semStack[$stackP… 2137 …$self->semValue = new Expr\AssignOp\Minus($self->semStack[$stackPos-(3-1)], $self->semStack[$stack… 2140 …$self->semValue = new Expr\AssignOp\Mul($self->semStack[$stackPos-(3-1)], $self->semStack[$stackPo… 2143 …$self->semValue = new Expr\AssignOp\Div($self->semStack[$stackPos-(3-1)], $self->semStack[$stackPo… 2146 …$self->semValue = new Expr\AssignOp\Concat($self->semStack[$stackPos-(3-1)], $self->semStack[$stac… 2149 …$self->semValue = new Expr\AssignOp\Mod($self->semStack[$stackPos-(3-1)], $self->semStack[$stackPo… 2152 …$self->semValue = new Expr\AssignOp\BitwiseAnd($self->semStack[$stackPos-(3-1)], $self->semStack[$… 2155 …$self->semValue = new Expr\AssignOp\BitwiseOr($self->semStack[$stackPos-(3-1)], $self->semStack[$s… 2161 …$self->semValue = new Expr\AssignOp\ShiftLeft($self->semStack[$stackPos-(3-1)], $self->semStack[$s… 2167 …$self->semValue = new Expr\AssignOp\Pow($self->semStack[$stackPos-(3-1)], $self->semStack[$stackPo… [all …]
|
H A D | Php8.php | 2128 …$self->semValue = new Expr\AssignOp\Plus($self->semStack[$stackPos-(3-1)], $self->semStack[$stackP… 2131 …$self->semValue = new Expr\AssignOp\Minus($self->semStack[$stackPos-(3-1)], $self->semStack[$stack… 2134 …$self->semValue = new Expr\AssignOp\Mul($self->semStack[$stackPos-(3-1)], $self->semStack[$stackPo… 2137 …$self->semValue = new Expr\AssignOp\Div($self->semStack[$stackPos-(3-1)], $self->semStack[$stackPo… 2140 …$self->semValue = new Expr\AssignOp\Concat($self->semStack[$stackPos-(3-1)], $self->semStack[$stac… 2143 …$self->semValue = new Expr\AssignOp\Mod($self->semStack[$stackPos-(3-1)], $self->semStack[$stackPo… 2146 …$self->semValue = new Expr\AssignOp\BitwiseAnd($self->semStack[$stackPos-(3-1)], $self->semStack[$… 2149 …$self->semValue = new Expr\AssignOp\BitwiseOr($self->semStack[$stackPos-(3-1)], $self->semStack[$s… 2155 …$self->semValue = new Expr\AssignOp\ShiftLeft($self->semStack[$stackPos-(3-1)], $self->semStack[$s… 2161 …$self->semValue = new Expr\AssignOp\Pow($self->semStack[$stackPos-(3-1)], $self->semStack[$stackPo… [all …]
|
/PHP-Parser/ |
H A D | CHANGELOG.md | 561 * [PHP 7.4] Add support for `??=` operator through a new `AssignOp\Coalesce` node. (#575)
|