File tree Expand file tree Collapse file tree
tests/nowdoc/__snapshots__ Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -2998,8 +2998,7 @@ string
29982998string
29992999string
30003000EOD
3001- ,
3002- $var
3001+ , $var
30033002);
30043003
30053004$array = [
@@ -3027,6 +3026,33 @@ $php73FlexibleNowdoc2 = <<<'EOD'
30273026 c
30283027 EOD;
30293028
3029+ [
3030+ $var ? "foo" : <<<'EOD'
3031+ string
3032+ EOD
3033+ , "bar"
3034+ ];
3035+
3036+ [
3037+ $var ? "foo" : $var2 ? "bar" : <<<'EOD'
3038+ string
3039+ EOD
3040+ , "bar"
3041+ ];
3042+
3043+ [
3044+ $var ?? <<<'EOD'
3045+ string
3046+ EOD
3047+ , "bar"
3048+ ];
3049+
3050+ [
3051+ $a ?? $b ?? <<<'EOD'
3052+ string
3053+ EOD
3054+ , "bar"
3055+ ];
30303056=====================================output=====================================
30313057<?php
30323058
@@ -4079,6 +4105,47 @@ $php73FlexibleNowdoc2 = <<<'EOD'
40794105 c
40804106EOD;
40814107
4108+ [
4109+ $var
4110+ ? "foo"
4111+ : <<<'EOD'
4112+ string
4113+ EOD
4114+ ,
4115+ "bar",
4116+ ];
4117+
4118+ [
4119+ ($var
4120+ ? "foo"
4121+ : $var2)
4122+ ? "bar"
4123+ : <<<'EOD'
4124+ string
4125+ EOD
4126+ ,
4127+ "bar",
4128+ ];
4129+
4130+ [
4131+ $var ??
4132+ <<<'EOD'
4133+ string
4134+ EOD
4135+ ,
4136+ "bar",
4137+ ];
4138+
4139+ [
4140+ $a ??
4141+ ($b ??
4142+ <<<'EOD'
4143+ string
4144+ EOD
4145+ ),
4146+ "bar",
4147+ ];
4148+
40824149================================================================================
40834150`;
40844151
You can’t perform that action at this time.
0 commit comments