- Notifications
You must be signed in to change notification settings - Fork28
Commita23faee
committed
Remove bogus code in oper_exact --- if it didn't find an exact
match then it tried for a self-commutative operator with the reversed inputdata types. This is pretty silly; there could never be such an operator,except maybe in binary-compatible-type scenarios, and we have oper_inexactfor that. Besides which, the oprsanity regress test would complain aboutsuch an operator. Remove nonfunctional code and simplify routine callingconvention accordingly.1 parente8140ad commita23faee
File tree
4 files changed
+33
-105
lines changed- src
- backend/parser
- include/parser
4 files changed
+33
-105
lines changedLines changed: 13 additions & 33 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
10 |
| - | |
| 10 | + | |
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
| |||
31 | 31 |
| |
32 | 32 |
| |
33 | 33 |
| |
34 |
| - | |
35 |
| - | |
36 |
| - | |
37 |
| - | |
38 | 34 |
| |
39 | 35 |
| |
40 | 36 |
| |
| |||
58 | 54 |
| |
59 | 55 |
| |
60 | 56 |
| |
61 |
| - | |
| 57 | + | |
62 | 58 |
| |
63 | 59 |
| |
64 | 60 |
| |
65 |
| - | |
| 61 | + | |
66 | 62 |
| |
67 | 63 |
| |
68 |
| - | |
| 64 | + | |
69 | 65 |
| |
70 | 66 |
| |
71 | 67 |
| |
72 | 68 |
| |
73 |
| - | |
74 |
| - | |
| 69 | + | |
| 70 | + | |
75 | 71 |
| |
76 | 72 |
| |
77 |
| - | |
78 |
| - | |
| 73 | + | |
| 74 | + | |
79 | 75 |
| |
80 | 76 |
| |
81 | 77 |
| |
82 | 78 |
| |
83 | 79 |
| |
84 | 80 |
| |
85 |
| - | |
| 81 | + | |
86 | 82 |
| |
87 | 83 |
| |
88 | 84 |
| |
| |||
128 | 124 |
| |
129 | 125 |
| |
130 | 126 |
| |
| 127 | + | |
| 128 | + | |
| 129 | + | |
131 | 130 |
| |
132 | 131 |
| |
133 | 132 |
| |
134 |
| - | |
135 | 133 |
| |
136 | 134 |
| |
137 | 135 |
| |
138 | 136 |
| |
139 |
| - | |
140 | 137 |
| |
141 | 138 |
| |
142 | 139 |
| |
143 | 140 |
| |
144 | 141 |
| |
145 |
| - | |
146 | 142 |
| |
147 | 143 |
| |
148 | 144 |
| |
149 | 145 |
| |
150 |
| - | |
151 | 146 |
| |
152 | 147 |
| |
153 | 148 |
| |
154 | 149 |
| |
155 | 150 |
| |
156 |
| - | |
157 |
| - | |
158 |
| - | |
159 |
| - | |
160 |
| - | |
161 |
| - | |
162 |
| - | |
163 |
| - | |
164 |
| - | |
165 |
| - | |
166 |
| - | |
167 |
| - | |
168 |
| - | |
169 |
| - | |
170 |
| - | |
171 |
| - | |
| 151 | + | |
172 | 152 |
| |
173 | 153 |
| |
174 | 154 |
| |
|
Lines changed: 16 additions & 67 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
10 |
| - | |
| 10 | + | |
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
| |||
25 | 25 |
| |
26 | 26 |
| |
27 | 27 |
| |
| 28 | + | |
| 29 | + | |
28 | 30 |
| |
29 | 31 |
| |
30 | 32 |
| |
| |||
376 | 378 |
| |
377 | 379 |
| |
378 | 380 |
| |
379 |
| - | |
| 381 | + | |
380 | 382 |
| |
381 | 383 |
| |
382 | 384 |
| |
383 |
| - | |
384 |
| - | |
| 385 | + | |
| 386 | + | |
385 | 387 |
| |
386 | 388 |
| |
387 |
| - | |
388 | 389 |
| |
389 | 390 |
| |
390 | 391 |
| |
| |||
398 | 399 |
| |
399 | 400 |
| |
400 | 401 |
| |
401 |
| - | |
402 |
| - | |
403 |
| - | |
404 |
| - | |
405 |
| - | |
406 |
| - | |
407 |
| - | |
408 |
| - | |
409 |
| - | |
410 |
| - | |
411 |
| - | |
412 |
| - | |
413 |
| - | |
414 |
| - | |
415 |
| - | |
416 |
| - | |
417 |
| - | |
418 |
| - | |
419 |
| - | |
420 |
| - | |
421 |
| - | |
422 |
| - | |
423 |
| - | |
424 |
| - | |
425 |
| - | |
426 |
| - | |
427 |
| - | |
428 |
| - | |
429 |
| - | |
430 |
| - | |
431 |
| - | |
432 |
| - | |
433 |
| - | |
434 |
| - | |
435 |
| - | |
| 402 | + | |
436 | 403 |
| |
437 | 404 |
| |
438 | 405 |
| |
439 | 406 |
| |
440 |
| - | |
| 407 | + | |
441 | 408 |
| |
442 | 409 |
| |
443 | 410 |
| |
444 |
| - | |
445 |
| - | |
| 411 | + | |
| 412 | + | |
446 | 413 |
| |
447 | 414 |
| |
448 | 415 |
| |
| |||
458 | 425 |
| |
459 | 426 |
| |
460 | 427 |
| |
461 |
| - | |
| 428 | + | |
462 | 429 |
| |
463 |
| - | |
464 |
| - | |
465 |
| - | |
466 | 430 |
| |
467 |
| - | |
468 | 431 |
| |
469 | 432 |
| |
470 | 433 |
| |
| |||
493 | 456 |
| |
494 | 457 |
| |
495 | 458 |
| |
496 |
| - | |
497 |
| - | |
498 |
| - | |
499 |
| - | |
500 |
| - | |
501 |
| - | |
502 |
| - | |
503 |
| - | |
504 |
| - | |
505 |
| - | |
506 |
| - | |
507 |
| - | |
508 | 459 |
| |
509 | 460 |
| |
510 | 461 |
| |
| |||
521 | 472 |
| |
522 | 473 |
| |
523 | 474 |
| |
524 |
| - | |
| 475 | + | |
525 | 476 |
| |
526 | 477 |
| |
527 | 478 |
| |
528 |
| - | |
| 479 | + | |
529 | 480 |
| |
530 | 481 |
| |
531 | 482 |
| |
532 | 483 |
| |
533 |
| - | |
534 |
| - | |
| 484 | + | |
535 | 485 |
| |
536 | 486 |
| |
537 | 487 |
| |
| |||
741 | 691 |
| |
742 | 692 |
| |
743 | 693 |
| |
744 |
| - | |
745 |
| - | |
746 |
| - | |
| 694 | + | |
| 695 | + | |
747 | 696 |
| |
748 | 697 |
|
Lines changed: 3 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
5 | 5 |
| |
6 | 6 |
| |
7 | 7 |
| |
8 |
| - | |
| 8 | + | |
9 | 9 |
| |
10 | 10 |
| |
11 | 11 |
| |
| |||
33 | 33 |
| |
34 | 34 |
| |
35 | 35 |
| |
| 36 | + | |
| 37 | + | |
36 | 38 |
| |
37 | 39 |
| |
38 | 40 |
| |
|
Lines changed: 1 addition & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
6 | 6 |
| |
7 | 7 |
| |
8 | 8 |
| |
9 |
| - | |
| 9 | + | |
10 | 10 |
| |
11 | 11 |
| |
12 | 12 |
| |
| |||
23 | 23 |
| |
24 | 24 |
| |
25 | 25 |
| |
26 |
| - | |
27 |
| - | |
28 |
| - | |
29 | 26 |
|
0 commit comments
Comments
(0)