/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 83 AssignOp\Plus::class => [160, -1, -1], 84 AssignOp\Minus::class => [160, -1, -1], 85 AssignOp\Mul::class => [160, -1, -1], 86 AssignOp\Div::class => [160, -1, -1], 87 AssignOp\Concat::class => [160, -1, -1], 88 AssignOp\Mod::class => [160, -1, -1], 1389 Expr\Assign::class, Expr\AssignRef::class, AssignOp\Plus::class, AssignOp\Minus::class, 1390 AssignOp\Mul::class, AssignOp\Div::class, AssignOp\Concat::class, AssignOp\Mod::class, 1391 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 266 …protected function pExpr_AssignOp_Plus(AssignOp\Plus $node, int $precedence, int $lhsPrecedence): … 270 …protected function pExpr_AssignOp_Minus(AssignOp\Minus $node, int $precedence, int $lhsPrecedence)… 274 …protected function pExpr_AssignOp_Mul(AssignOp\Mul $node, int $precedence, int $lhsPrecedence): st… 278 …protected function pExpr_AssignOp_Div(AssignOp\Div $node, int $precedence, int $lhsPrecedence): st… 282 …protected function pExpr_AssignOp_Concat(AssignOp\Concat $node, int $precedence, int $lhsPrecedenc… 286 …protected function pExpr_AssignOp_Mod(AssignOp\Mod $node, int $precedence, int $lhsPrecedence): st… 294 …protected function pExpr_AssignOp_BitwiseOr(AssignOp\BitwiseOr $node, int $precedence, int $lhsPre… 302 …protected function pExpr_AssignOp_ShiftLeft(AssignOp\ShiftLeft $node, int $precedence, int $lhsPre… 310 …protected function pExpr_AssignOp_Pow(AssignOp\Pow $node, int $precedence, int $lhsPrecedence): st… [all …]
|
/PHP-Parser/grammar/ |
H A D | php.y | 1011 … | variable T_PLUS_EQUAL expr { $$ = Expr\AssignOp\Plus [$1, $3]; } 1012 … | variable T_MINUS_EQUAL expr { $$ = Expr\AssignOp\Minus [$1, $3]; } 1013 … | variable T_MUL_EQUAL expr { $$ = Expr\AssignOp\Mul [$1, $3]; } 1014 … | variable T_DIV_EQUAL expr { $$ = Expr\AssignOp\Div [$1, $3]; } 1015 … | variable T_CONCAT_EQUAL expr { $$ = Expr\AssignOp\Concat [$1, $3]; } 1016 … | variable T_MOD_EQUAL expr { $$ = Expr\AssignOp\Mod [$1, $3]; } 1017 … | variable T_AND_EQUAL expr { $$ = Expr\AssignOp\BitwiseAnd[$1, $3]; } 1018 … | variable T_OR_EQUAL expr { $$ = Expr\AssignOp\BitwiseOr [$1, $3]; } 1019 … | variable T_XOR_EQUAL expr { $$ = Expr\AssignOp\BitwiseXor[$1, $3]; } 1020 … | variable T_SL_EQUAL expr { $$ = Expr\AssignOp\ShiftLeft [$1, $3]; } [all …]
|
/PHP-Parser/lib/PhpParser/Parser/ |
H A D | Php7.php | 2186 …$self->semValue = new Expr\AssignOp\Plus($self->semStack[$stackPos-(3-1)], $self->semStack[$stackP… 2189 …$self->semValue = new Expr\AssignOp\Minus($self->semStack[$stackPos-(3-1)], $self->semStack[$stack… 2192 …$self->semValue = new Expr\AssignOp\Mul($self->semStack[$stackPos-(3-1)], $self->semStack[$stackPo… 2195 …$self->semValue = new Expr\AssignOp\Div($self->semStack[$stackPos-(3-1)], $self->semStack[$stackPo… 2198 …$self->semValue = new Expr\AssignOp\Concat($self->semStack[$stackPos-(3-1)], $self->semStack[$stac… 2201 …$self->semValue = new Expr\AssignOp\Mod($self->semStack[$stackPos-(3-1)], $self->semStack[$stackPo… 2204 …$self->semValue = new Expr\AssignOp\BitwiseAnd($self->semStack[$stackPos-(3-1)], $self->semStack[$… 2207 …$self->semValue = new Expr\AssignOp\BitwiseOr($self->semStack[$stackPos-(3-1)], $self->semStack[$s… 2213 …$self->semValue = new Expr\AssignOp\ShiftLeft($self->semStack[$stackPos-(3-1)], $self->semStack[$s… 2219 …$self->semValue = new Expr\AssignOp\Pow($self->semStack[$stackPos-(3-1)], $self->semStack[$stackPo… [all …]
|
H A D | Php8.php | 2188 …$self->semValue = new Expr\AssignOp\Plus($self->semStack[$stackPos-(3-1)], $self->semStack[$stackP… 2191 …$self->semValue = new Expr\AssignOp\Minus($self->semStack[$stackPos-(3-1)], $self->semStack[$stack… 2194 …$self->semValue = new Expr\AssignOp\Mul($self->semStack[$stackPos-(3-1)], $self->semStack[$stackPo… 2197 …$self->semValue = new Expr\AssignOp\Div($self->semStack[$stackPos-(3-1)], $self->semStack[$stackPo… 2200 …$self->semValue = new Expr\AssignOp\Concat($self->semStack[$stackPos-(3-1)], $self->semStack[$stac… 2203 …$self->semValue = new Expr\AssignOp\Mod($self->semStack[$stackPos-(3-1)], $self->semStack[$stackPo… 2206 …$self->semValue = new Expr\AssignOp\BitwiseAnd($self->semStack[$stackPos-(3-1)], $self->semStack[$… 2209 …$self->semValue = new Expr\AssignOp\BitwiseOr($self->semStack[$stackPos-(3-1)], $self->semStack[$s… 2215 …$self->semValue = new Expr\AssignOp\ShiftLeft($self->semStack[$stackPos-(3-1)], $self->semStack[$s… 2221 …$self->semValue = new Expr\AssignOp\Pow($self->semStack[$stackPos-(3-1)], $self->semStack[$stackPo… [all …]
|
/PHP-Parser/ |
H A D | CHANGELOG.md | 613 * [PHP 7.4] Add support for `??=` operator through a new `AssignOp\Coalesce` node. (#575)
|