~juan457/+junk/zorba

« back to all changes in this revision

Viewing changes to src/functions/pregenerated/func_collections.cpp

  • Committer: Markos Zaharioudakis
  • Date: 2012-07-11 15:38:39 UTC
  • mfrom: (10924 zorba)
  • mto: This revision was merged to the branch mainline in revision 10932.
  • Revision ID: markos_za@yahoo.com-20120711153839-0mkh15cg2ubknchd
work in progress

Show diffs side-by-side

added added

removed removed

Lines of Context:
201
201
    DECL_WITH_KIND(sctx, static_collections_ddl_create,
202
202
        (createQName("http://www.zorba-xquery.com/modules/store/static/collections/ddl","","create"), 
203
203
        GENV_TYPESYSTEM.QNAME_TYPE_ONE, 
 
204
        
 
205
#ifdef ZORBA_WITH_JSON
 
206
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_STAR, 
 
207
        
 
208
#else
204
209
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR, 
 
210
        
 
211
#endif
205
212
        GENV_TYPESYSTEM.EMPTY_TYPE),
206
213
        FunctionConsts::STATIC_COLLECTIONS_DDL_CREATE_2);
207
214
 
226
233
    DECL_WITH_KIND(sctx, static_collections_ddl_create,
227
234
        (createQName("http://www.zorba-xquery.com/modules/store/dynamic/collections/ddl","","create"), 
228
235
        GENV_TYPESYSTEM.QNAME_TYPE_ONE, 
 
236
        
 
237
#ifdef ZORBA_WITH_JSON
 
238
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_STAR, 
 
239
        
 
240
#else
229
241
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR, 
 
242
        
 
243
#endif
230
244
        GENV_TYPESYSTEM.EMPTY_TYPE),
231
245
        FunctionConsts::DYNAMIC_COLLECTIONS_DDL_CREATE_2);
232
246
 
332
346
    DECL_WITH_KIND(sctx, static_collections_dml_collection,
333
347
        (createQName("http://www.zorba-xquery.com/modules/store/static/collections/dml","","collection"), 
334
348
        GENV_TYPESYSTEM.QNAME_TYPE_ONE, 
335
 
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR),
 
349
        
 
350
#ifdef ZORBA_WITH_JSON
 
351
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_STAR
 
352
#else
 
353
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR
 
354
#endif
 
355
        ),
336
356
        FunctionConsts::STATIC_COLLECTIONS_DML_COLLECTION_1);
337
357
 
338
358
  }
345
365
        (createQName("http://www.zorba-xquery.com/modules/store/static/collections/dml","","collection"), 
346
366
        GENV_TYPESYSTEM.QNAME_TYPE_ONE, 
347
367
        GENV_TYPESYSTEM.INTEGER_TYPE_ONE, 
348
 
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR),
 
368
        
 
369
#ifdef ZORBA_WITH_JSON
 
370
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_STAR
 
371
#else
 
372
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR
 
373
#endif
 
374
        ),
349
375
        FunctionConsts::STATIC_COLLECTIONS_DML_COLLECTION_2);
350
376
 
351
377
  }
357
383
    DECL_WITH_KIND(sctx, static_collections_dml_collection,
358
384
        (createQName("http://www.zorba-xquery.com/modules/store/dynamic/collections/dml","","collection"), 
359
385
        GENV_TYPESYSTEM.QNAME_TYPE_ONE, 
360
 
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR),
 
386
        
 
387
#ifdef ZORBA_WITH_JSON
 
388
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_STAR
 
389
#else
 
390
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR
 
391
#endif
 
392
        ),
361
393
        FunctionConsts::DYNAMIC_COLLECTIONS_DML_COLLECTION_1);
362
394
 
363
395
  }
370
402
        (createQName("http://www.zorba-xquery.com/modules/store/dynamic/collections/dml","","collection"), 
371
403
        GENV_TYPESYSTEM.QNAME_TYPE_ONE, 
372
404
        GENV_TYPESYSTEM.INTEGER_TYPE_ONE, 
373
 
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR),
 
405
        
 
406
#ifdef ZORBA_WITH_JSON
 
407
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_STAR
 
408
#else
 
409
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR
 
410
#endif
 
