Synopsis - Cross-Reference
File: /tests/Parsers/IDL/expected/CosLifeCycle.xml1<?xml version='1.0' encoding='ISO-8859-1'?> 2<ast> 3 <declarations> 4 <instance accessibility="0" class="Synopsis.AST.Macro" file="Parsers/IDL/input/CosLifeCycle.idl" line="3" name="_COS_LIFE_CYCLE_IDL_" text="" type="macro"> 5 <annotations/> 6 </instance> 7 <instance accessibility="0" class="Synopsis.AST.Module" file="Parsers/IDL/input/CosLifeCycle.idl" line="8" name="CosLifeCycle" type="module"> 8 <declarations> 9 <item> 10 <instance accessibility="0" class="Synopsis.AST.Typedef" constr="0" file="Parsers/IDL/input/CosLifeCycle.idl" line="10" name="CosLifeCycle.Key" type="typedef"> 11 <alias> 12 <instance class="Synopsis.Type.Declared" language="IDL" name="CosNaming.Name"> 13 <declaration> 14 <instance accessibility="0" class="Synopsis.AST.Typedef" constr="0" file="Parsers/IDL/input/CosLifeCycle.idl" line="25" name="CosNaming.Name" type="typedef"> 15 <alias> 16 <instance class="Synopsis.Type.Parametrized" language="IDL"> 17 <parameters> 18 <item> 19 <instance class="Synopsis.Type.Declared" language="IDL" name="CosNaming.NameComponent"> 20 <declaration> 21 <instance accessibility="0" class="Synopsis.AST.Forward" file="Parsers/IDL/input/CosLifeCycle.idl" line="15" name="CosNaming.NameComponent" type="struct"> 22 <annotations/> 23 </instance> 24 </declaration> 25 </instance> 26 </item> 27 </parameters> 28 <template> 29 <instance class="Synopsis.Type.Base" language="IDL" name="sequence"/> 30 </template> 31 </instance> 32 </alias> 33 <annotations> 34 <key> 35 comments 36 </key> 37 <value> 38 <item> 39 //. a Name type. 40 41 </item> 42 <item> 43 //. This is a sequence of NameComponents 44 45 </item> 46 <item> 47 //. so it forms a scoped name of sorts 48 49 </item> 50 </value> 51 </annotations> 52 </instance> 53 </declaration> 54 </instance> 55 </alias> 56 <annotations/> 57 </instance> 58 </item> 59 <item> 60 <instance accessibility="0" class="Synopsis.AST.Typedef" constr="0" file="Parsers/IDL/input/CosLifeCycle.idl" line="11" name="CosLifeCycle.Factory" type="typedef"> 61 <alias> 62 <instance class="Synopsis.Type.Declared" language="IDL" name="CORBA.Object"> 63 <declaration> 64 <instance accessibility="0" class="Synopsis.AST.Class" file="Parsers/IDL/input/CosLifeCycle.idl" line="0" name="CORBA.Object" type="interface"> 65 <annotations/> 66 </instance> 67 </declaration> 68 </instance> 69 </alias> 70 <annotations/> 71 </instance> 72 </item> 73 <item> 74 <instance accessibility="0" class="Synopsis.AST.Typedef" constr="0" file="Parsers/IDL/input/CosLifeCycle.idl" line="12" name="CosLifeCycle.Factories" type="typedef"> 75 <alias> 76 <instance class="Synopsis.Type.Parametrized" language="IDL"> 77 <parameters> 78 <item> 79 <instance class="Synopsis.Type.Declared" language="IDL" name="CosLifeCycle.Factory"> 80 <declaration/> 81 </instance> 82 </item> 83 </parameters> 84 <template/> 85 </instance> 86 </alias> 87 <annotations/> 88 </instance> 89 </item> 90 <item> 91 <instance accessibility="0" class="Synopsis.AST.Class" file="Parsers/IDL/input/CosLifeCycle.idl" line="13" name="CosLifeCycle.NVP" type="struct"> 92 <declarations> 93 <item> 94 <instance accessibility="0" class="Synopsis.AST.Variable" constr="0" file="Parsers/IDL/input/CosLifeCycle.idl" line="14" name="CosLifeCycle.NVP.name" type="variable"> 95 <vtype> 96 <instance class="Synopsis.Type.Declared" language="IDL" name="CosNaming.Istring"> 97 <declaration> 98 <instance accessibility="0" class="Synopsis.AST.Typedef" constr="0" file="Parsers/IDL/input/CosLifeCycle.idl" line="11" name="CosNaming.Istring" type="typedef"> 99 <alias> 100 <instance class="Synopsis.Type.Base" language="IDL" name="string"/> 101 </alias> 102 <annotations> 103 <key> 104 comments 105 </key> 106 <value> 107 <item> 108 //. an Istring typedef 109 110 </item> 111 </value> 112 </annotations> 113 </instance> 114 </declaration> 115 </instance> 116 </vtype> 117 <annotations/> 118 </instance> 119 </item> 120 <item> 121 <instance accessibility="0" class="Synopsis.AST.Variable" constr="0" file="Parsers/IDL/input/CosLifeCycle.idl" line="15" name="CosLifeCycle.NVP.value" type="variable"> 122 <vtype> 123 <instance class="Synopsis.Type.Base" language="IDL" name="any"/> 124 </vtype> 125 <annotations/> 126 </instance> 127 </item> 128 </declarations> 129 <annotations/> 130 </instance> 131 </item> 132 <item> 133 <instance accessibility="0" class="Synopsis.AST.Typedef" constr="1" file="Parsers/IDL/input/CosLifeCycle.idl" line="16" name="CosLifeCycle.NameValuePair" type="typedef"> 134 <alias> 135 <instance class="Synopsis.Type.Declared" language="IDL" name="CosLifeCycle.NVP"> 136 <declaration/> 137 </instance> 138 </alias> 139 <annotations/> 140 </instance> 141 </item> 142 <item> 143 <instance accessibility="0" class="Synopsis.AST.Typedef" constr="0" file="Parsers/IDL/input/CosLifeCycle.idl" line="17" name="CosLifeCycle.Criteria" type="typedef"> 144 <alias> 145 <instance class="Synopsis.Type.Parametrized" language="IDL"> 146 <parameters> 147 <item> 148 <instance class="Synopsis.Type.Declared" language="IDL" name="CosLifeCycle.NameValuePair"> 149 <declaration/> 150 </instance> 151 </item> 152 </parameters> 153 <template/> 154 </instance> 155 </alias> 156 <annotations/> 157 </instance> 158 </item> 159 <item> 160 <instance accessibility="0" class="Synopsis.AST.Class" file="Parsers/IDL/input/CosLifeCycle.idl" line="19" name="CosLifeCycle.NoFactory" type="exception"> 161 <declarations> 162 <item> 163 <instance accessibility="0" class="Synopsis.AST.Variable" constr="0" file="Parsers/IDL/input/CosLifeCycle.idl" line="20" name="CosLifeCycle.NoFactory.search_key" type="variable"> 164 <vtype> 165 <instance class="Synopsis.Type.Declared" language="IDL" name="CosLifeCycle.Key"> 166 <declaration/> 167 </instance> 168 </vtype> 169 <annotations/> 170 </instance> 171 </item> 172 </declarations> 173 <annotations/> 174 </instance> 175 </item> 176 <item> 177 <instance accessibility="0" class="Synopsis.AST.Class" file="Parsers/IDL/input/CosLifeCycle.idl" line="22" name="CosLifeCycle.NotCopyable" type="exception"> 178 <declarations> 179 <item> 180 <instance accessibility="0" class="Synopsis.AST.Variable" constr="0" file="Parsers/IDL/input/CosLifeCycle.idl" line="22" name="CosLifeCycle.NotCopyable.reason" type="variable"> 181 <vtype/> 182 <annotations/> 183 </instance> 184 </item> 185 </declarations> 186 <annotations/> 187 </instance> 188 </item> 189 <item> 190 <instance accessibility="0" class="Synopsis.AST.Class" file="Parsers/IDL/input/CosLifeCycle.idl" line="23" name="CosLifeCycle.NotMovable" type="exception"> 191 <declarations> 192 <item> 193 <instance accessibility="0" class="Synopsis.AST.Variable" constr="0" file="Parsers/IDL/input/CosLifeCycle.idl" line="23" name="CosLifeCycle.NotMovable.reason" type="variable"> 194 <vtype/> 195 <annotations/> 196 </instance> 197 </item> 198 </declarations> 199 <annotations/> 200 </instance> 201 </item> 202 <item> 203 <instance accessibility="0" class="Synopsis.AST.Class" file="Parsers/IDL/input/CosLifeCycle.idl" line="24" name="CosLifeCycle.NotRemovable" type="exception"> 204 <declarations> 205 <item> 206 <instance accessibility="0" class="Synopsis.AST.Variable" constr="0" file="Parsers/IDL/input/CosLifeCycle.idl" line="24" name="CosLifeCycle.NotRemovable.reason" type="variable"> 207 <vtype/> 208 <annotations/> 209 </instance> 210 </item> 211 </declarations> 212 <annotations/> 213 </instance> 214 </item> 215 <item> 216 <instance accessibility="0" class="Synopsis.AST.Class" file="Parsers/IDL/input/CosLifeCycle.idl" line="25" name="CosLifeCycle.InvalidCriteria" type="exception"> 217 <declarations> 218 <item> 219 <instance accessibility="0" class="Synopsis.AST.Variable" constr="0" file="Parsers/IDL/input/CosLifeCycle.idl" line="25" name="CosLifeCycle.InvalidCriteria.invalid_criteria" type="variable"> 220 <vtype> 221 <instance class="Synopsis.Type.Declared" language="IDL" name="CosLifeCycle.Criteria"> 222 <declaration/> 223 </instance> 224 </vtype> 225 <annotations/> 226 </instance> 227 </item> 228 </declarations> 229 <annotations/> 230 </instance> 231 </item> 232 <item> 233 <instance accessibility="0" class="Synopsis.AST.Class" file="Parsers/IDL/input/CosLifeCycle.idl" line="26" name="CosLifeCycle.CannotMeetCriteria" type="exception"> 234 <declarations> 235 <item> 236 <instance accessibility="0" class="Synopsis.AST.Variable" constr="0" file="Parsers/IDL/input/CosLifeCycle.idl" line="26" name="CosLifeCycle.CannotMeetCriteria.unmet_criteria" type="variable"> 237 <vtype/> 238 <annotations/> 239 </instance> 240 </item> 241 </declarations> 242 <annotations/> 243 </instance> 244 </item> 245 <item> 246 <instance accessibility="0" class="Synopsis.AST.Class" file="Parsers/IDL/input/CosLifeCycle.idl" line="28" name="CosLifeCycle.FactoryFinder" type="interface"> 247 <declarations> 248 <item> 249 <instance accessibility="0" class="Synopsis.AST.Operation" file="Parsers/IDL/input/CosLifeCycle.idl" line="29" name="CosLifeCycle.FactoryFinder.find_factories" realname="find_factories" type="operation"> 250 <exceptions> 251 <item> 252 <instance class="Synopsis.Type.Declared" language="IDL" name="CosLifeCycle.NoFactory"> 253 <declaration/> 254 </instance> 255 </item> 256 </exceptions> 257 <parameters> 258 <item> 259 <instance class="Synopsis.AST.Parameter" identifier="factory_key" value=""> 260 <premodifier> 261 <item> 262 in 263 </item> 264 </premodifier> 265 <type/> 266 </instance> 267 </item> 268 </parameters> 269 <returnType> 270 <instance class="Synopsis.Type.Declared" language="IDL" name="CosLifeCycle.Factories"> 271 <declaration/> 272 </instance> 273 </returnType> 274 <annotations/> 275 </instance> 276 </item> 277 </declarations> 278 <annotations/> 279 </instance> 280 </item> 281 <item> 282 <instance accessibility="0" class="Synopsis.AST.Class" file="Parsers/IDL/input/CosLifeCycle.idl" line="33" name="CosLifeCycle.LifeCycleObject" type="interface"> 283 <declarations> 284 <item> 285 <instance accessibility="0" class="Synopsis.AST.Operation" file="Parsers/IDL/input/CosLifeCycle.idl" line="34" name="CosLifeCycle.LifeCycleObject.copy" realname="copy" type="operation"> 286 <exceptions> 287 <item/> 288 <item> 289 <instance class="Synopsis.Type.Declared" language="IDL" name="CosLifeCycle.NotCopyable"> 290 <declaration/> 291 </instance> 292 </item> 293 <item> 294 <instance class="Synopsis.Type.Declared" language="IDL" name="CosLifeCycle.InvalidCriteria"> 295 <declaration/> 296 </instance> 297 </item> 298 <item> 299 <instance class="Synopsis.Type.Declared" language="IDL" name="CosLifeCycle.CannotMeetCriteria"> 300 <declaration/> 301 </instance> 302 </item> 303 </exceptions> 304 <parameters> 305 <item> 306 <instance class="Synopsis.AST.Parameter" identifier="there" value=""> 307 <premodifier> 308 <item> 309 in 310 </item> 311 </premodifier> 312 <type> 313 <instance class="Synopsis.Type.Declared" language="IDL" name="CosLifeCycle.FactoryFinder"> 314 <declaration/> 315 </instance> 316 </type> 317 </instance> 318 </item> 319 <item> 320 <instance class="Synopsis.AST.Parameter" identifier="the_criteria" value=""> 321 <premodifier> 322 <item> 323 in 324 </item> 325 </premodifier> 326 <type/> 327 </instance> 328 </item> 329 </parameters> 330 <returnType> 331 <instance class="Synopsis.Type.Declared" language="IDL" name="CosLifeCycle.LifeCycleObject"> 332 <declaration/> 333 </instance> 334 </returnType> 335 <annotations/> 336 </instance> 337 </item> 338 <item> 339 <instance accessibility="0" class="Synopsis.AST.Operation" file="Parsers/IDL/input/CosLifeCycle.idl" line="38" name="CosLifeCycle.LifeCycleObject.move" realname="move" type="operation"> 340 <exceptions> 341 <item/> 342 <item> 343 <instance class="Synopsis.Type.Declared" language="IDL" name="CosLifeCycle.NotMovable"> 344 <declaration/> 345 </instance> 346 </item> 347 <item/> 348 <item/> 349 </exceptions> 350 <parameters> 351 <item> 352 <instance class="Synopsis.AST.Parameter" identifier="there" value=""> 353 <premodifier> 354 <item> 355 in 356 </item> 357 </premodifier> 358 <type/> 359 </instance> 360 </item> 361 <item> 362 <instance class="Synopsis.AST.Parameter" identifier="the_criteria" value=""> 363 <premodifier> 364 <item> 365 in 366 </item> 367 </premodifier> 368 <type/> 369 </instance> 370 </item> 371 </parameters> 372 <returnType> 373 <instance class="Synopsis.Type.Base" language="IDL" name="void"/> 374 </returnType> 375 <annotations/> 376 </instance> 377 </item> 378 <item> 379 <instance accessibility="0" class="Synopsis.AST.Operation" file="Parsers/IDL/input/CosLifeCycle.idl" line="42" name="CosLifeCycle.LifeCycleObject.remove" realname="remove" type="operation"> 380 <exceptions> 381 <item> 382 <instance class="Synopsis.Type.Declared" language="IDL" name="CosLifeCycle.NotRemovable"> 383 <declaration/> 384 </instance> 385 </item> 386 </exceptions> 387 <returnType> 388 <instance class="Synopsis.Type.Base" language="IDL" name="void"/> 389 </returnType> 390 <annotations/> 391 </instance> 392 </item> 393 </declarations> 394 <annotations/> 395 </instance> 396 </item> 397 <item> 398 <instance accessibility="0" class="Synopsis.AST.Class" file="Parsers/IDL/input/CosLifeCycle.idl" line="46" name="CosLifeCycle.GenericFactory" type="interface"> 399 <declarations> 400 <item> 401 <instance accessibility="0" class="Synopsis.AST.Operation" file="Parsers/IDL/input/CosLifeCycle.idl" line="47" name="CosLifeCycle.GenericFactory.supports" realname="supports" type="operation"> 402 <parameters> 403 <item> 404 <instance class="Synopsis.AST.Parameter" identifier="k" value=""> 405 <premodifier> 406 <item> 407 in 408 </item> 409 </premodifier> 410 <type/> 411 </instance> 412 </item> 413 </parameters> 414 <returnType> 415 <instance class="Synopsis.Type.Base" language="IDL" name="boolean"/> 416 </returnType> 417 <annotations/> 418 </instance> 419 </item> 420 <item> 421 <instance accessibility="0" class="Synopsis.AST.Operation" file="Parsers/IDL/input/CosLifeCycle.idl" line="48" name="CosLifeCycle.GenericFactory.create_object" realname="create_object" type="operation"> 422 <exceptions> 423 <item/> 424 <item/> 425 <item/> 426 </exceptions> 427 <parameters> 428 <item> 429 <instance class="Synopsis.AST.Parameter" identifier="k" value=""> 430 <premodifier> 431 <item> 432 in 433 </item> 434 </premodifier> 435 <type/> 436 </instance> 437 </item> 438 <item> 439 <instance class="Synopsis.AST.Parameter" identifier="the_criteria" value=""> 440 <premodifier> 441 <item> 442 in 443 </item> 444 </premodifier> 445 <type/> 446 </instance> 447 </item> 448 </parameters> 449 <returnType/> 450 <annotations/> 451 </instance> 452 </item> 453 </declarations> 454 <annotations/> 455 </instance> 456 </item> 457 </declarations> 458 <annotations/> 459 </instance> 460 </declarations> 461 <types> 462 <instance class="Synopsis.Type.Base" language="IDL" name="unsigned long"/> 463 <instance class="Synopsis.Type.Declared" language="IDL" name="CosLifeCycle"> 464 <declaration/> 465 </instance> 466 <instance class="Synopsis.Type.Declared" language="IDL" name="CosLifeCycle.CannotMeetCriteria.unmet_criteria"> 467 <declaration/> 468 </instance> 469 <instance class="Synopsis.Type.Declared" language="IDL" name="CosLifeCycle.GenericFactory"> 470 <declaration/> 471 </instance> 472 <instance class="Synopsis.Type.Declared" language="IDL" name="CosLifeCycle.InvalidCriteria.invalid_criteria"> 473 <declaration/> 474 </instance> 475 <instance class="Synopsis.Type.Declared" language="IDL" name="CosLifeCycle.NVP.name"> 476 <declaration/> 477 </instance> 478 <instance class="Synopsis.Type.Declared" language="IDL" name="CosLifeCycle.NVP.value"> 479 <declaration/> 480 </instance> 481 <instance class="Synopsis.Type.Declared" language="IDL" name="CosLifeCycle.NoFactory.search_key"> 482 <declaration/> 483 </instance> 484 <instance class="Synopsis.Type.Declared" language="IDL" name="CosLifeCycle.NotCopyable.reason"> 485 <declaration/> 486 </instance> 487 <instance class="Synopsis.Type.Declared" language="IDL" name="CosLifeCycle.NotMovable.reason"> 488 <declaration/> 489 </instance> 490 <instance class="Synopsis.Type.Declared" language="IDL" name="CosLifeCycle.NotRemovable.reason"> 491 <declaration/> 492 </instance> 493 <instance class="Synopsis.Type.Declared" language="IDL" name="CosNaming"> 494 <declaration> 495 <instance accessibility="0" class="Synopsis.AST.Module" file="Parsers/IDL/input/CosLifeCycle.idl" line="8" name="CosNaming" type="module"> 496 <annotations/> 497 </instance> 498 </declaration> 499 </instance> 500 <instance class="Synopsis.Type.Declared" language="IDL" name="CosNaming.Binding"> 501 <declaration> 502 <instance accessibility="0" class="Synopsis.AST.Forward" file="Parsers/IDL/input/CosLifeCycle.idl" line="35" name="CosNaming.Binding" type="struct"> 503 <annotations/> 504 </instance> 505 </declaration> 506 </instance> 507 <instance class="Synopsis.Type.Declared" language="IDL" name="CosNaming.BindingIterator"> 508 <declaration> 509 <instance accessibility="0" class="Synopsis.AST.Class" file="Parsers/IDL/input/CosLifeCycle.idl" line="97" name="CosNaming.BindingIterator" type="interface"> 510 <annotations/> 511 </instance> 512 </declaration> 513 </instance> 514 <instance class="Synopsis.Type.Declared" language="IDL" name="CosNaming.BindingList"> 515 <declaration> 516 <instance accessibility="0" class="Synopsis.AST.Typedef" constr="0" file="Parsers/IDL/input/CosLifeCycle.idl" line="43" name="CosNaming.BindingList" type="typedef"> 517 <alias> 518 <instance class="Synopsis.Type.Parametrized" language="IDL"> 519 <parameters> 520 <item/> 521 </parameters> 522 <template/> 523 </instance> 524 </alias> 525 <annotations> 526 <key> 527 comments 528 </key> 529 <value> 530 <item> 531 //. a BindingList type 532 533 </item> 534 </value> 535 </annotations> 536 </instance> 537 </declaration> 538 </instance> 539 <instance class="Synopsis.Type.Declared" language="IDL" name="CosNaming.BindingType"> 540 <declaration> 541 <instance accessibility="0" class="Synopsis.AST.Forward" file="Parsers/IDL/input/CosLifeCycle.idl" line="27" name="CosNaming.BindingType" type="enum"> 542 <annotations/> 543 </instance> 544 </declaration> 545 </instance> 546 <instance class="Synopsis.Type.Declared" language="IDL" name="CosNaming.NamingContext"> 547 <declaration> 548 <instance accessibility="0" class="Synopsis.AST.Class" file="Parsers/IDL/input/CosLifeCycle.idl" line="49" name="CosNaming.NamingContext" type="interface"> 549 <annotations/> 550 </instance> 551 </declaration> 552 </instance> 553 <instance class="Synopsis.Type.Declared" language="IDL" name="CosNaming.NamingContext.AlreadyBound"> 554 <declaration> 555 <instance accessibility="0" class="Synopsis.AST.Forward" file="Parsers/IDL/input/CosLifeCycle.idl" line="72" name="CosNaming.NamingContext.AlreadyBound" type="exception"> 556 <annotations/> 557 </instance> 558 </declaration> 559 </instance> 560 <instance class="Synopsis.Type.Declared" language="IDL" name="CosNaming.NamingContext.CannotProceed"> 561 <declaration> 562 <instance accessibility="0" class="Synopsis.AST.Forward" file="Parsers/IDL/input/CosLifeCycle.idl" line="65" name="CosNaming.NamingContext.CannotProceed" type="exception"> 563 <annotations/> 564 </instance> 565 </declaration> 566 </instance> 567 <instance class="Synopsis.Type.Declared" language="IDL" name="CosNaming.NamingContext.InvalidName"> 568 <declaration> 569 <instance accessibility="0" class="Synopsis.AST.Forward" file="Parsers/IDL/input/CosLifeCycle.idl" line="71" name="CosNaming.NamingContext.InvalidName" type="exception"> 570 <annotations/> 571 </instance> 572 </declaration> 573 </instance> 574 <instance class="Synopsis.Type.Declared" language="IDL" name="CosNaming.NamingContext.NotEmpty"> 575 <declaration> 576 <instance accessibility="0" class="Synopsis.AST.Forward" file="Parsers/IDL/input/CosLifeCycle.idl" line="73" name="CosNaming.NamingContext.NotEmpty" type="exception"> 577 <annotations/> 578 </instance> 579 </declaration> 580 </instance> 581 <instance class="Synopsis.Type.Declared" language="IDL" name="CosNaming.NamingContext.NotFound"> 582 <declaration> 583 <instance accessibility="0" class="Synopsis.AST.Forward" file="Parsers/IDL/input/CosLifeCycle.idl" line="59" name="CosNaming.NamingContext.NotFound" type="exception"> 584 <annotations/> 585 </instance> 586 </declaration> 587 </instance> 588 <instance class="Synopsis.Type.Declared" language="IDL" name="CosNaming.NamingContext.NotFoundReason"> 589 <declaration> 590 <instance accessibility="0" class="Synopsis.AST.Forward" file="Parsers/IDL/input/CosLifeCycle.idl" line="51" name="CosNaming.NamingContext.NotFoundReason" type="enum"> 591 <annotations/> 592 </instance> 593 </declaration> 594 </instance> 595 <instance class="Synopsis.Type.Declared" language="IDL" name="_COS_LIFE_CYCLE_IDL_"> 596 <declaration/> 597 </instance> 598 </types> 599 <files> 600 <instance class="Synopsis.SourceFile.SourceFile" language="IDL" name="Parsers/IDL/input/CosNaming.idl" primary="False"> 601 <declarations/> 602 <includes/> 603 <macro_calls/> 604 </instance> 605 <instance class="Synopsis.SourceFile.SourceFile" language="IDL" name="Parsers/IDL/input/CosLifeCycle.idl" primary="1"> 606 <declarations> 607 <item/> 608 </declarations> 609 <includes> 610 <item> 611 <instance class="Synopsis.SourceFile.Include" is_macro="0" is_next="0" name="<CosNaming.idl>"> 612 <target/> 613 </instance> 614 </item> 615 </includes> 616 <macro_calls/> 617 </instance> 618 </files> 619</ast>