Lines Matching refs:in
6 * to deal in the Software without restriction, including without limitation
12 * paragraph) shall be included in all copies or substantial portions of the
42 test_values_XIRawEvent(RawDeviceEvent *in, xXIRawEvent * out, BOOL swap)
65 assert(out->evtype == GetXI2Type(in->type));
66 assert(out->time == in->time);
67 assert(out->detail == in->detail.button);
68 assert(out->deviceid == in->deviceid);
70 bytes_to_int32(bits_to_bytes(sizeof(in->valuators.mask))));
72 switch (in->type) {
86 for (i = 0; out->valuators_len && i < sizeof(in->valuators.mask) * 8; i++) {
88 assert(!XIMaskIsSet(in->valuators.mask, i));
89 assert(XIMaskIsSet(in->valuators.mask, i) == XIMaskIsSet(ptr, i));
90 if (XIMaskIsSet(in->valuators.mask, i))
94 /* length is len of valuator mask (in 4-byte units) + the number of bits
103 assert(XIMaskIsSet(in->valuators.mask, i) == XIMaskIsSet(ptr, i));
104 if (XIMaskIsSet(in->valuators.mask, i)) {
112 vi = double_to_fp3232(in->valuators.data[i]);
126 vi = double_to_fp3232(in->valuators.data_raw[i]);
144 test_XIRawEvent(RawDeviceEvent *in)
149 rc = EventToXI2((InternalEvent *) in, (xEvent **) &out);
152 test_values_XIRawEvent(in, out, FALSE);
156 test_values_XIRawEvent(in, swapped, TRUE);
166 DeviceEvent in;
169 in.header = ET_Internal;
170 in.type = ET_Enter;
171 rc = EventToXI2((InternalEvent *) &in, &out);
175 in.header = ET_Internal;
176 in.type = ET_FocusIn;
177 rc = EventToXI2((InternalEvent *) &in, &out);
181 in.header = ET_Internal;
182 in.type = ET_FocusOut;
183 rc = EventToXI2((InternalEvent *) &in, &out);
186 in.header = ET_Internal;
187 in.type = ET_Leave;
188 rc = EventToXI2((InternalEvent *) &in, &out);
195 RawDeviceEvent in;
198 memset(&in, 0, sizeof(in));
200 in.header = ET_Internal;
201 in.type = ET_RawMotion;
202 test_XIRawEvent(&in);
204 in.header = ET_Internal;
205 in.type = ET_RawKeyPress;
206 test_XIRawEvent(&in);
208 in.header = ET_Internal;
209 in.type = ET_RawKeyRelease;
210 test_XIRawEvent(&in);
212 in.header = ET_Internal;
213 in.type = ET_RawButtonPress;
214 test_XIRawEvent(&in);
216 in.header = ET_Internal;
217 in.type = ET_RawButtonRelease;
218 test_XIRawEvent(&in);
220 in.detail.button = 1L;
221 test_XIRawEvent(&in);
222 in.detail.button = 1L << 8;
223 test_XIRawEvent(&in);
224 in.detail.button = 1L << 16;
225 test_XIRawEvent(&in);
226 in.detail.button = 1L << 24;
227 test_XIRawEvent(&in);
228 in.detail.button = ~0L;
229 test_XIRawEvent(&in);
231 in.detail.button = 0;
233 in.time = 1L;
234 test_XIRawEvent(&in);
235 in.time = 1L << 8;
236 test_XIRawEvent(&in);
237 in.time = 1L << 16;
238 test_XIRawEvent(&in);
239 in.time = 1L << 24;
240 test_XIRawEvent(&in);
241 in.time = ~0L;
242 test_XIRawEvent(&in);
244 in.deviceid = 1;
245 test_XIRawEvent(&in);
246 in.deviceid = 1 << 8;
247 test_XIRawEvent(&in);
248 in.deviceid = ~0 & 0xFF;
249 test_XIRawEvent(&in);
252 XISetMask(in.valuators.mask, i);
253 test_XIRawEvent(&in);
254 XIClearMask(in.valuators.mask, i);
258 XISetMask(in.valuators.mask, i);
260 in.valuators.data[i] = i + (i * 0.0010);
261 in.valuators.data_raw[i] = (i + 10) + (i * 0.0030);
262 test_XIRawEvent(&in);
263 XIClearMask(in.valuators.mask, i);
267 XISetMask(in.valuators.mask, i);
268 test_XIRawEvent(&in);
273 test_values_XIDeviceEvent(DeviceEvent *in, xXIDeviceEvent * out, BOOL swap)
306 assert(out->evtype == GetXI2Type(in->type));
307 assert(out->time == in->time);
308 assert(out->detail == in->detail.button);
311 assert(out->deviceid == in->deviceid);
312 assert(out->sourceid == in->sourceid);
314 switch (in->type) {
329 assert(out->root == in->root);
330 assert(out->event == None); /* set in FixUpEventFromWindow */
331 assert(out->child == None); /* set in FixUpEventFromWindow */
333 assert(out->mods.base_mods == in->mods.base);
334 assert(out->mods.latched_mods == in->mods.latched);
335 assert(out->mods.locked_mods == in->mods.locked);
336 assert(out->mods.effective_mods == in->mods.effective);
338 assert(out->group.base_group == in->group.base);
339 assert(out->group.latched_group == in->group.latched);
340 assert(out->group.locked_group == in->group.locked);
341 assert(out->group.effective_group == in->group.effective);
343 assert(out->event_x == 0); /* set in FixUpEventFromWindow */
344 assert(out->event_y == 0); /* set in FixUpEventFromWindow */
346 assert(out->root_x == double_to_fp1616(in->root_x + in->root_x_frac));
347 assert(out->root_y == double_to_fp1616(in->root_y + in->root_y_frac));
350 for (i = 0; i < bits_to_bytes(sizeof(in->buttons)); i++) {
351 if (XIMaskIsSet(in->buttons, i)) {
358 for (i = 0; i < sizeof(in->buttons) * 8; i++)
359 assert(XIMaskIsSet(in->buttons, i) == XIMaskIsSet(ptr, i));
363 if (XIMaskIsSet(in->valuators.mask, i))
370 for (i = 0; i < sizeof(in->valuators.mask) * 8 ||
373 assert(!XIMaskIsSet(in->valuators.mask, i));
376 else if (i > sizeof(in->valuators.mask) * 8)
379 assert(!XIMaskIsSet(in->valuators.mask, i));
381 assert(XIMaskIsSet(in->valuators.mask, i) == XIMaskIsSet(ptr, i));
386 vi = double_to_fp3232(in->valuators.data[i]);
403 test_XIDeviceEvent(DeviceEvent *in)
408 rc = EventToXI2((InternalEvent *) in, (xEvent **) &out);
411 test_values_XIDeviceEvent(in, out, FALSE);
415 test_values_XIDeviceEvent(in, swapped, TRUE);
424 DeviceEvent in;
427 memset(&in, 0, sizeof(in));
429 in.header = ET_Internal;
430 in.type = ET_Motion;
431 in.length = sizeof(DeviceEvent);
432 in.time = 0;
433 in.deviceid = 1;
434 in.sourceid = 2;
435 in.root = 3;
436 in.root_x = 4;
437 in.root_x_frac = 5;
438 in.root_y = 6;
439 in.root_y_frac = 7;
440 in.detail.button = 8;
441 in.mods.base = 9;
442 in.mods.latched = 10;
443 in.mods.locked = 11;
444 in.mods.effective = 11;
445 in.group.base = 12;
446 in.group.latched = 13;
447 in.group.locked = 14;
448 in.group.effective = 15;
450 test_XIDeviceEvent(&in);
453 in.detail.button = 1L;
454 test_XIDeviceEvent(&in);
455 in.detail.button = 1L << 8;
456 test_XIDeviceEvent(&in);
457 in.detail.button = 1L << 16;
458 test_XIDeviceEvent(&in);
459 in.detail.button = 1L << 24;
460 test_XIDeviceEvent(&in);
461 in.detail.button = ~0L;
462 test_XIDeviceEvent(&in);
465 in.time = 1L;
466 test_XIDeviceEvent(&in);
467 in.time = 1L << 8;
468 test_XIDeviceEvent(&in);
469 in.time = 1L << 16;
470 test_XIDeviceEvent(&in);
471 in.time = 1L << 24;
472 test_XIDeviceEvent(&in);
473 in.time = ~0L;
474 test_XIDeviceEvent(&in);
477 in.deviceid = 1;
478 test_XIDeviceEvent(&in);
479 in.deviceid = 1 << 8;
480 test_XIDeviceEvent(&in);
481 in.deviceid = ~0 & 0xFF;
482 test_XIDeviceEvent(&in);
485 in.sourceid = 1;
486 test_XIDeviceEvent(&in);
487 in.deviceid = 1 << 8;
488 test_XIDeviceEvent(&in);
489 in.deviceid = ~0 & 0xFF;
490 test_XIDeviceEvent(&in);
493 in.root = 1L;
494 test_XIDeviceEvent(&in);
495 in.root = 1L << 8;
496 test_XIDeviceEvent(&in);
497 in.root = 1L << 16;
498 test_XIDeviceEvent(&in);
499 in.root = 1L << 24;
500 test_XIDeviceEvent(&in);
501 in.root = ~0L;
502 test_XIDeviceEvent(&in);
505 in.root_x = 1;
506 test_XIDeviceEvent(&in);
507 in.root_x = 1 << 8;
508 test_XIDeviceEvent(&in);
509 in.root_x = ~0 & 0xFF;
510 test_XIDeviceEvent(&in);
512 in.root_x_frac = 1;
513 test_XIDeviceEvent(&in);
514 in.root_x_frac = 1 << 8;
515 test_XIDeviceEvent(&in);
516 in.root_x_frac = ~0 & 0xFF;
517 test_XIDeviceEvent(&in);
519 in.root_y = 1;
520 test_XIDeviceEvent(&in);
521 in.root_y = 1 << 8;
522 test_XIDeviceEvent(&in);
523 in.root_y = ~0 & 0xFF;
524 test_XIDeviceEvent(&in);
526 in.root_y_frac = 1;
527 test_XIDeviceEvent(&in);
528 in.root_y_frac = 1 << 8;
529 test_XIDeviceEvent(&in);
530 in.root_y_frac = ~0 & 0xFF;
531 test_XIDeviceEvent(&in);
534 in.mods.base = 1L;
535 test_XIDeviceEvent(&in);
536 in.mods.base = 1L << 8;
537 test_XIDeviceEvent(&in);
538 in.mods.base = 1L << 16;
539 test_XIDeviceEvent(&in);
540 in.mods.base = 1L << 24;
541 test_XIDeviceEvent(&in);
542 in.mods.base = ~0L;
543 test_XIDeviceEvent(&in);
545 in.mods.latched = 1L;
546 test_XIDeviceEvent(&in);
547 in.mods.latched = 1L << 8;
548 test_XIDeviceEvent(&in);
549 in.mods.latched = 1L << 16;
550 test_XIDeviceEvent(&in);
551 in.mods.latched = 1L << 24;
552 test_XIDeviceEvent(&in);
553 in.mods.latched = ~0L;
554 test_XIDeviceEvent(&in);
556 in.mods.locked = 1L;
557 test_XIDeviceEvent(&in);
558 in.mods.locked = 1L << 8;
559 test_XIDeviceEvent(&in);
560 in.mods.locked = 1L << 16;
561 test_XIDeviceEvent(&in);
562 in.mods.locked = 1L << 24;
563 test_XIDeviceEvent(&in);
564 in.mods.locked = ~0L;
565 test_XIDeviceEvent(&in);
567 in.mods.effective = 1L;
568 test_XIDeviceEvent(&in);
569 in.mods.effective = 1L << 8;
570 test_XIDeviceEvent(&in);
571 in.mods.effective = 1L << 16;
572 test_XIDeviceEvent(&in);
573 in.mods.effective = 1L << 24;
574 test_XIDeviceEvent(&in);
575 in.mods.effective = ~0L;
576 test_XIDeviceEvent(&in);
579 in.group.base = 1;
580 test_XIDeviceEvent(&in);
581 in.group.base = ~0 & 0xFF;
582 test_XIDeviceEvent(&in);
584 in.group.latched = 1;
585 test_XIDeviceEvent(&in);
586 in.group.latched = ~0 & 0xFF;
587 test_XIDeviceEvent(&in);
589 in.group.locked = 1;
590 test_XIDeviceEvent(&in);
591 in.group.locked = ~0 & 0xFF;
592 test_XIDeviceEvent(&in);
594 in.mods.effective = 1;
595 test_XIDeviceEvent(&in);
596 in.mods.effective = ~0 & 0xFF;
597 test_XIDeviceEvent(&in);
599 for (i = 0; i < sizeof(in.buttons) * 8; i++) {
600 XISetMask(in.buttons, i);
601 test_XIDeviceEvent(&in);
602 XIClearMask(in.buttons, i);
605 for (i = 0; i < sizeof(in.buttons) * 8; i++) {
606 XISetMask(in.buttons, i);
607 test_XIDeviceEvent(&in);
611 XISetMask(in.valuators.mask, i);
612 test_XIDeviceEvent(&in);
613 XIClearMask(in.valuators.mask, i);
617 XISetMask(in.valuators.mask, i);
619 in.valuators.data[i] = i + (i * 0.0020);
620 test_XIDeviceEvent(&in);
621 XIClearMask(in.valuators.mask, i);
625 XISetMask(in.valuators.mask, i);
626 test_XIDeviceEvent(&in);
631 test_values_XIDeviceChangedEvent(DeviceChangedEvent *in,
649 assert(out->evtype == GetXI2Type(in->type));
650 assert(out->time == in->time);
651 assert(out->deviceid == in->deviceid);
652 assert(out->sourceid == in->sourceid);
678 assert(b->num_buttons == in->buttons.num_buttons);
686 assert(names[j] == in->buttons.names[j]);
701 assert(k->num_keycodes == in->keys.max_keycode -
702 in->keys.min_keycode + 1);
709 assert(kc[j] >= in->keys.min_keycode);
710 assert(kc[j] <= in->keys.max_keycode);
728 assert(s->sourceid == in->sourceid);
729 assert(s->number < in->num_valuators);
732 assert(in->valuators[s->number].scroll.type ==
736 assert(in->valuators[s->number].scroll.type ==
741 assert(in->valuators[s->number].scroll.
756 test_XIDeviceChangedEvent(DeviceChangedEvent *in)
761 rc = EventToXI2((InternalEvent *) in, (xEvent **) &out);
764 test_values_XIDeviceChangedEvent(in, out, FALSE);
768 test_values_XIDeviceChangedEvent(in, swapped, TRUE);
777 DeviceChangedEvent in;
780 memset(&in, 0, sizeof(in));
781 in.header = ET_Internal;
782 in.type = ET_DeviceChanged;
783 in.length = sizeof(DeviceChangedEvent);
784 in.time = 0;
785 in.deviceid = 1;
786 in.sourceid = 2;
787 in.masterid = 3;
788 in.num_valuators = 4;
789 in.flags =
794 in.buttons.names[i] = i + 10;
796 in.keys.min_keycode = 8;
797 in.keys.max_keycode = 255;
799 test_XIDeviceChangedEvent(&in);
801 in.time = 1L;
802 test_XIDeviceChangedEvent(&in);
803 in.time = 1L << 8;
804 test_XIDeviceChangedEvent(&in);
805 in.time = 1L << 16;
806 test_XIDeviceChangedEvent(&in);
807 in.time = 1L << 24;
808 test_XIDeviceChangedEvent(&in);
809 in.time = ~0L;
810 test_XIDeviceChangedEvent(&in);
812 in.deviceid = 1L;
813 test_XIDeviceChangedEvent(&in);
814 in.deviceid = 1L << 8;
815 test_XIDeviceChangedEvent(&in);
816 in.deviceid = ~0 & 0xFFFF;
817 test_XIDeviceChangedEvent(&in);
819 in.sourceid = 1L;
820 test_XIDeviceChangedEvent(&in);
821 in.sourceid = 1L << 8;
822 test_XIDeviceChangedEvent(&in);
823 in.sourceid = ~0 & 0xFFFF;
824 test_XIDeviceChangedEvent(&in);
826 in.masterid = 1L;
827 test_XIDeviceChangedEvent(&in);
828 in.masterid = 1L << 8;
829 test_XIDeviceChangedEvent(&in);
830 in.masterid = ~0 & 0xFFFF;
831 test_XIDeviceChangedEvent(&in);
833 in.buttons.num_buttons = 0;
834 test_XIDeviceChangedEvent(&in);
836 in.buttons.num_buttons = 1;
837 test_XIDeviceChangedEvent(&in);
839 in.buttons.num_buttons = MAX_BUTTONS;
840 test_XIDeviceChangedEvent(&in);
842 in.keys.min_keycode = 0;
843 in.keys.max_keycode = 0;
844 test_XIDeviceChangedEvent(&in);
846 in.keys.max_keycode = 1 << 8;
847 test_XIDeviceChangedEvent(&in);
849 in.keys.max_keycode = 0xFFFC; /* highest range, above that the length
851 test_XIDeviceChangedEvent(&in);
853 in.keys.min_keycode = 1 << 8;
854 in.keys.max_keycode = 1 << 8;
855 test_XIDeviceChangedEvent(&in);
857 in.keys.min_keycode = 1 << 8;
858 in.keys.max_keycode = 0;
859 test_XIDeviceChangedEvent(&in);
861 in.num_valuators = 0;
862 test_XIDeviceChangedEvent(&in);
864 in.num_valuators = 1;
865 test_XIDeviceChangedEvent(&in);
867 in.num_valuators = MAX_VALUATORS;
868 test_XIDeviceChangedEvent(&in);
871 in.valuators[i].min = 0;
872 in.valuators[i].max = 0;
873 test_XIDeviceChangedEvent(&in);
875 in.valuators[i].max = 1 << 8;
876 test_XIDeviceChangedEvent(&in);
877 in.valuators[i].max = 1 << 16;
878 test_XIDeviceChangedEvent(&in);
879 in.valuators[i].max = 1 << 24;
880 test_XIDeviceChangedEvent(&in);
881 in.valuators[i].max = abs(~0);
882 test_XIDeviceChangedEvent(&in);
884 in.valuators[i].resolution = 1 << 8;
885 test_XIDeviceChangedEvent(&in);
886 in.valuators[i].resolution = 1 << 16;
887 test_XIDeviceChangedEvent(&in);
888 in.valuators[i].resolution = 1 << 24;
889 test_XIDeviceChangedEvent(&in);
890 in.valuators[i].resolution = abs(~0);
891 test_XIDeviceChangedEvent(&in);
893 in.valuators[i].name = i;
894 test_XIDeviceChangedEvent(&in);
896 in.valuators[i].mode = Relative;
897 test_XIDeviceChangedEvent(&in);
899 in.valuators[i].mode = Absolute;
900 test_XIDeviceChangedEvent(&in);
905 test_values_XITouchOwnershipEvent(TouchOwnershipEvent *in,
924 assert(out->evtype == GetXI2Type(in->type));
925 assert(out->time == in->time);
926 assert(out->deviceid == in->deviceid);
927 assert(out->sourceid == in->sourceid);
928 assert(out->touchid == in->touchid);
929 assert(out->flags == in->reason);
933 test_XITouchOwnershipEvent(TouchOwnershipEvent *in)
938 rc = EventToXI2((InternalEvent *) in, (xEvent **) &out);
941 test_values_XITouchOwnershipEvent(in, out, FALSE);
945 test_values_XITouchOwnershipEvent(in, swapped, TRUE);
953 TouchOwnershipEvent in;
956 memset(&in, 0, sizeof(in));
957 in.header = ET_Internal;
958 in.type = ET_TouchOwnership;
959 in.length = sizeof(in);
960 in.time = 0;
961 in.deviceid = 1;
962 in.sourceid = 2;
963 in.touchid = 0;
964 in.reason = 0;
965 in.resource = 0;
966 in.flags = 0;
968 test_XITouchOwnershipEvent(&in);
970 in.flags = XIAcceptTouch;
971 test_XITouchOwnershipEvent(&in);
973 in.flags = XIRejectTouch;
974 test_XITouchOwnershipEvent(&in);
977 in.deviceid = i;
978 test_XITouchOwnershipEvent(&in);
982 in.sourceid = i;
983 test_XITouchOwnershipEvent(&in);
987 in.touchid = i;
988 test_XITouchOwnershipEvent(&in);
995 test_XIBarrierEvent(BarrierEvent *in)
1003 rc = EventToXI((InternalEvent*)in, (xEvent**)&out, &count);
1006 rc = EventToCore((InternalEvent*)in, (xEvent**)&out, &count);
1009 rc = EventToXI2((InternalEvent*)in, (xEvent**)&out);
1013 assert(out->evtype == GetXI2Type(in->type));
1014 assert(out->time == in->time);
1015 assert(out->deviceid == in->deviceid);
1016 assert(out->sourceid == in->sourceid);
1017 assert(out->barrier == in->barrierid);
1018 assert(out->flags == in->flags);
1019 assert(out->event == in->window);
1020 assert(out->root == in->root);
1021 assert(out->dtime == in->dt);
1022 assert(out->eventid == in->event_id);
1023 assert(out->root_x == double_to_fp1616(in->root_x));
1024 assert(out->root_y == double_to_fp1616(in->root_y));
1026 value = double_to_fp3232(in->dx);
1029 value = double_to_fp3232(in->dy);
1064 BarrierEvent in;
1066 memset(&in, 0, sizeof(in));
1067 in.header = ET_Internal;
1068 in.type = ET_BarrierHit;
1069 in.length = sizeof(in);
1070 in.time = 0;
1071 in.deviceid = 1;
1072 in.sourceid = 2;
1074 test_XIBarrierEvent(&in);
1076 in.deviceid = 1;
1077 while(in.deviceid & 0xFFFF) {
1078 test_XIBarrierEvent(&in);
1079 in.deviceid <<= 1;
1081 in.deviceid = 0;
1083 in.sourceid = 1;
1084 while(in.sourceid & 0xFFFF) {
1085 test_XIBarrierEvent(&in);
1086 in.sourceid <<= 1;
1088 in.sourceid = 0;
1090 in.flags = 1;
1091 while(in.flags) {
1092 test_XIBarrierEvent(&in);
1093 in.flags <<= 1;
1096 in.barrierid = 1;
1097 while(in.barrierid) {
1098 test_XIBarrierEvent(&in);
1099 in.barrierid <<= 1;
1102 in.dt = 1;
1103 while(in.dt) {
1104 test_XIBarrierEvent(&in);
1105 in.dt <<= 1;
1108 in.event_id = 1;
1109 while(in.event_id) {
1110 test_XIBarrierEvent(&in);
1111 in.event_id <<= 1;
1114 in.window = 1;
1115 while(in.window) {
1116 test_XIBarrierEvent(&in);
1117 in.window <<= 1;
1120 in.root = 1;
1121 while(in.root) {
1122 test_XIBarrierEvent(&in);
1123 in.root <<= 1;
1127 in.root_x = 1;
1128 test_XIBarrierEvent(&in);
1129 in.root_x = 1.3;
1130 test_XIBarrierEvent(&in);
1131 in.root_x = 264.908;
1132 test_XIBarrierEvent(&in);
1133 in.root_x = 35638.292;
1134 test_XIBarrierEvent(&in);
1136 in.root_x = -1;
1137 test_XIBarrierEvent(&in);
1138 in.root_x = -1.3;
1139 test_XIBarrierEvent(&in);
1140 in.root_x = -264.908;
1141 test_XIBarrierEvent(&in);
1142 in.root_x = -35638.292;
1143 test_XIBarrierEvent(&in);
1145 in.root_y = 1;
1146 test_XIBarrierEvent(&in);
1147 in.root_y = 1.3;
1148 test_XIBarrierEvent(&in);
1149 in.root_y = 264.908;
1150 test_XIBarrierEvent(&in);
1151 in.root_y = 35638.292;
1152 test_XIBarrierEvent(&in);
1154 in.root_y = -1;
1155 test_XIBarrierEvent(&in);
1156 in.root_y = -1.3;
1157 test_XIBarrierEvent(&in);
1158 in.root_y = -264.908;
1159 test_XIBarrierEvent(&in);
1160 in.root_y = -35638.292;
1161 test_XIBarrierEvent(&in);
1164 in.dx = 1;
1165 test_XIBarrierEvent(&in);
1166 in.dx = 1.3;
1167 test_XIBarrierEvent(&in);
1168 in.dx = 264.908;
1169 test_XIBarrierEvent(&in);
1170 in.dx = 35638.292;
1171 test_XIBarrierEvent(&in);
1172 in.dx = 2947813871.2342;
1173 test_XIBarrierEvent(&in);
1175 in.dx = -1;
1176 test_XIBarrierEvent(&in);
1177 in.dx = -1.3;
1178 test_XIBarrierEvent(&in);
1179 in.dx = -264.908;
1180 test_XIBarrierEvent(&in);
1181 in.dx = -35638.292;
1182 test_XIBarrierEvent(&in);
1183 in.dx = -2947813871.2342;
1184 test_XIBarrierEvent(&in);
1186 in.dy = 1;
1187 test_XIBarrierEvent(&in);
1188 in.dy = 1.3;
1189 test_XIBarrierEvent(&in);
1190 in.dy = 264.908;
1191 test_XIBarrierEvent(&in);
1192 in.dy = 35638.292;
1193 test_XIBarrierEvent(&in);
1194 in.dy = 2947813871.2342;
1195 test_XIBarrierEvent(&in);
1197 in.dy = -1;
1198 test_XIBarrierEvent(&in);
1199 in.dy = -1.3;
1200 test_XIBarrierEvent(&in);
1201 in.dy = -264.908;
1202 test_XIBarrierEvent(&in);
1203 in.dy = -35638.292;
1204 test_XIBarrierEvent(&in);
1205 in.dy = -2947813871.2342;
1206 test_XIBarrierEvent(&in);