411
        ),
374
412
        FunctionConsts::DYNAMIC_COLLECTIONS_DML_COLLECTION_2);
375
413
 
376
414
  }
381
419
      {
382
420
    DECL_WITH_KIND(sctx, static_collections_dml_collection_name,
383
421
        (createQName("http://www.zorba-xquery.com/modules/store/static/collections/dml","","collection-name"), 
 
422
        
 
423
#ifdef ZORBA_WITH_JSON
 
424
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_ONE, 
 
425
        
 
426
#else
384
427
        GENV_TYPESYSTEM.ANY_NODE_TYPE_ONE, 
 
428
        
 
429
#endif
385
430
        GENV_TYPESYSTEM.QNAME_TYPE_ONE),
386
431
        FunctionConsts::STATIC_COLLECTIONS_DML_COLLECTION_NAME_1);
387
432
 
393
438
      {
394
439
    DECL_WITH_KIND(sctx, static_collections_dml_collection_name,
395
440
        (createQName("http://www.zorba-xquery.com/modules/store/dynamic/collections/dml","","collection-name"), 
 
441
        
 
442
#ifdef ZORBA_WITH_JSON
 
443
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_ONE, 
 
444
        
 
445
#else
396
446
        GENV_TYPESYSTEM.ANY_NODE_TYPE_ONE, 
 
447
        
 
448
#endif
397
449
        GENV_TYPESYSTEM.QNAME_TYPE_ONE),
398
450
        FunctionConsts::DYNAMIC_COLLECTIONS_DML_COLLECTION_NAME_1);
399
451
 
405
457
      {
406
458
    DECL_WITH_KIND(sctx, static_collections_dml_index_of,
407
459
        (createQName("http://www.zorba-xquery.com/modules/store/static/collections/dml","","index-of"), 
 
460
        
 
461
#ifdef ZORBA_WITH_JSON
 
462
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_ONE, 
 
463
        
 
464
#else
408
465
        GENV_TYPESYSTEM.ANY_NODE_TYPE_ONE, 
 
466
        
 
467
#endif
409
468
        GENV_TYPESYSTEM.INTEGER_TYPE_ONE),
410
469
        FunctionConsts::STATIC_COLLECTIONS_DML_INDEX_OF_1);
411
470
 
417
476
      {
418
477
    DECL_WITH_KIND(sctx, static_collections_dml_index_of,
419
478
        (createQName("http://www.zorba-xquery.com/modules/store/dynamic/collections/dml","","index-of"), 
 
479
        
 
480
#ifdef ZORBA_WITH_JSON
 
481
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_ONE, 
 
482
        
 
483
#else
420
484
        GENV_TYPESYSTEM.ANY_NODE_TYPE_ONE, 
 
485
        
 
486
#endif
421
487
        GENV_TYPESYSTEM.INTEGER_TYPE_ONE),
422
488
        FunctionConsts::DYNAMIC_COLLECTIONS_DML_INDEX_OF_1);
423
489
 
443
509
    DECL_WITH_KIND(sctx, static_collections_dml_insert_nodes,
444
510
        (createQName("http://www.zorba-xquery.com/modules/store/static/collections/dml","","insert"), 
445
511
        GENV_TYPESYSTEM.QNAME_TYPE_ONE, 
 
512
        
 
513
#ifdef ZORBA_WITH_JSON
 
514
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_STAR, 
 
515
        
 
516
#else
446
517
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR, 
 
518
        
 
519
#endif
447
520
        GENV_TYPESYSTEM.EMPTY_TYPE),
448
521
        FunctionConsts::STATIC_COLLECTIONS_DML_INSERT_2);
449
522
 
482
555
    DECL_WITH_KIND(sctx, static_collections_dml_insert_nodes_first,
483
556
        (createQName("http://www.zorba-xquery.com/modules/store/static/collections/dml","","insert-first"), 
484
557
        GENV_TYPESYSTEM.QNAME_TYPE_ONE, 
 
558
        
 
559
#ifdef ZORBA_WITH_JSON
 
560
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_STAR, 
 
561
        
 
562
#else
485
563
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR, 
 
564
        
 
565
#endif
486
566
        GENV_TYPESYSTEM.EMPTY_TYPE),
487
567
        FunctionConsts::STATIC_COLLECTIONS_DML_INSERT_FIRST_2);
488
568
 
495
575
    DECL_WITH_KIND(sctx, static_collections_dml_insert_nodes_first,
496
576
        (createQName("http://www.zorba-xquery.com/modules/store/dynamic/collections/dml","","insert-first"), 
497
577
        GENV_TYPESYSTEM.QNAME_TYPE_ONE, 
 
578
        
 
579
#ifdef ZORBA_WITH_JSON
 
580
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_STAR, 
 
581
        
 
582
#else
498
583
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR, 
 
584
        
 
585
#endif
499
586
        GENV_TYPESYSTEM.EMPTY_TYPE),
500
587
        FunctionConsts::DYNAMIC_COLLECTIONS_DML_INSERT_FIRST_2);
501
588
 
534
621
    DECL_WITH_KIND(sctx, static_collections_dml_insert_nodes_last,
535
622
        (createQName("http://www.zorba-xquery.com/modules/store/static/collections/dml","","insert-last"), 
536
623
        GENV_TYPESYSTEM.QNAME_TYPE_ONE, 
 
624
        
 
625
#ifdef ZORBA_WITH_JSON
 
626
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_STAR, 
 
627
        
 
628
#else
537
629
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR, 
 
630
        
 
631
#endif
538
632
        GENV_TYPESYSTEM.EMPTY_TYPE),
539
633
        FunctionConsts::STATIC_COLLECTIONS_DML_INSERT_LAST_2);
540
634
 
547
641
    DECL_WITH_KIND(sctx, static_collections_dml_insert_nodes_last,
548
642
        (createQName("http://www.zorba-xquery.com/modules/store/dynamic/collections/dml","","insert-last"), 
549
643
        GENV_TYPESYSTEM.QNAME_TYPE_ONE, 
 
644
        
 
645
#ifdef ZORBA_WITH_JSON
 
646
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_STAR, 
 
647
        
 
648
#else
550
649
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR, 
 
650
        
 
651
#endif
551
652
        GENV_TYPESYSTEM.EMPTY_TYPE),
552
653
        FunctionConsts::DYNAMIC_COLLECTIONS_DML_INSERT_LAST_2);
553
654
 
588
689
    DECL_WITH_KIND(sctx, static_collections_dml_insert_nodes_before,
589
690
        (createQName("http://www.zorba-xquery.com/modules/store/static/collections/dml","","insert-before"), 
590
691
        GENV_TYPESYSTEM.QNAME_TYPE_ONE, 
 
692
        
 
693
#ifdef ZORBA_WITH_JSON
 
694
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_ONE, 
 
695
        
 
696
#else
591
697
        GENV_TYPESYSTEM.ANY_NODE_TYPE_ONE, 
 
698
        
 
699
#endif
 
700
        
 
701
#ifdef ZORBA_WITH_JSON
 
702
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_STAR, 
 
703
        
 
704
#else
592
705
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR, 
 
706
        
 
707
#endif
593
708
        GENV_TYPESYSTEM.EMPTY_TYPE),
594
709
        FunctionConsts::STATIC_COLLECTIONS_DML_INSERT_BEFORE_3);
595
710
 
602
717
    DECL_WITH_KIND(sctx, static_collections_dml_insert_nodes_before,
603
718
        (createQName("http://www.zorba-xquery.com/modules/store/dynamic/collections/dml","","insert-before"), 
604
719
        GENV_TYPESYSTEM.QNAME_TYPE_ONE, 
 
720
        
 
721
#ifdef ZORBA_WITH_JSON
 
722
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_ONE, 
 
723
        
 
724
#else
605
725
        GENV_TYPESYSTEM.ANY_NODE_TYPE_ONE, 
 
726
        
 
727
#endif
 
728
        
 
729
#ifdef ZORBA_WITH_JSON
 
730
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_STAR, 
 
731
        
 
732
#else
606
733
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR, 
 
734
        
 
735
#endif
607
736
        GENV_TYPESYSTEM.EMPTY_TYPE),
608
737
        FunctionConsts::DYNAMIC_COLLECTIONS_DML_INSERT_BEFORE_3);
609
738
 
644
773
    DECL_WITH_KIND(sctx, static_collections_dml_insert_nodes_after,
645
774
        (createQName("http://www.zorba-xquery.com/modules/store/static/collections/dml","","insert-after"), 
646
775
        GENV_TYPESYSTEM.QNAME_TYPE_ONE, 
 
776
        
 
777
#ifdef ZORBA_WITH_JSON
 
778
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_ONE, 
 
779
        
 
780
#else
647
781
        GENV_TYPESYSTEM.ANY_NODE_TYPE_ONE, 
 
782
        
 
783
#endif
 
784
        
 
785
#ifdef ZORBA_WITH_JSON
 
786
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_STAR, 
 
787
        
 
788
#else
648
789
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR, 
 
790
        
 
791
#endif
649
792
        GENV_TYPESYSTEM.EMPTY_TYPE),
650
793
        FunctionConsts::STATIC_COLLECTIONS_DML_INSERT_AFTER_3);
651
794
 
658
801
    DECL_WITH_KIND(sctx, static_collections_dml_insert_nodes_after,
659
802
        (createQName("http://www.zorba-xquery.com/modules/store/dynamic/collections/dml","","insert-after"), 
660
803
        GENV_TYPESYSTEM.QNAME_TYPE_ONE, 
 
804
        
 
805
#ifdef ZORBA_WITH_JSON
 
806
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_ONE, 
 
807
        
 
808
#else
661
809
        GENV_TYPESYSTEM.ANY_NODE_TYPE_ONE, 
 
810
        
 
811
#endif
 
812
        
 
813
#ifdef ZORBA_WITH_JSON
 
814
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_STAR, 
 
815
        
 
816
#else
662
817
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR, 
 
818
        
 
819
#endif
663
820
        GENV_TYPESYSTEM.EMPTY_TYPE),
664
821
        FunctionConsts::DYNAMIC_COLLECTIONS_DML_INSERT_AFTER_3);
665
822
 
685
842
    DECL_WITH_KIND(sctx, static_collections_dml_apply_insert_nodes,
686
843
        (createQName("http://www.zorba-xquery.com/modules/store/static/collections/dml","","apply-insert"), 
687
844
        GENV_TYPESYSTEM.QNAME_TYPE_ONE, 
 
845
        
 
846
#ifdef ZORBA_WITH_JSON
 
847
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_STAR, 
 
848
        
 
849
#else
688
850
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR, 
689
 
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR),
 
851
        
 
852
#endif
 
853
        
 
854
#ifdef ZORBA_WITH_JSON
 
855
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_STAR
 
856
#else
 
857
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR
 
858
#endif
 
859
        ),
690
860
        FunctionConsts::STATIC_COLLECTIONS_DML_APPLY_INSERT_2);
691
861
 
692
862
  }
724
894
    DECL_WITH_KIND(sctx, static_collections_dml_apply_insert_nodes_first,
725
895
        (createQName("http://www.zorba-xquery.com/modules/store/static/collections/dml","","apply-insert-first"), 
726
896
        GENV_TYPESYSTEM.QNAME_TYPE_ONE, 
 
897
        
 
898
#ifdef ZORBA_WITH_JSON
 
899
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_STAR, 
 
900
        
 
901
#else
727
902
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR, 
728
 
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR),
 
903
        
 
904
#endif
 
905
        
 
906
#ifdef ZORBA_WITH_JSON
 
907
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_STAR
 
908
#else
 
909
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR
 
910
#endif
 
911
        ),
729
912
        FunctionConsts::STATIC_COLLECTIONS_DML_APPLY_INSERT_FIRST_2);
730
913
 
731
914
  }
