|
25 | 25 | use PE\Nodes\Specials\AddAfterDecodeParentNode; |
26 | 26 | use PE\Nodes\Specials\ClassLoaderNode; |
27 | 27 | use PE\Nodes\Specials\EncoderNodeVariableApplyToSetterNode; |
| 28 | +use PE\Nodes\Specials\HasDefaultTypeNode; |
| 29 | +use PE\Nodes\Specials\HasDefaultTypeTypeNode; |
28 | 30 | use PE\Nodes\Specials\NonArrayGetterMethodOnPurposeNode; |
29 | 31 | use PE\Nodes\Specials\RequiredConstructorVariablesNode; |
30 | 32 | use PE\Nodes\Specials\SingleChildNode; |
|
43 | 45 | use PE\Samples\General\Thing; |
44 | 46 | use PE\Samples\General\Things; |
45 | 47 | use PE\Samples\Specials\EncoderNodeVariableApplyToSetter; |
| 48 | +use PE\Samples\Specials\HasDefaultType; |
| 49 | +use PE\Samples\Specials\HasDefaultTypeType; |
46 | 50 | use PE\Samples\Specials\NonArrayGetterMethodOnPurpose; |
47 | 51 | use PE\Samples\Specials\AccessorMethodActionTypeNode; |
48 | 52 | use PE\Samples\Specials\SingleChild; |
@@ -200,6 +204,20 @@ public function addNonArrayGetterMethodNode() { |
200 | 204 | } |
201 | 205 |
|
202 | 206 |
|
| 207 | + public function getHasDefaultType() { |
| 208 | + return new HasDefaultType(); |
| 209 | + } |
| 210 | + public function addHasDefaultTypeNode() { |
| 211 | + return EncoderNode::addNode(new HasDefaultTypeNode()); |
| 212 | + } |
| 213 | + public function getHasDefaultTypeType() { |
| 214 | + return new HasDefaultTypeType(); |
| 215 | + } |
| 216 | + public function addHasDefaultTypeTypeNode() { |
| 217 | + return EncoderNode::addNodeType(new HasDefaultTypeTypeNode()); |
| 218 | + } |
| 219 | + |
| 220 | + |
203 | 221 | public function getNonArrayGetterMethodOnPurpose() { |
204 | 222 | return new NonArrayGetterMethodOnPurpose(); |
205 | 223 | } |
|
0 commit comments