1.1 --- a/src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/identityConstraint.java Thu Aug 08 10:10:38 2013 -0700 1.2 +++ b/src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/identityConstraint.java Fri Aug 23 09:57:21 2013 +0100 1.3 @@ -96,6 +96,17 @@ 1.4 $localName = $__local; 1.5 $qname = $__qname; 1.6 switch($_ngcc_current_state) { 1.7 + case 16: 1.8 + { 1.9 + if(($ai = $runtime.getAttributeIndex("","name"))>=0) { 1.10 + $runtime.consumeAttribute($ai); 1.11 + $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.12 + } 1.13 + else { 1.14 + unexpectedEnterElement($__qname); 1.15 + } 1.16 + } 1.17 + break; 1.18 case 1: 1.19 { 1.20 if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("field"))) { 1.21 @@ -107,43 +118,15 @@ 1.22 } 1.23 } 1.24 break; 1.25 + case 0: 1.26 + { 1.27 + revertToParentFromEnterElement(makeResult(), super._cookie, $__uri, $__local, $__qname, $attrs); 1.28 + } 1.29 + break; 1.30 case 17: 1.31 { 1.32 - if((($ai = $runtime.getAttributeIndex("","name"))>=0 && (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("selector"))))) { 1.33 - NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 254, null); 1.34 - spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.35 - } 1.36 - else { 1.37 - unexpectedEnterElement($__qname); 1.38 - } 1.39 - } 1.40 - break; 1.41 - case 6: 1.42 - { 1.43 - if(($ai = $runtime.getAttributeIndex("","xpath"))>=0) { 1.44 - NGCCHandler h = new xpath(this, super._source, $runtime, 241); 1.45 - spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.46 - } 1.47 - else { 1.48 - unexpectedEnterElement($__qname); 1.49 - } 1.50 - } 1.51 - break; 1.52 - case 16: 1.53 - { 1.54 - if(($ai = $runtime.getAttributeIndex("","name"))>=0) { 1.55 - $runtime.consumeAttribute($ai); 1.56 - $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.57 - } 1.58 - else { 1.59 - unexpectedEnterElement($__qname); 1.60 - } 1.61 - } 1.62 - break; 1.63 - case 3: 1.64 - { 1.65 - if(($ai = $runtime.getAttributeIndex("","xpath"))>=0) { 1.66 - NGCCHandler h = new xpath(this, super._source, $runtime, 237); 1.67 + if((($ai = $runtime.getAttributeIndex("","name"))>=0 && (($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("selector")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))))) { 1.68 + NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 287, null); 1.69 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.70 } 1.71 else { 1.72 @@ -162,6 +145,52 @@ 1.73 } 1.74 } 1.75 break; 1.76 + case 18: 1.77 + { 1.78 + if(((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) { 1.79 + $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs); 1.80 + action2(); 1.81 + $_ngcc_current_state = 17; 1.82 + } 1.83 + else { 1.84 + unexpectedEnterElement($__qname); 1.85 + } 1.86 + } 1.87 + break; 1.88 + case 3: 1.89 + { 1.90 + if(($ai = $runtime.getAttributeIndex("","xpath"))>=0) { 1.91 + NGCCHandler h = new xpath(this, super._source, $runtime, 270); 1.92 + spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.93 + } 1.94 + else { 1.95 + unexpectedEnterElement($__qname); 1.96 + } 1.97 + } 1.98 + break; 1.99 + case 4: 1.100 + { 1.101 + if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("field"))) { 1.102 + $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs); 1.103 + $_ngcc_current_state = 3; 1.104 + } 1.105 + else { 1.106 + unexpectedEnterElement($__qname); 1.107 + } 1.108 + } 1.109 + break; 1.110 + case 8: 1.111 + { 1.112 + if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) { 1.113 + NGCCHandler h = new annotation(this, super._source, $runtime, 277, null,AnnotationContext.IDENTITY_CONSTRAINT); 1.114 + spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.115 + } 1.116 + else { 1.117 + $_ngcc_current_state = 7; 1.118 + $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.119 + } 1.120 + } 1.121 + break; 1.122 case 10: 1.123 { 1.124 if(($ai = $runtime.getAttributeIndex("","refer"))>=0) { 1.125 @@ -174,42 +203,13 @@ 1.126 } 1.127 } 1.128 break; 1.129 - case 0: 1.130 + case 6: 1.131 { 1.132 - revertToParentFromEnterElement(makeResult(), super._cookie, $__uri, $__local, $__qname, $attrs); 1.133 - } 1.134 - break; 1.135 - case 8: 1.136 - { 1.137 - if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("annotation"))) { 1.138 - NGCCHandler h = new annotation(this, super._source, $runtime, 244, null,AnnotationContext.IDENTITY_CONSTRAINT); 1.139 + if(($ai = $runtime.getAttributeIndex("","xpath"))>=0) { 1.140 + NGCCHandler h = new xpath(this, super._source, $runtime, 274); 1.141 spawnChildFromEnterElement(h, $__uri, $__local, $__qname, $attrs); 1.142 } 1.143 else { 1.144 - $_ngcc_current_state = 7; 1.145 - $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 1.146 - } 1.147 - } 1.148 - break; 1.149 - case 18: 1.150 - { 1.151 - if(((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) { 1.152 - $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs); 1.153 - action2(); 1.154 - $_ngcc_current_state = 17; 1.155 - } 1.156 - else { 1.157 - unexpectedEnterElement($__qname); 1.158 - } 1.159 - } 1.160 - break; 1.161 - case 4: 1.162 - { 1.163 - if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("field"))) { 1.164 - $runtime.onEnterElementConsumed($__uri, $__local, $__qname, $attrs); 1.165 - $_ngcc_current_state = 3; 1.166 - } 1.167 - else { 1.168 unexpectedEnterElement($__qname); 1.169 } 1.170 } 1.171 @@ -228,33 +228,11 @@ 1.172 $localName = $__local; 1.173 $qname = $__qname; 1.174 switch($_ngcc_current_state) { 1.175 - case 1: 1.176 + case 5: 1.177 { 1.178 - if(((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) { 1.179 + if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("selector"))) { 1.180 $runtime.onLeaveElementConsumed($__uri, $__local, $__qname); 1.181 - $_ngcc_current_state = 0; 1.182 - } 1.183 - else { 1.184 - unexpectedLeaveElement($__qname); 1.185 - } 1.186 - } 1.187 - break; 1.188 - case 17: 1.189 - { 1.190 - if(($ai = $runtime.getAttributeIndex("","name"))>=0) { 1.191 - NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 254, null); 1.192 - spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 1.193 - } 1.194 - else { 1.195 - unexpectedLeaveElement($__qname); 1.196 - } 1.197 - } 1.198 - break; 1.199 - case 6: 1.200 - { 1.201 - if((($ai = $runtime.getAttributeIndex("","xpath"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("selector")))) { 1.202 - NGCCHandler h = new xpath(this, super._source, $runtime, 241); 1.203 - spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 1.204 + $_ngcc_current_state = 4; 1.205 } 1.206 else { 1.207 unexpectedLeaveElement($__qname); 1.208 @@ -272,10 +250,37 @@ 1.209 } 1.210 } 1.211 break; 1.212 - case 3: 1.213 + case 1: 1.214 { 1.215 - if((($ai = $runtime.getAttributeIndex("","xpath"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("field")))) { 1.216 - NGCCHandler h = new xpath(this, super._source, $runtime, 237); 1.217 + if(((($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("key")) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("keyref"))) || ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("unique")))) { 1.218 + $runtime.onLeaveElementConsumed($__uri, $__local, $__qname); 1.219 + $_ngcc_current_state = 0; 1.220 + } 1.221 + else { 1.222 + unexpectedLeaveElement($__qname); 1.223 + } 1.224 + } 1.225 + break; 1.226 + case 2: 1.227 + { 1.228 + if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("field"))) { 1.229 + $runtime.onLeaveElementConsumed($__uri, $__local, $__qname); 1.230 + $_ngcc_current_state = 1; 1.231 + } 1.232 + else { 1.233 + unexpectedLeaveElement($__qname); 1.234 + } 1.235 + } 1.236 + break; 1.237 + case 0: 1.238 + { 1.239 + revertToParentFromLeaveElement(makeResult(), super._cookie, $__uri, $__local, $__qname); 1.240 + } 1.241 + break; 1.242 + case 17: 1.243 + { 1.244 + if(($ai = $runtime.getAttributeIndex("","name"))>=0) { 1.245 + NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 287, null); 1.246 spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 1.247 } 1.248 else { 1.249 @@ -283,6 +288,23 @@ 1.250 } 1.251 } 1.252 break; 1.253 + case 3: 1.254 + { 1.255 + if((($ai = $runtime.getAttributeIndex("","xpath"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("field")))) { 1.256 + NGCCHandler h = new xpath(this, super._source, $runtime, 270); 1.257 + spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 1.258 + } 1.259 + else { 1.260 + unexpectedLeaveElement($__qname); 1.261 + } 1.262 + } 1.263 + break; 1.264 + case 8: 1.265 + { 1.266 + $_ngcc_current_state = 7; 1.267 + $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 1.268 + } 1.269 + break; 1.270 case 10: 1.271 { 1.272 if(($ai = $runtime.getAttributeIndex("","refer"))>=0) { 1.273 @@ -295,39 +317,17 @@ 1.274 } 1.275 } 1.276 break; 1.277 - case 5: 1.278 + case 6: 1.279 { 1.280 - if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("selector"))) { 1.281 - $runtime.onLeaveElementConsumed($__uri, $__local, $__qname); 1.282 - $_ngcc_current_state = 4; 1.283 + if((($ai = $runtime.getAttributeIndex("","xpath"))>=0 && ($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("selector")))) { 1.284 + NGCCHandler h = new xpath(this, super._source, $runtime, 274); 1.285 + spawnChildFromLeaveElement(h, $__uri, $__local, $__qname); 1.286 } 1.287 else { 1.288 unexpectedLeaveElement($__qname); 1.289 } 1.290 } 1.291 break; 1.292 - case 0: 1.293 - { 1.294 - revertToParentFromLeaveElement(makeResult(), super._cookie, $__uri, $__local, $__qname); 1.295 - } 1.296 - break; 1.297 - case 2: 1.298 - { 1.299 - if(($__uri.equals("http://www.w3.org/2001/XMLSchema") && $__local.equals("field"))) { 1.300 - $runtime.onLeaveElementConsumed($__uri, $__local, $__qname); 1.301 - $_ngcc_current_state = 1; 1.302 - } 1.303 - else { 1.304 - unexpectedLeaveElement($__qname); 1.305 - } 1.306 - } 1.307 - break; 1.308 - case 8: 1.309 - { 1.310 - $_ngcc_current_state = 7; 1.311 - $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 1.312 - } 1.313 - break; 1.314 default: 1.315 { 1.316 unexpectedLeaveElement($__qname); 1.317 @@ -342,28 +342,6 @@ 1.318 $localName = $__local; 1.319 $qname = $__qname; 1.320 switch($_ngcc_current_state) { 1.321 - case 17: 1.322 - { 1.323 - if(($__uri.equals("") && $__local.equals("name"))) { 1.324 - NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 254, null); 1.325 - spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname); 1.326 - } 1.327 - else { 1.328 - unexpectedEnterAttribute($__qname); 1.329 - } 1.330 - } 1.331 - break; 1.332 - case 6: 1.333 - { 1.334 - if(($__uri.equals("") && $__local.equals("xpath"))) { 1.335 - NGCCHandler h = new xpath(this, super._source, $runtime, 241); 1.336 - spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname); 1.337 - } 1.338 - else { 1.339 - unexpectedEnterAttribute($__qname); 1.340 - } 1.341 - } 1.342 - break; 1.343 case 16: 1.344 { 1.345 if(($__uri.equals("") && $__local.equals("name"))) { 1.346 @@ -374,10 +352,15 @@ 1.347 } 1.348 } 1.349 break; 1.350 - case 3: 1.351 + case 0: 1.352 { 1.353 - if(($__uri.equals("") && $__local.equals("xpath"))) { 1.354 - NGCCHandler h = new xpath(this, super._source, $runtime, 237); 1.355 + revertToParentFromEnterAttribute(makeResult(), super._cookie, $__uri, $__local, $__qname); 1.356 + } 1.357 + break; 1.358 + case 17: 1.359 + { 1.360 + if(($__uri.equals("") && $__local.equals("name"))) { 1.361 + NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 287, null); 1.362 spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname); 1.363 } 1.364 else { 1.365 @@ -385,6 +368,23 @@ 1.366 } 1.367 } 1.368 break; 1.369 + case 3: 1.370 + { 1.371 + if(($__uri.equals("") && $__local.equals("xpath"))) { 1.372 + NGCCHandler h = new xpath(this, super._source, $runtime, 270); 1.373 + spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname); 1.374 + } 1.375 + else { 1.376 + unexpectedEnterAttribute($__qname); 1.377 + } 1.378 + } 1.379 + break; 1.380 + case 8: 1.381 + { 1.382 + $_ngcc_current_state = 7; 1.383 + $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1.384 + } 1.385 + break; 1.386 case 10: 1.387 { 1.388 if(($__uri.equals("") && $__local.equals("refer"))) { 1.389 @@ -396,15 +396,15 @@ 1.390 } 1.391 } 1.392 break; 1.393 - case 0: 1.394 + case 6: 1.395 { 1.396 - revertToParentFromEnterAttribute(makeResult(), super._cookie, $__uri, $__local, $__qname); 1.397 - } 1.398 - break; 1.399 - case 8: 1.400 - { 1.401 - $_ngcc_current_state = 7; 1.402 - $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 1.403 + if(($__uri.equals("") && $__local.equals("xpath"))) { 1.404 + NGCCHandler h = new xpath(this, super._source, $runtime, 274); 1.405 + spawnChildFromEnterAttribute(h, $__uri, $__local, $__qname); 1.406 + } 1.407 + else { 1.408 + unexpectedEnterAttribute($__qname); 1.409 + } 1.410 } 1.411 break; 1.412 default: 1.413 @@ -421,6 +421,11 @@ 1.414 $localName = $__local; 1.415 $qname = $__qname; 1.416 switch($_ngcc_current_state) { 1.417 + case 0: 1.418 + { 1.419 + revertToParentFromLeaveAttribute(makeResult(), super._cookie, $__uri, $__local, $__qname); 1.420 + } 1.421 + break; 1.422 case 14: 1.423 { 1.424 if(($__uri.equals("") && $__local.equals("name"))) { 1.425 @@ -431,6 +436,18 @@ 1.426 } 1.427 } 1.428 break; 1.429 + case 8: 1.430 + { 1.431 + $_ngcc_current_state = 7; 1.432 + $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1.433 + } 1.434 + break; 1.435 + case 10: 1.436 + { 1.437 + $_ngcc_current_state = 8; 1.438 + $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1.439 + } 1.440 + break; 1.441 case 11: 1.442 { 1.443 if(($__uri.equals("") && $__local.equals("refer"))) { 1.444 @@ -441,23 +458,6 @@ 1.445 } 1.446 } 1.447 break; 1.448 - case 10: 1.449 - { 1.450 - $_ngcc_current_state = 8; 1.451 - $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1.452 - } 1.453 - break; 1.454 - case 0: 1.455 - { 1.456 - revertToParentFromLeaveAttribute(makeResult(), super._cookie, $__uri, $__local, $__qname); 1.457 - } 1.458 - break; 1.459 - case 8: 1.460 - { 1.461 - $_ngcc_current_state = 7; 1.462 - $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 1.463 - } 1.464 - break; 1.465 default: 1.466 { 1.467 unexpectedLeaveAttribute($__qname); 1.468 @@ -469,20 +469,10 @@ 1.469 public void text(String $value) throws SAXException { 1.470 int $ai; 1.471 switch($_ngcc_current_state) { 1.472 - case 17: 1.473 + case 15: 1.474 { 1.475 - if(($ai = $runtime.getAttributeIndex("","name"))>=0) { 1.476 - NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 254, null); 1.477 - spawnChildFromText(h, $value); 1.478 - } 1.479 - } 1.480 - break; 1.481 - case 6: 1.482 - { 1.483 - if(($ai = $runtime.getAttributeIndex("","xpath"))>=0) { 1.484 - NGCCHandler h = new xpath(this, super._source, $runtime, 241); 1.485 - spawnChildFromText(h, $value); 1.486 - } 1.487 + name = $value; 1.488 + $_ngcc_current_state = 14; 1.489 } 1.490 break; 1.491 case 16: 1.492 @@ -493,18 +483,37 @@ 1.493 } 1.494 } 1.495 break; 1.496 - case 3: 1.497 + case 0: 1.498 { 1.499 - if(($ai = $runtime.getAttributeIndex("","xpath"))>=0) { 1.500 - NGCCHandler h = new xpath(this, super._source, $runtime, 237); 1.501 + revertToParentFromText(makeResult(), super._cookie, $value); 1.502 + } 1.503 + break; 1.504 + case 12: 1.505 + { 1.506 + NGCCHandler h = new qname(this, super._source, $runtime, 280); 1.507 + spawnChildFromText(h, $value); 1.508 + } 1.509 + break; 1.510 + case 17: 1.511 + { 1.512 + if(($ai = $runtime.getAttributeIndex("","name"))>=0) { 1.513 + NGCCHandler h = new foreignAttributes(this, super._source, $runtime, 287, null); 1.514 spawnChildFromText(h, $value); 1.515 } 1.516 } 1.517 break; 1.518 - case 15: 1.519 + case 3: 1.520 { 1.521 - name = $value; 1.522 - $_ngcc_current_state = 14; 1.523 + if(($ai = $runtime.getAttributeIndex("","xpath"))>=0) { 1.524 + NGCCHandler h = new xpath(this, super._source, $runtime, 270); 1.525 + spawnChildFromText(h, $value); 1.526 + } 1.527 + } 1.528 + break; 1.529 + case 8: 1.530 + { 1.531 + $_ngcc_current_state = 7; 1.532 + $runtime.sendText(super._cookie, $value); 1.533 } 1.534 break; 1.535 case 10: 1.536 @@ -519,21 +528,12 @@ 1.537 } 1.538 } 1.539 break; 1.540 - case 0: 1.541 + case 6: 1.542 { 1.543 - revertToParentFromText(makeResult(), super._cookie, $value); 1.544 - } 1.545 - break; 1.546 - case 12: 1.547 - { 1.548 - NGCCHandler h = new qname(this, super._source, $runtime, 247); 1.549 - spawnChildFromText(h, $value); 1.550 - } 1.551 - break; 1.552 - case 8: 1.553 - { 1.554 - $_ngcc_current_state = 7; 1.555 - $runtime.sendText(super._cookie, $value); 1.556 + if(($ai = $runtime.getAttributeIndex("","xpath"))>=0) { 1.557 + NGCCHandler h = new xpath(this, super._source, $runtime, 274); 1.558 + spawnChildFromText(h, $value); 1.559 + } 1.560 } 1.561 break; 1.562 } 1.563 @@ -541,36 +541,36 @@ 1.564 1.565 public void onChildCompleted(Object $__result__, int $__cookie__, boolean $__needAttCheck__)throws SAXException { 1.566 switch($__cookie__) { 1.567 - case 241: 1.568 - { 1.569 - selector = ((XPathImpl)$__result__); 1.570 - $_ngcc_current_state = 5; 1.571 - } 1.572 - break; 1.573 - case 237: 1.574 + case 270: 1.575 { 1.576 field = ((XPathImpl)$__result__); 1.577 action0(); 1.578 $_ngcc_current_state = 2; 1.579 } 1.580 break; 1.581 - case 244: 1.582 + case 287: 1.583 { 1.584 - ann = ((AnnotationImpl)$__result__); 1.585 - $_ngcc_current_state = 7; 1.586 + fa = ((ForeignAttributesImpl)$__result__); 1.587 + $_ngcc_current_state = 16; 1.588 } 1.589 break; 1.590 - case 247: 1.591 + case 280: 1.592 { 1.593 ref = ((UName)$__result__); 1.594 action1(); 1.595 $_ngcc_current_state = 11; 1.596 } 1.597 break; 1.598 - case 254: 1.599 + case 277: 1.600 { 1.601 - fa = ((ForeignAttributesImpl)$__result__); 1.602 - $_ngcc_current_state = 16; 1.603 + ann = ((AnnotationImpl)$__result__); 1.604 + $_ngcc_current_state = 7; 1.605 + } 1.606 + break; 1.607 + case 274: 1.608 + { 1.609 + selector = ((XPathImpl)$__result__); 1.610 + $_ngcc_current_state = 5; 1.611 } 1.612 break; 1.613 }