Commit 78acb9f
committed
Add validity checks to interator input typemaps
1 parent 42c0863 commit 78acb9f
9 files changed
Lines changed: 118 additions & 42 deletions
File tree
- src
- swig-0_27_7
- swig-0_28_5
- tests
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
109 | 109 | | |
110 | 110 | | |
111 | 111 | | |
| 112 | + | |
112 | 113 | | |
113 | 114 | | |
114 | 115 | | |
| |||
153 | 154 | | |
154 | 155 | | |
155 | 156 | | |
156 | | - | |
157 | | - | |
158 | | - | |
159 | | - | |
160 | | - | |
161 | | - | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
162 | 160 | | |
163 | 161 | | |
164 | 162 | | |
| |||
193 | 191 | | |
194 | 192 | | |
195 | 193 | | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
196 | 198 | | |
197 | 199 | | |
198 | 200 | | |
| |||
203 | 205 | | |
204 | 206 | | |
205 | 207 | | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
206 | 212 | | |
207 | 213 | | |
208 | 214 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5380 | 5380 | | |
5381 | 5381 | | |
5382 | 5382 | | |
5383 | | - | |
5384 | | - | |
5385 | | - | |
5386 | | - | |
5387 | | - | |
5388 | | - | |
| 5383 | + | |
| 5384 | + | |
| 5385 | + | |
5389 | 5386 | | |
5390 | 5387 | | |
5391 | 5388 | | |
| |||
9707 | 9704 | | |
9708 | 9705 | | |
9709 | 9706 | | |
| 9707 | + | |
| 9708 | + | |
| 9709 | + | |
| 9710 | + | |
9710 | 9711 | | |
9711 | 9712 | | |
9712 | 9713 | | |
| |||
9777 | 9778 | | |
9778 | 9779 | | |
9779 | 9780 | | |
| 9781 | + | |
| 9782 | + | |
| 9783 | + | |
| 9784 | + | |
9780 | 9785 | | |
9781 | 9786 | | |
9782 | 9787 | | |
| |||
9789 | 9794 | | |
9790 | 9795 | | |
9791 | 9796 | | |
| 9797 | + | |
| 9798 | + | |
| 9799 | + | |
| 9800 | + | |
9792 | 9801 | | |
9793 | 9802 | | |
9794 | 9803 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5373 | 5373 | | |
5374 | 5374 | | |
5375 | 5375 | | |
5376 | | - | |
5377 | | - | |
5378 | | - | |
5379 | | - | |
5380 | | - | |
5381 | | - | |
| 5376 | + | |
| 5377 | + | |
| 5378 | + | |
5382 | 5379 | | |
5383 | 5380 | | |
5384 | 5381 | | |
| |||
8766 | 8763 | | |
8767 | 8764 | | |
8768 | 8765 | | |
| 8766 | + | |
| 8767 | + | |
| 8768 | + | |
| 8769 | + | |
8769 | 8770 | | |
8770 | 8771 | | |
8771 | 8772 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5375 | 5375 | | |
5376 | 5376 | | |
5377 | 5377 | | |
5378 | | - | |
5379 | | - | |
5380 | | - | |
5381 | | - | |
5382 | | - | |
5383 | | - | |
| 5378 | + | |
| 5379 | + | |
| 5380 | + | |
5384 | 5381 | | |
5385 | 5382 | | |
5386 | 5383 | | |
| |||
8620 | 8617 | | |
8621 | 8618 | | |
8622 | 8619 | | |
| 8620 | + | |
| 8621 | + | |
| 8622 | + | |
| 8623 | + | |
8623 | 8624 | | |
8624 | 8625 | | |
8625 | 8626 | | |
| |||
8685 | 8686 | | |
8686 | 8687 | | |
8687 | 8688 | | |
| 8689 | + | |
| 8690 | + | |
| 8691 | + | |
| 8692 | + | |
8688 | 8693 | | |
8689 | 8694 | | |
8690 | 8695 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5542 | 5542 | | |
5543 | 5543 | | |
5544 | 5544 | | |
5545 | | - | |
5546 | | - | |
5547 | | - | |
5548 | | - | |
5549 | | - | |
5550 | | - | |
| 5545 | + | |
| 5546 | + | |
| 5547 | + | |
5551 | 5548 | | |
5552 | 5549 | | |
5553 | 5550 | | |
| |||
9911 | 9908 | | |
9912 | 9909 | | |
9913 | 9910 | | |
| 9911 | + | |
| 9912 | + | |
| 9913 | + | |
| 9914 | + | |
9914 | 9915 | | |
9915 | 9916 | | |
9916 | 9917 | | |
| |||
9981 | 9982 | | |
9982 | 9983 | | |
9983 | 9984 | | |
| 9985 | + | |
| 9986 | + | |
| 9987 | + | |
| 9988 | + | |
9984 | 9989 | | |
9985 | 9990 | | |
9986 | 9991 | | |
| |||
9993 | 9998 | | |
9994 | 9999 | | |
9995 | 10000 | | |
| 10001 | + | |
| 10002 | + | |
| 10003 | + | |
| 10004 | + | |
9996 | 10005 | | |
9997 | 10006 | | |
9998 | 10007 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5535 | 5535 | | |
5536 | 5536 | | |
5537 | 5537 | | |
5538 | | - | |
5539 | | - | |
5540 | | - | |
5541 | | - | |
5542 | | - | |
5543 | | - | |
| 5538 | + | |
| 5539 | + | |
| 5540 | + | |
5544 | 5541 | | |
5545 | 5542 | | |
5546 | 5543 | | |
| |||
8977 | 8974 | | |
8978 | 8975 | | |
8979 | 8976 | | |
| 8977 | + | |
| 8978 | + | |
| 8979 | + | |
| 8980 | + | |
8980 | 8981 | | |
8981 | 8982 | | |
8982 | 8983 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5537 | 5537 | | |
5538 | 5538 | | |
5539 | 5539 | | |
5540 | | - | |
5541 | | - | |
5542 | | - | |
5543 | | - | |
5544 | | - | |
5545 | | - | |
| 5540 | + | |
| 5541 | + | |
| 5542 | + | |
5546 | 5543 | | |
5547 | 5544 | | |
5548 | 5545 | | |
| |||
8883 | 8880 | | |
8884 | 8881 | | |
8885 | 8882 | | |
| 8883 | + | |
| 8884 | + | |
| 8885 | + | |
| 8886 | + | |
8886 | 8887 | | |
8887 | 8888 | | |
8888 | 8889 | | |
| |||
8948 | 8949 | | |
8949 | 8950 | | |
8950 | 8951 | | |
| 8952 | + | |
| 8953 | + | |
| 8954 | + | |
| 8955 | + | |
8951 | 8956 | | |
8952 | 8957 | | |
8953 | 8958 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
291 | 291 | | |
292 | 292 | | |
293 | 293 | | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
294 | 298 | | |
295 | 299 | | |
296 | 300 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
202 | 202 | | |
203 | 203 | | |
204 | 204 | | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
205 | 241 | | |
206 | 242 | | |
207 | 243 | | |
| |||
0 commit comments