postgresql/src/backend/utils/adt
Tom Lane 10a509d829 Move strip_implicit_coercions() from optimizer to nodeFuncs.c.
Use of this function has spread into the parser and rewriter, so it seems
like time to pull it out of the optimizer and put it into the more central
nodeFuncs module.  This eliminates the need to #include optimizer/clauses.h
in most of the calling files, demonstrating that this function was indeed a
bit outside the normal code reference patterns.
2013-07-23 18:21:19 -04:00
..
acl.c
array_selfuncs.c
array_typanalyze.c pgindent run for release 9.3 2013-05-29 16:58:43 -04:00
array_userfuncs.c
arrayfuncs.c Don't emit non-canonical empty arrays in array_remove(). 2013-05-31 21:50:59 -04:00
arrayutils.c
ascii.c
bool.c
cash.c
char.c
date.c pgindent run for release 9.3 2013-05-29 16:58:43 -04:00
datetime.c pgindent run for release 9.3 2013-05-29 16:58:43 -04:00
datum.c
dbsize.c Silence compiler warning on an unused variable 2013-07-22 13:15:13 -04:00
domains.c
encode.c
enum.c
float.c Clean up references to SQL92 2013-04-20 11:04:41 -04:00
format_type.c Allow extracting machine-readable object identity 2013-03-20 18:19:19 -03:00
formatting.c Add timezone offset output option to to_char() 2013-07-01 13:40:32 -04:00
genfile.c
geo_ops.c Fix bool abuse 2013-07-08 22:42:39 -04:00
geo_selfuncs.c
inet_cidr_ntop.c
inet_net_pton.c
int8.c
int.c
json.c Clean up new JSON API typedefs 2013-07-20 06:38:31 -04:00
jsonfuncs.c Clean up new JSON API typedefs 2013-07-20 06:38:31 -04:00
like_match.c Clean up references to SQL92 2013-04-20 11:04:41 -04:00
like.c
lockfuncs.c
mac.c
Makefile Add new JSON processing functions and parser API. 2013-03-29 14:12:13 -04:00
misc.c Use WaitLatch, not pg_usleep, for delaying in pg_sleep(). 2013-06-15 16:23:24 -04:00
nabstime.c
name.c
network.c
numeric.c pgindent run for release 9.3 2013-05-29 16:58:43 -04:00
numutils.c
oid.c
oracle_compat.c
pg_locale.c Renovate display of non-ASCII messages on Windows. 2013-06-26 11:17:33 -04:00
pg_lzcompress.c Fix end-of-loop optimization in pglz_find_match() function. 2013-07-17 20:37:09 +03:00
pgstatfuncs.c Expose the estimation of number of changed tuples since last analyze 2013-07-05 15:10:15 +02:00
pseudotypes.c pgindent run for release 9.3 2013-05-29 16:58:43 -04:00
quote.c
rangetypes_gist.c pgindent run for release 9.3 2013-05-29 16:58:43 -04:00
rangetypes_selfuncs.c pgindent run for release 9.3 2013-05-29 16:58:43 -04:00
rangetypes_spgist.c pgindent run for release 9.3 2013-05-29 16:58:43 -04:00
rangetypes_typanalyze.c pgindent run for release 9.3 2013-05-29 16:58:43 -04:00
rangetypes.c pgindent run for release 9.3 2013-05-29 16:58:43 -04:00
regexp.c
regproc.c Use an MVCC snapshot, rather than SnapshotNow, for catalog scans. 2013-07-02 09:47:01 -04:00
ri_triggers.c pgindent run for release 9.3 2013-05-29 16:58:43 -04:00
rowtypes.c
ruleutils.c Move strip_implicit_coercions() from optimizer to nodeFuncs.c. 2013-07-23 18:21:19 -04:00
selfuncs.c pgindent run for release 9.3 2013-05-29 16:58:43 -04:00
tid.c
timestamp.c pgindent run for release 9.3 2013-05-29 16:58:43 -04:00
trigfuncs.c
tsginidx.c
tsgistidx.c
tsquery_cleanup.c
tsquery_gist.c
tsquery_op.c
tsquery_rewrite.c pgindent run for release 9.3 2013-05-29 16:58:43 -04:00
tsquery_util.c
tsquery.c
tsrank.c Minor spelling fixes 2013-06-01 10:18:59 -04:00
tsvector_op.c
tsvector_parser.c
tsvector.c
txid.c
uuid.c
varbit.c
varchar.c
varlena.c Move checking an explicit VARIADIC "any" argument into the parser. 2013-07-18 11:52:12 -04:00
version.c
windowfuncs.c Additional spelling corrections 2013-06-03 08:40:27 -04:00
xid.c
xml.c pgindent run for release 9.3 2013-05-29 16:58:43 -04:00