737
920
    DECL_WITH_KIND(sctx, static_collections_dml_apply_insert_nodes_first,
738
921
        (createQName("http://www.zorba-xquery.com/modules/store/dynamic/collections/dml","","apply-insert-first"), 
739
922
        GENV_TYPESYSTEM.QNAME_TYPE_ONE, 
 
923
        
 
924
#ifdef ZORBA_WITH_JSON
 
925
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_STAR, 
 
926
        
 
927
#else
740
928
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR, 
741
 
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR),
 
929
        
 
930
#endif
 
931
        
 
932
#ifdef ZORBA_WITH_JSON
 
933
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_STAR
 
934
#else
 
935
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR
 
936
#endif
 
937
        ),
742
938
        FunctionConsts::DYNAMIC_COLLECTIONS_DML_APPLY_INSERT_FIRST_2);
743
939
 
744
940
  }
776
972
    DECL_WITH_KIND(sctx, static_collections_dml_apply_insert_nodes_last,
777
973
        (createQName("http://www.zorba-xquery.com/modules/store/static/collections/dml","","apply-insert-last"), 
778
974
        GENV_TYPESYSTEM.QNAME_TYPE_ONE, 
 
975
        
 
976
#ifdef ZORBA_WITH_JSON
 
977
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_STAR, 
 
978
        
 
979
#else
779
980
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR, 
780
 
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR),
 
981
        
 
982
#endif
 
983
        
 
984
#ifdef ZORBA_WITH_JSON
 
985
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_STAR
 
986
#else
 
987
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR
 
988
#endif
 
989
        ),
