X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs-website;a=blobdiff_plain;f=vendor%2Fnikic%2Fphp-parser%2Ftest%2Fcode%2Fparser%2Fscalar%2FencapsedString.test;fp=vendor%2Fnikic%2Fphp-parser%2Ftest%2Fcode%2Fparser%2Fscalar%2FencapsedString.test;h=57be611ee0b9acd06b711da4b9a8fdbd6b08360e;hp=1090eff01e54f41f2cb7eccb4bd10ae675d8fae5;hb=af6d1fb995500ae68849458ee10d66abbdcfb252;hpb=680c79a86e3ed402f263faeac92e89fb6d9edcc0 diff --git a/vendor/nikic/php-parser/test/code/parser/scalar/encapsedString.test b/vendor/nikic/php-parser/test/code/parser/scalar/encapsedString.test index 1090eff01..57be611ee 100644 --- a/vendor/nikic/php-parser/test/code/parser/scalar/encapsedString.test +++ b/vendor/nikic/php-parser/test/code/parser/scalar/encapsedString.test @@ -28,266 +28,316 @@ b"$A"; B"$A"; ----- array( - 0: Scalar_Encapsed( - parts: array( - 0: Expr_Variable( - name: A - ) - ) - ) - 1: Scalar_Encapsed( - parts: array( - 0: Expr_PropertyFetch( - var: Expr_Variable( + 0: Stmt_Expression( + expr: Scalar_Encapsed( + parts: array( + 0: Expr_Variable( name: A ) - name: B ) ) ) - 2: Scalar_Encapsed( - parts: array( - 0: Expr_ArrayDimFetch( - var: Expr_Variable( - name: A - ) - dim: Scalar_String( - value: B + 1: Stmt_Expression( + expr: Scalar_Encapsed( + parts: array( + 0: Expr_PropertyFetch( + var: Expr_Variable( + name: A + ) + name: Identifier( + name: B + ) ) ) ) ) - 3: Scalar_Encapsed( - parts: array( - 0: Expr_ArrayDimFetch( - var: Expr_Variable( - name: A - ) - dim: Scalar_LNumber( - value: 0 + 2: Stmt_Expression( + expr: Scalar_Encapsed( + parts: array( + 0: Expr_ArrayDimFetch( + var: Expr_Variable( + name: A + ) + dim: Scalar_String( + value: B + ) ) ) ) ) - 4: Scalar_Encapsed( - parts: array( - 0: Expr_ArrayDimFetch( - var: Expr_Variable( - name: A - ) - dim: Scalar_LNumber( - value: 1234 + 3: Stmt_Expression( + expr: Scalar_Encapsed( + parts: array( + 0: Expr_ArrayDimFetch( + var: Expr_Variable( + name: A + ) + dim: Scalar_LNumber( + value: 0 + ) ) ) ) ) - 5: Scalar_Encapsed( - parts: array( - 0: Expr_ArrayDimFetch( - var: Expr_Variable( - name: A - ) - dim: Scalar_String( - value: 9223372036854775808 + 4: Stmt_Expression( + expr: Scalar_Encapsed( + parts: array( + 0: Expr_ArrayDimFetch( + var: Expr_Variable( + name: A + ) + dim: Scalar_LNumber( + value: 1234 + ) ) ) ) ) - 6: Scalar_Encapsed( - parts: array( - 0: Expr_ArrayDimFetch( - var: Expr_Variable( - name: A - ) - dim: Scalar_String( - value: 000 + 5: Stmt_Expression( + expr: Scalar_Encapsed( + parts: array( + 0: Expr_ArrayDimFetch( + var: Expr_Variable( + name: A + ) + dim: Scalar_String( + value: 9223372036854775808 + ) ) ) ) ) - 7: Scalar_Encapsed( - parts: array( - 0: Expr_ArrayDimFetch( - var: Expr_Variable( - name: A - ) - dim: Scalar_String( - value: 0x0 + 6: Stmt_Expression( + expr: Scalar_Encapsed( + parts: array( + 0: Expr_ArrayDimFetch( + var: Expr_Variable( + name: A + ) + dim: Scalar_String( + value: 000 + ) ) ) ) ) - 8: Scalar_Encapsed( - parts: array( - 0: Expr_ArrayDimFetch( - var: Expr_Variable( - name: A - ) - dim: Scalar_String( - value: 0b0 + 7: Stmt_Expression( + expr: Scalar_Encapsed( + parts: array( + 0: Expr_ArrayDimFetch( + var: Expr_Variable( + name: A + ) + dim: Scalar_String( + value: 0x0 + ) ) ) ) ) - 9: Scalar_Encapsed( - parts: array( - 0: Expr_ArrayDimFetch( - var: Expr_Variable( - name: A - ) - dim: Expr_Variable( - name: B + 8: Stmt_Expression( + expr: Scalar_Encapsed( + parts: array( + 0: Expr_ArrayDimFetch( + var: Expr_Variable( + name: A + ) + dim: Scalar_String( + value: 0b0 + ) ) ) ) ) - 10: Scalar_Encapsed( - parts: array( - 0: Expr_Variable( - name: A + 9: Stmt_Expression( + expr: Scalar_Encapsed( + parts: array( + 0: Expr_ArrayDimFetch( + var: Expr_Variable( + name: A + ) + dim: Expr_Variable( + name: B + ) + ) ) ) ) - 11: Scalar_Encapsed( - parts: array( - 0: Expr_ArrayDimFetch( - var: Expr_Variable( + 10: Stmt_Expression( + expr: Scalar_Encapsed( + parts: array( + 0: Expr_Variable( name: A ) - dim: Scalar_String( - value: B - ) ) ) ) - 12: Scalar_Encapsed( - parts: array( - 0: Expr_Variable( - name: A + 11: Stmt_Expression( + expr: Scalar_Encapsed( + parts: array( + 0: Expr_ArrayDimFetch( + var: Expr_Variable( + name: A + ) + dim: Scalar_String( + value: B + ) + ) ) ) ) - 13: Scalar_Encapsed( - parts: array( - 0: Expr_ArrayDimFetch( - var: Expr_Variable( + 12: Stmt_Expression( + expr: Scalar_Encapsed( + parts: array( + 0: Expr_Variable( name: A ) - dim: Scalar_String( - value: B - ) ) ) ) - 14: Scalar_Encapsed( - parts: array( - 0: Expr_Variable( - name: Expr_Variable( - name: A + 13: Stmt_Expression( + expr: Scalar_Encapsed( + parts: array( + 0: Expr_ArrayDimFetch( + var: Expr_Variable( + name: A + ) + dim: Scalar_String( + value: B + ) ) ) ) ) - 15: Scalar_Encapsed( - parts: array( - 0: Scalar_EncapsedStringPart( - value: \{ - ) - 1: Expr_Variable( - name: A - ) - 2: Scalar_EncapsedStringPart( - value: } + 14: Stmt_Expression( + expr: Scalar_Encapsed( + parts: array( + 0: Expr_Variable( + name: Expr_Variable( + name: A + ) + ) ) ) ) - 16: Scalar_Encapsed( - parts: array( - 0: Scalar_EncapsedStringPart( - value: \{ - ) - 1: Expr_Variable( - name: A - ) - 2: Scalar_EncapsedStringPart( - value: } + 15: Stmt_Expression( + expr: Scalar_Encapsed( + parts: array( + 0: Scalar_EncapsedStringPart( + value: \{ + ) + 1: Expr_Variable( + name: A + ) + 2: Scalar_EncapsedStringPart( + value: } + ) ) ) ) - 17: Scalar_Encapsed( - parts: array( - 0: Scalar_EncapsedStringPart( - value: \ - ) - 1: Expr_Variable( - name: A + 16: Stmt_Expression( + expr: Scalar_Encapsed( + parts: array( + 0: Scalar_EncapsedStringPart( + value: \{ + ) + 1: Expr_Variable( + name: A + ) + 2: Scalar_EncapsedStringPart( + value: } + ) ) ) ) - 18: Scalar_Encapsed( - parts: array( - 0: Scalar_EncapsedStringPart( - value: \{ - ) - 1: Expr_Variable( - name: A - ) - 2: Scalar_EncapsedStringPart( - value: } + 17: Stmt_Expression( + expr: Scalar_Encapsed( + parts: array( + 0: Scalar_EncapsedStringPart( + value: \ + ) + 1: Expr_Variable( + name: A + ) ) ) ) - 19: Scalar_Encapsed( - parts: array( - 0: Expr_Variable( - name: Expr_Variable( + 18: Stmt_Expression( + expr: Scalar_Encapsed( + parts: array( + 0: Scalar_EncapsedStringPart( + value: \{ + ) + 1: Expr_Variable( name: A ) - ) - 1: Scalar_EncapsedStringPart( - value: [B] + 2: Scalar_EncapsedStringPart( + value: } + ) ) ) ) - 20: Scalar_Encapsed( - parts: array( - 0: Scalar_EncapsedStringPart( - value: $ - ) - 1: Expr_ArrayDimFetch( - var: Expr_Variable( - name: A + 19: Stmt_Expression( + expr: Scalar_Encapsed( + parts: array( + 0: Expr_Variable( + name: Expr_Variable( + name: A + ) ) - dim: Scalar_String( - value: B + 1: Scalar_EncapsedStringPart( + value: [B] ) ) ) ) - 21: Scalar_Encapsed( - parts: array( - 0: Scalar_EncapsedStringPart( - value: A - ) - 1: Expr_Variable( - name: B + 20: Stmt_Expression( + expr: Scalar_Encapsed( + parts: array( + 0: Scalar_EncapsedStringPart( + value: $ + ) + 1: Expr_ArrayDimFetch( + var: Expr_Variable( + name: A + ) + dim: Scalar_String( + value: B + ) + ) ) - 2: Scalar_EncapsedStringPart( - value: C + ) + ) + 21: Stmt_Expression( + expr: Scalar_Encapsed( + parts: array( + 0: Scalar_EncapsedStringPart( + value: A + ) + 1: Expr_Variable( + name: B + ) + 2: Scalar_EncapsedStringPart( + value: C + ) ) ) ) - 22: Scalar_Encapsed( - parts: array( - 0: Expr_Variable( - name: A + 22: Stmt_Expression( + expr: Scalar_Encapsed( + parts: array( + 0: Expr_Variable( + name: A + ) ) ) ) - 23: Scalar_Encapsed( - parts: array( - 0: Expr_Variable( - name: A + 23: Stmt_Expression( + expr: Scalar_Encapsed( + parts: array( + 0: Expr_Variable( + name: A + ) ) ) )