Add capabilities for automatic type conversion.
Thomas G. Lockhart <lockhart@fourpalms.org>
Add capabilities for automatic type conversion.
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/parser/analyze.c | modified | +8 −1 |
| src/backend/parser/parse_coerce.c | added | +560 −0 |
| src/backend/parser/parse_expr.c | modified | +12 −6 |
| src/backend/parser/parse_func.c | modified | +727 −119 |
| src/backend/parser/parse_node.c | modified | +115 −42 |
| src/backend/parser/parse_oper.c | modified | +341 −128 |
| src/backend/parser/parse_target.c | modified | +181 −94 |
| src/backend/parser/parse_type.c | modified | +8 −2 |
| src/include/parser/parse_coerce.h | added | +96 −0 |
| src/include/parser/parse_func.h | modified | +2 −2 |