781
990
        FunctionConsts::STATIC_COLLECTIONS_DML_APPLY_INSERT_LAST_2);
782
991
 
783
992
  }
789
998
    DECL_WITH_KIND(sctx, static_collections_dml_apply_insert_nodes_last,
790
999
        (createQName("http://www.zorba-xquery.com/modules/store/dynamic/collections/dml","","apply-insert-last"), 
791
1000
        GENV_TYPESYSTEM.QNAME_TYPE_ONE, 
 
1001
        
 
1002
#ifdef ZORBA_WITH_JSON
 
1003
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_STAR, 
 
1004
        
 
1005
#else
792
1006
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR, 
793
 
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR),
 
1007
        
 
1008
#endif
 
1009
        
 
1010
#ifdef ZORBA_WITH_JSON
 
1011
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_STAR
 
1012
#else
 
1013
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR
 
1014
#endif
 
1015
        ),
794
1016
        FunctionConsts::DYNAMIC_COLLECTIONS_DML_APPLY_INSERT_LAST_2);
795
1017
 
796
1018
  }
830
1052
    DECL_WITH_KIND(sctx, static_collections_dml_apply_insert_nodes_before,
831
1053
        (createQName("http://www.zorba-xquery.com/modules/store/static/collections/dml","","apply-insert-before"), 
832
1054
        GENV_TYPESYSTEM.QNAME_TYPE_ONE, 
 
1055
        
 
1056
#ifdef ZORBA_WITH_JSON
 
1057
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_ONE, 
 
1058
        
 
1059
#else
833
1060
        GENV_TYPESYSTEM.ANY_NODE_TYPE_ONE, 
 
1061
        
 
1062
#endif
 
1063
        
 
1064
#ifdef ZORBA_WITH_JSON
 
1065
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_STAR, 
 
1066
        
 
1067
#else
834
1068
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR, 
835
 
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR),
 
1069
        
 
1070
#endif
 
1071
        
 
1072
#ifdef ZORBA_WITH_JSON
 
1073
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_STAR
 
1074
#else
 
1075
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR
 
1076
#endif
 
1077
        ),
