Fix shapes
The keys were dropped.
Esse commit está contido em:
+2007
-1995
Diferenças do arquivo suprimidas por serem muito extensas
Carregar Diff
@@ -1,6 +1,6 @@
|
||||
array(2) {
|
||||
[0]=>
|
||||
["x"]=>
|
||||
int(12)
|
||||
[1]=>
|
||||
["y"]=>
|
||||
int(12)
|
||||
}
|
||||
|
||||
+16
-18
@@ -1636,28 +1636,28 @@ expr_no_variable:
|
||||
| collection_literal { $$ = $1;}
|
||||
;
|
||||
|
||||
shape_keyname:
|
||||
T_CONSTANT_ENCAPSED_STRING { validate_shape_keyname($1, _p);
|
||||
_p->onScalar($$, T_CONSTANT_ENCAPSED_STRING, $1); }
|
||||
|
||||
non_empty_shape_pair_list:
|
||||
non_empty_shape_pair_list ','
|
||||
T_CONSTANT_ENCAPSED_STRING
|
||||
shape_keyname
|
||||
T_DOUBLE_ARROW
|
||||
expr { validate_shape_keyname($3, _p);
|
||||
_p->onArrayPair($$,&$1,&$3,$5,0); }
|
||||
| T_CONSTANT_ENCAPSED_STRING
|
||||
expr { _p->onArrayPair($$,&$1,&$3,$5,0); }
|
||||
| shape_keyname
|
||||
T_DOUBLE_ARROW
|
||||
expr { validate_shape_keyname($1, _p);
|
||||
_p->onArrayPair($$, 0,&$1,$3,0); }
|
||||
expr { _p->onArrayPair($$, 0,&$1,$3,0); }
|
||||
;
|
||||
|
||||
non_empty_static_shape_pair_list:
|
||||
non_empty_static_shape_pair_list ','
|
||||
T_CONSTANT_ENCAPSED_STRING
|
||||
shape_keyname
|
||||
T_DOUBLE_ARROW
|
||||
static_scalar { validate_shape_keyname($3, _p);
|
||||
_p->onArrayPair($$,&$1,&$3,$5,0); }
|
||||
| T_CONSTANT_ENCAPSED_STRING
|
||||
static_scalar { _p->onArrayPair($$,&$1,&$3,$5,0); }
|
||||
| shape_keyname
|
||||
T_DOUBLE_ARROW
|
||||
static_scalar { validate_shape_keyname($1, _p);
|
||||
_p->onArrayPair($$, 0,&$1,$3,0); }
|
||||
static_scalar { _p->onArrayPair($$, 0,&$1,$3,0); }
|
||||
;
|
||||
|
||||
shape_pair_list:
|
||||
@@ -2042,13 +2042,11 @@ static_shape_pair_list_ae:
|
||||
;
|
||||
non_empty_static_shape_pair_list_ae:
|
||||
non_empty_static_shape_pair_list_ae
|
||||
',' T_CONSTANT_ENCAPSED_STRING
|
||||
T_DOUBLE_ARROW static_scalar_ae { validate_shape_keyname($3, _p);
|
||||
_p->onArrayPair($$,&$1,&$3,$5,0); }
|
||||
| T_CONSTANT_ENCAPSED_STRING
|
||||
',' shape_keyname
|
||||
T_DOUBLE_ARROW static_scalar_ae { _p->onArrayPair($$,&$1,&$3,$5,0); }
|
||||
| shape_keyname
|
||||
T_DOUBLE_ARROW
|
||||
static_scalar_ae { validate_shape_keyname($1, _p);
|
||||
_p->onArrayPair($$, 0,&$1,$3,0); }
|
||||
static_scalar_ae { _p->onArrayPair($$, 0,&$1,$3,0); }
|
||||
;
|
||||
|
||||
static_scalar_list_ae:
|
||||
|
||||
Referência em uma Nova Issue
Bloquear um usuário