Commit acbbdd5
Add IPv4 address parsing for CREATE ENDPOINT statements
- Add IPv4 and ListenerIPEndpointProtocolOption AST types
- Expand CreateEndpointStatement to include all endpoint fields
- Add parseIPv4Address to handle IP addresses (including float tokenization)
- Update marshaling for new types
- Enable IPv4AddressTests and Baselines90_IPv4AddressTests
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>1 parent 8c359e2 commit acbbdd5
File tree
7 files changed
+376
-25
lines changed- ast
- parser
- testdata
- Baselines90_IPv4AddressTests
- IPv4AddressTests
7 files changed
+376
-25
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
133 | 133 | | |
134 | 134 | | |
135 | 135 | | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
136 | 157 | | |
137 | 158 | | |
138 | 159 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
211 | 211 | | |
212 | 212 | | |
213 | 213 | | |
214 | | - | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
215 | 221 | | |
216 | 222 | | |
217 | 223 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17467 | 17467 | | |
17468 | 17468 | | |
17469 | 17469 | | |
| 17470 | + | |
| 17471 | + | |
| 17472 | + | |
| 17473 | + | |
| 17474 | + | |
| 17475 | + | |
| 17476 | + | |
| 17477 | + | |
| 17478 | + | |
| 17479 | + | |
| 17480 | + | |
| 17481 | + | |
| 17482 | + | |
| 17483 | + | |
| 17484 | + | |
17470 | 17485 | | |
17471 | 17486 | | |
17472 | 17487 | | |
17473 | 17488 | | |
17474 | 17489 | | |
| 17490 | + | |
| 17491 | + | |
| 17492 | + | |
| 17493 | + | |
| 17494 | + | |
| 17495 | + | |
| 17496 | + | |
| 17497 | + | |
| 17498 | + | |
| 17499 | + | |
| 17500 | + | |
| 17501 | + | |
| 17502 | + | |
| 17503 | + | |
| 17504 | + | |
| 17505 | + | |
| 17506 | + | |
| 17507 | + | |
| 17508 | + | |
17475 | 17509 | | |
17476 | 17510 | | |
17477 | 17511 | | |
| |||
18765 | 18799 | | |
18766 | 18800 | | |
18767 | 18801 | | |
| 18802 | + | |
| 18803 | + | |
| 18804 | + | |
| 18805 | + | |
| 18806 | + | |
| 18807 | + | |
| 18808 | + | |
| 18809 | + | |
| 18810 | + | |
| 18811 | + | |
| 18812 | + | |
| 18813 | + | |
| 18814 | + | |
| 18815 | + | |
| 18816 | + | |
| 18817 | + | |
| 18818 | + | |
| 18819 | + | |
| 18820 | + | |
| 18821 | + | |
| 18822 | + | |
| 18823 | + | |
| 18824 | + | |
| 18825 | + | |
| 18826 | + | |
| 18827 | + | |
18768 | 18828 | | |
18769 | 18829 | | |
18770 | 18830 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8070 | 8070 | | |
8071 | 8071 | | |
8072 | 8072 | | |
8073 | | - | |
8074 | | - | |
8075 | | - | |
8076 | | - | |
8077 | | - | |
8078 | | - | |
8079 | | - | |
8080 | | - | |
8081 | | - | |
8082 | | - | |
8083 | | - | |
8084 | | - | |
8085 | | - | |
| 8073 | + | |
| 8074 | + | |
| 8075 | + | |
| 8076 | + | |
8086 | 8077 | | |
8087 | | - | |
8088 | | - | |
8089 | | - | |
8090 | | - | |
8091 | | - | |
| 8078 | + | |
| 8079 | + | |
| 8080 | + | |
| 8081 | + | |
| 8082 | + | |
| 8083 | + | |
| 8084 | + | |
| 8085 | + | |
| 8086 | + | |
| 8087 | + | |
8092 | 8088 | | |
8093 | | - | |
| 8089 | + | |
| 8090 | + | |
| 8091 | + | |
| 8092 | + | |
| 8093 | + | |
| 8094 | + | |
| 8095 | + | |
| 8096 | + | |
| 8097 | + | |
| 8098 | + | |
| 8099 | + | |
| 8100 | + | |
| 8101 | + | |
| 8102 | + | |
| 8103 | + | |
| 8104 | + | |
| 8105 | + | |
| 8106 | + | |
| 8107 | + | |
| 8108 | + | |
| 8109 | + | |
| 8110 | + | |
| 8111 | + | |
8094 | 8112 | | |
8095 | | - | |
8096 | 8113 | | |
8097 | 8114 | | |
8098 | 8115 | | |
| |||
8250 | 8267 | | |
8251 | 8268 | | |
8252 | 8269 | | |
| 8270 | + | |
| 8271 | + | |
| 8272 | + | |
| 8273 | + | |
| 8274 | + | |
| 8275 | + | |
| 8276 | + | |
| 8277 | + | |
| 8278 | + | |
| 8279 | + | |
| 8280 | + | |
| 8281 | + | |
| 8282 | + | |
| 8283 | + | |
| 8284 | + | |
| 8285 | + | |
| 8286 | + | |
| 8287 | + | |
| 8288 | + | |
| 8289 | + | |
| 8290 | + | |
| 8291 | + | |
| 8292 | + | |
| 8293 | + | |
| 8294 | + | |
| 8295 | + | |
| 8296 | + | |
| 8297 | + | |
| 8298 | + | |
| 8299 | + | |
| 8300 | + | |
| 8301 | + | |
| 8302 | + | |
| 8303 | + | |
| 8304 | + | |
| 8305 | + | |
| 8306 | + | |
| 8307 | + | |
| 8308 | + | |
| 8309 | + | |
| 8310 | + | |
| 8311 | + | |
| 8312 | + | |
| 8313 | + | |
| 8314 | + | |
| 8315 | + | |
| 8316 | + | |
| 8317 | + | |
| 8318 | + | |
| 8319 | + | |
| 8320 | + | |
| 8321 | + | |
| 8322 | + | |
| 8323 | + | |
| 8324 | + | |
| 8325 | + | |
| 8326 | + | |
| 8327 | + | |
| 8328 | + | |
| 8329 | + | |
8253 | 8330 | | |
8254 | 8331 | | |
8255 | 8332 | | |
| |||
0 commit comments