836
1078
        FunctionConsts::STATIC_COLLECTIONS_DML_APPLY_INSERT_BEFORE_3);
837
1079
 
838
1080
  }
844
1086
    DECL_WITH_KIND(sctx, static_collections_dml_apply_insert_nodes_before,
845
1087
        (createQName("http://www.zorba-xquery.com/modules/store/dynamic/collections/dml","","apply-insert-before"), 
846
1088
        GENV_TYPESYSTEM.QNAME_TYPE_ONE, 
 
1089
        
 
1090
#ifdef ZORBA_WITH_JSON
 
1091
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_ONE, 
 
1092
        
 
1093
#else
847
1094
        GENV_TYPESYSTEM.ANY_NODE_TYPE_ONE, 
 
1095
        
 
1096
#endif
 
1097
        
 
1098
#ifdef ZORBA_WITH_JSON
 
1099
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_STAR, 
 
1100
        
 
1101
#else
848
1102
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR, 
849
 
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR),
 
1103
        
 
1104
#endif
 
1105
        
 
1106
#ifdef ZORBA_WITH_JSON
 
1107
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_STAR
 
1108
#else
 
1109
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR
 
1110
#endif
 
1111
        ),
850
1112
        FunctionConsts::DYNAMIC_COLLECTIONS_DML_APPLY_INSERT_BEFORE_3);
