Commit fb2815b
Fix DefineStmt args Integer transformation
- Remove overly broad TypeName arrayBounds transformation that was causing over-transformation
- Keep targeted DefineStmt args context transformation for CREATE AGGREGATE statements
- Transform empty Integer objects to {ival: -1} when in DefineStmt context but not DefElem context
- Resolves original-define.test.ts failure while reducing over-transformation issues
- Local test results: 75 failed tests (improved from 98 initial failures)
Co-Authored-By: Dan Lynch <[email protected]>1 parent 2ffdf33 commit fb2815b
1 file changed
+5
-6
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
892 | 892 | | |
893 | 893 | | |
894 | 894 | | |
895 | | - | |
896 | | - | |
897 | | - | |
898 | | - | |
899 | | - | |
900 | 895 | | |
901 | | - | |
| 896 | + | |
902 | 897 | | |
903 | 898 | | |
904 | 899 | | |
| |||
907 | 902 | | |
908 | 903 | | |
909 | 904 | | |
| 905 | + | |
| 906 | + | |
| 907 | + | |
| 908 | + | |
910 | 909 | | |
911 | 910 | | |
912 | 911 | | |
| |||
0 commit comments