( remoteTypeId: number, value: string, converter: string, )
| 337 | } |
| 338 | |
| 339 | function scalarToStringExpr( |
| 340 | remoteTypeId: number, |
| 341 | value: string, |
| 342 | converter: string, |
| 343 | ): string | null { |
| 344 | switch (remoteTypeId) { |
| 345 | case TypeId.BOOL: |
| 346 | return `(${value} ? "true" : "false")`; |
| 347 | case TypeId.STRING: |
| 348 | return value; |
| 349 | case TypeId.DECIMAL: |
| 350 | return `${converter}.decimalToString(${value})`; |
| 351 | case TypeId.FLOAT16: |
| 352 | case TypeId.BFLOAT16: |
| 353 | case TypeId.FLOAT32: |
| 354 | case TypeId.FLOAT64: |
| 355 | return `${converter}.floatToString(${value})`; |
| 356 | default: |
| 357 | return `${value}.toString()`; |
| 358 | } |
| 359 | } |
| 360 | |
| 361 | function scalarToDecimalExpr( |
| 362 | remoteTypeId: number, |
no outgoing calls
no test coverage detected