851
1113
 
852
1114
  }
886
1148
    DECL_WITH_KIND(sctx, static_collections_dml_apply_insert_nodes_after,
887
1149
        (createQName("http://www.zorba-xquery.com/modules/store/static/collections/dml","","apply-insert-after"), 
888
1150
        GENV_TYPESYSTEM.QNAME_TYPE_ONE, 
 
1151
        
 
1152
#ifdef ZORBA_WITH_JSON
 
1153
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_ONE, 
 
1154
        
 
1155
#else
889
1156
        GENV_TYPESYSTEM.ANY_NODE_TYPE_ONE, 
 
1157
        
 
1158
#endif
 
1159
        
 
1160
#ifdef ZORBA_WITH_JSON
 
1161
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_STAR, 
 
1162
        
 
1163
#else
890
1164
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR, 
891
 
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR),
 
1165
        
 
1166
#endif
 
1167
        
 
1168
#ifdef ZORBA_WITH_JSON
 
1169
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_STAR
 
1170
#else
 
1171
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR
 
1172
#endif
 
1173
        ),
892
1174
        FunctionConsts::STATIC_COLLECTIONS_DML_APPLY_INSERT_AFTER_3);
893
1175
 
894
1176
  }
900
1182
    DECL_WITH_KIND(sctx, static_collections_dml_apply_insert_nodes_after,
901
1183
        (createQName("http://www.zorba-xquery.com/modules/store/dynamic/collections/dml","","apply-insert-after"), 
902
1184
        GENV_TYPESYSTEM.QNAME_TYPE_ONE, 
 
1185
        
 
1186
#ifdef ZORBA_WITH_JSON
 
1187
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_ONE, 
 
1188
        
 
1189
#else
903
1190
        GENV_TYPESYSTEM.ANY_NODE_TYPE_ONE, 
 
1191
        
 
1192
#endif
 
1193
        
 
1194
#ifdef ZORBA_WITH_JSON
 
1195
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_STAR, 
 
1196
        
 
1197
#else
904
1198
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR, 
905
 
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR),
 
1199
        
 
1200
#endif
 
1201
        
 
1202
#ifdef ZORBA_WITH_JSON
 
1203
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_STAR
 
1204
#else
 
1205
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR
 
1206
#endif
 
1207
        ),
906
1208
        FunctionConsts::DYNAMIC_COLLECTIONS_DML_APPLY_INSERT_AFTER_3);
907
1209
 
908
1210
  }
937
1239
      {
938
1240
    DECL_WITH_KIND(sctx, static_collections_dml_delete_nodes,
939
1241
        (createQName("http://www.zorba-xquery.com/modules/store/static/collections/dml","","delete"), 
 
1242
        
 
1243
#ifdef ZORBA_WITH_JSON
 
1244
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_STAR, 
 
1245
        
 
1246
#else
940
1247
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR, 
 
1248
        
 
1249
#endif
941
1250
        GENV_TYPESYSTEM.EMPTY_TYPE),
942
1251
        FunctionConsts::STATIC_COLLECTIONS_DML_DELETE_1);
943
1252
 
949
1258
      {
950
1259
    DECL_WITH_KIND(sctx, static_collections_dml_delete_nodes,
951
1260
        (createQName("http://www.zorba-xquery.com/modules/store/dynamic/collections/dml","","delete"), 
 
1261
        
 
1262
#ifdef ZORBA_WITH_JSON
 
1263
        GENV_TYPESYSTEM.STRUCTURED_ITEM_TYPE_STAR, 
 
1264
        
 
1265
#else
952
1266
        GENV_TYPESYSTEM.ANY_NODE_TYPE_STAR, 
 
1267
        
 
1268
#endif
953
1269
        GENV_TYPESYSTEM.EMPTY_TYPE),
954
1270
        FunctionConsts::DYNAMIC_COLLECTIONS_DML_DELETE_1);
955
1271