| @@ 175-180 (lines=6) @@ | ||
| 172 | case 'biginteger': |
|
| 173 | case 'i8': |
|
| 174 | case 'dateTime.iso8601': |
|
| 175 | case 'dateTime': |
|
| 176 | // Next: value, $tagName, #text |
|
| 177 | $nextExpectedElements = 0b000000000000000000100010000 | ${'flag'.$tagName}; |
|
| 178 | $type = $tagName; |
|
| 179 | $aggregates[$depth + 1] = ''; |
|
| 180 | break; |
|
| 181 | ||
| 182 | case 'nil': |
|
| 183 | // Next: value, $tagName |
|
| @@ 182-187 (lines=6) @@ | ||
| 179 | $aggregates[$depth + 1] = ''; |
|
| 180 | break; |
|
| 181 | ||
| 182 | case 'nil': |
|
| 183 | // Next: value, $tagName |
|
| 184 | $nextExpectedElements = 0b001000000000000000000010000 | ${'flag'.$tagName}; |
|
| 185 | $type = $tagName; |
|
| 186 | $aggregates[$depth + 1] = null; |
|
| 187 | break; |
|
| 188 | ||
| 189 | case 'int': |
|
| 190 | case 'i4': |
|
| @@ 192-197 (lines=6) @@ | ||
| 189 | case 'int': |
|
| 190 | case 'i4': |
|
| 191 | case 'i2': |
|
| 192 | case 'i1': |
|
| 193 | // Next: value, #text, $tagName |
|
| 194 | $nextExpectedElements = 0b000000000000000000100010000 | ${'flag'.$tagName}; |
|
| 195 | $type = $tagName; |
|
| 196 | $aggregates[$depth + 1] = 0; |
|
| 197 | break; |
|
| 198 | ||
| 199 | case 'boolean': |
|
| 200 | // Next: value, #text, $tagName |
|
| @@ 199-204 (lines=6) @@ | ||
| 196 | $aggregates[$depth + 1] = 0; |
|
| 197 | break; |
|
| 198 | ||
| 199 | case 'boolean': |
|
| 200 | // Next: value, #text, $tagName |
|
| 201 | $nextExpectedElements = 0b000000000000000000100010000 | ${'flag'.$tagName}; |
|
| 202 | $type = 'boolean'; |
|
| 203 | $aggregates[$depth + 1] = false; |
|
| 204 | break; |
|
| 205 | ||
| 206 | case 'double': |
|
| 207 | case 'float': |
|
| @@ 208-213 (lines=6) @@ | ||
| 205 | ||
| 206 | case 'double': |
|
| 207 | case 'float': |
|
| 208 | case 'bigdecimal': |
|
| 209 | // Next: value, #text, $tagName |
|
| 210 | $nextExpectedElements = 0b000000000000000000100010000 | ${'flag'.$tagName}; |
|
| 211 | $type = $tagName; |
|
| 212 | $aggregates[$depth + 1] = 0.0; |
|
| 213 | break; |
|
| 214 | ||
| 215 | case 'dom': |
|
| 216 | $type = 'dom'; |
|