.vim/syntax/pgsql.vim 145.6 KiB raw
1
" Vim syntax file
2
" Language:     pgsql
3
" Maintainer:   Devrim GUNDUZ <devrim@PostgreSQL.org>
4
" Contributors: Jacek Wysocki, Ryan Delaney <ryan.delaney@gmail.com>
5
" Last Change:  $Fri May 23 09:55:21 PDT 2014$
6
" Filenames:    *.pgsql *.plpgsql
7
" URL:			http://www.gunduz.org/postgresql/pgsql.vim
8
" Note:			The definitions below are for PostgreSQL 8.4, some versions may differ.
9
" Changelog:	Thanks to Todd A. Cook for the updates
10
" Changelog:	Thanks a lot to David Fetter for the big update set, that came as of Mar 11, 2010.
11
12
" For version 5.x: Clear all syntax items
13
" For version 6.x: Quit when a syntax file was already loaded
14
if version < 600
15
  syntax clear
16
elseif exists("b:current_syntax")
17
  finish
18
endif
19
20
" Always ignore case
21
syn case ignore
22
23
" Section: Syntax {{{1
24
25
" Section: Miscellaneous {{{2
26
27
" General keywords which don't fall into other categories {{{3
28
"
29
" Use match instead of keyword to lower priority and allow data types bits
30
" and other constructs to match too
31
syn match pgsqlKeyword	    "\<as\>"
32
syn match pgsqlKeyword	    "\<add\>"
33
syn match pgsqlKeyword	    "\<all\>"
34
syn match pgsqlKeyword	    "\<cast\>"
35
syn match pgsqlKeyword	    "\<cluster\>"
36
syn match pgsqlKeyword	    "\<copy\>"
37
syn match pgsqlKeyword	    "\<default\>"
38
syn match pgsqlKeyword	    "\<do\>"
39
syn match pgsqlKeyword	    "\<drop\>"
40
syn match pgsqlKeyword	    "\<end\>"
41
" fun fact: 'create table fetch ()' fails, but not 'create table move ()'
42
syn match pgsqlKeyword      "\<fetch\>"
43
syn match pgsqlKeyword      "\<for\>"
44
syn match pgsqlKeyword      "\<full\>"
45
syn match pgsqlKeyword	    "\<from\>"
46
syn match pgsqlKeyword      "\<grant\>"
47
syn match pgsqlKeyword	    "\<group\>"
48
syn match pgsqlKeyword      "\<if\>"
49
syn match pgsqlOperator     "\<in\>"
50
syn match pgsqlKeyword	    "\<key\>"
51
syn match pgsqlKeyword      "\<language\>"
52
syn match pgsqlKeyword      "\<nothing\>"
53
syn match pgsqlKeyword      "\<on\>"
54
syn match pgsqlKeyword	    "\<only\>"
55
syn match pgsqlKeyword	    "\<options\>"
56
syn match pgsqlKeyword	    "\<range\>"
57
syn match pgsqlKeyword      "\<returns\>"
58
syn match pgsqlKeyword	    "\<row\>"
59
syn match pgsqlKeyword	    "\<rows\>"
60
syn match pgsqlKeyword	    "\<schema\>"
61
syn match pgsqlKeyword	    "\<set\>"
62
syn match pgsqlKeyword	    "\<table\>"
63
syn match pgsqlKeyword	    "\<to\>"
64
syn match pgsqlKeyword	    "\<user\>"
65
syn match pgsqlKeyword	    "\<update\>"
66
syn match pgsqlKeyword      "\<with\(\_s\+recursive\)\?\>"
67
syn match pgsqlKeyword	    "\<where\>"
68
69
syn match pgsqlKeyword      "\<\(begin\|commit\|rollback\|abort\|start\|end\)\(\_s\+work\|\_s\+transaction\)\?\>"
70
syn match pgsqlKeyword      "\<isolation\_s\+level\_s\+\(serializable\|repeatable\_s\+read\|read\_s\+committed\|read\_s\+uncommitted\)\>"
71
syn match pgsqlKeyword      "\<read\_s\+\(write\|only\)\>"
72
73
syn match pgsqlKeyword      "\<\(commit\|rollback\)\_s\+prepared\>"
74
syn match pgsqlKeyword      "\<savepoint\>"
75
syn match pgsqlKeyword      "\<rollback\_s\+to\_s\+savepoint\>"
76
syn match pgsqlKeyword      "\<release\(\_s\+savepoint\)\?\>"
77
78
syn match pgsqlKeyword      "\<close\(\_s\+all\)\?\>"
79
syn match pgsqlKeyword      "\<\(binary\_s\+\|insensitive\_s\+\|\(no\_s\+\)\?scroll\_s\+\)*cursor\(\_s\+with\(out\)\_s\+hold\)\?\_s\+for\>"
80
81
syn match pgsqlKeyword      "\<current\_s\+of\>"
82
syn match pgsqlKeyword      "\<delete\_s\+from\>"
83
syn match pgsqlKeyword      "\<discard\_s\+\(all\|plans\|sequences\|temp\|temporary\)\>"
84
85
syn match pgsqlKeyword      "\<\(alter\|add\|drop\|comment\_s\+on\|create\)\_s\+\(aggregate\|attribute\|cast\|collation\|conversion\|database\|default\_s\+privileges\|domain\|\(event\_s\+\)\?trigger\|extension\|foreign\_s\+\(data\_s\+wrapper\|table\)\|function\|group\|index\(\_s\+concurrently\)\?\|\(procedural\_s\+\)\?language\|materialized\_s\+view\|operator\(\_s\+class\|\_s\+family\)\?\|owned\_s\+by\|role\|rule\|schema\|sequence\|server\|table\|tablespace\|text\_s\+search\_s\+\(configuration\|dictionary\|parser\|template\)\|type\|user\(\_s\+mapping\)\?\|view\)\>"
86
87
syn match pgsqlKeyword      "\<create\_s\+default\_s\+conversion\>"
88
syn match pgsqlKeyword      "\<create\_s\+\(or\_s\+replace\_s\+\)\?\(function\|\(trusted\_s\+\)\?\(procedural\_s\+\)\?language\|rule\)\>"
89
syn match pgsqlKeyword      "\<create\_s\+unique\_s\+index\(\_s\+concurrently\)\?\>"
90
syn match pgsqlKeyword      "\<create\_s\+temp\(orary\)\?\_s\+sequence\>"
91
syn match pgsqlKeyword      "\<create\_s\+\(temp\(orary\)\?\|unlogged\)\_s\+table\>"
92
syn match pgsqlKeyword      "\<on\_s\+commit\_s\+\(preserve\_s\+rows\|delete\_s\+rows\|drop\)\>"
93
syn match pgsqlKeyword      "\<match\_s\+\(full\|partial\|simple\)\>"
94
syn match pgsqlKeyword      "\<\(including\|excluding\)\_s\+\(defaults\|constraints\|indexes\|storage\|comments\|all\)\>"
95
96
syn match pgsqlKeyword      "\<create\_s\+\(constraint\)\?\_s\+\(trigger\)\>"
97
syn match pgsqlKeyword      "\<\(before\|after\|instead\_s\+of\)\_s\+\(insert\|update\|delete\|truncate\)\(\_s\+or\_s\+\(insert\|update\|delete\|truncate\)\)*\>"
98
syn match pgsqlKeyword      "\<for\_s\+\(each\_s\+\)\?\(row\|statement\)\>"
99
100
syn match pgsqlKeyword      "\<create\_s\+\(or\_s\+replace\_s\+\)\?\(temp\(orary\)\?\_s\+\)\?\(recursive\_s\+\)\?view\>"
101
syn match pgsqlKeyword      "\<with\_s\+\(cascaded\|local\)\_s\+check\_s\+option\>"
102
103
syn match pgsqlKeyword      "\<do\(\_s\+also\|\_s\+instead\)\?\(\_s\+nothing\)\?\>"
104
105
syn match pgsqlKeyword      "\<\(rename\|owner\)\_s\+to\>"
106
syn match pgsqlKeyword      "\<for\_s\+\(role\|user\)\>"
107
syn match pgsqlKeyword      "\<\(drop\|rename\|validate\)\_s\+constraint\>"
108
syn match pgsqlKeyword      "\<\(disable\|enable\(\_s\+\(replica\|always\)\)\?\)\(\_s\+trigger\)\?\>"
109
syn match pgsqlKeyword      "\<\(no\_s\+\)\?\(handler\|validator\)\>"
110
syn match pgsqlKeyword      "\<if\_s\+\(not\_s\+\)\?exists\>"
111
syn match pgsqlKeyword      "\<\(set\|drop\)\_s\+\(default\|not\_s\+null\)\>"
112
syn match pgsqlKeyword      "\<\(set\_s\+data\_s\+\)type\>"
113
syn match pgsqlKeyword      "\<set\_s\+storage\_s\+\(plain\|external\|extended\|main\)\>"
114
syn match pgsqlKeyword      "\<set\_s\+statistics\>"
115
syn match pgsqlKeyword      "\<cluster\_s\+on\>"
116
syn match pgsqlKeyword      "\<set\_s\+without\_s\+cluster\>"
117
syn match pgsqlKeyword      "\<\(enable\|disable\)\_s\+rule\>"
118
syn match pgsqlKeyword      "\<as\_s\+on\_s\+\(select\|insert\|update\|delete\)\>"
119
120
syn match pgsqlKeyword      "\<alter\_s\+\(constraint\|system\)\>"
121
syn match pgsqlKeyword      "\<\(initially\_s\+\)\?\(deferred\|immediate\)\>"
122
syn match pgsqlKeyword      "\<on\_s\+\(delete\|update\)>"
123
syn match pgsqlKeyword      "\<set\_s\+with\(out\)\?\_s\+oids\>"
124
syn match pgsqlKeyword      "\<for\_s\+\(search\|order\_s\+by\)\>"
125
syn match pgsqlKeyword      "\<\(no\_s\+\)\?inherit\>"
126
syn match pgsqlKeyword      "\<\(not\_s\+\)\?of\>"
127
syn match pgsqlKeyword      "\<primary\_s\+key\>"
128
syn match pgsqlKeyword      "\<foreign\_s\+key\>"
129
syn match pgsqlKeyword      "\<replica\_s\+identity\>"
130
syn match pgsqlKeyword      "\<using\(\_s\+index\(\_s\+tablespace\)\?\)\?\>"
131
syn match pgsqlKeyword      "\<with\(out\)\?\_s\+function\>"
132
syn match pgsqlKeyword      "\<with\_s\+inout\>"
133
syn match pgsqlKeyword      "\<as\_s\+\(assignment\|implicit\)\>"
134
135
syn match pgsqlKeyword      "\<explain\(\_s\+verbose\|\_s\+analyze\)*\>"
136
syn match pgsqlKeyword      "\<\(analyze\|verbose\|costs\|buffers\|timing\)\(\_s\+\(true\|on\|1\|false\|off\|0\)\)\?\>"
137
syn match pgsqlKeyword      "\<format\_s\+\(text\|xml\|json\|yaml\)\>"
138
139
syn match pgsqlKeyword      "\<\(fetch\|move\)\_s\+\(next\|prior\|first\|last\|absolute\|relative\|\(forward\|backward\)\(\_s\+all\)\?\)\>"
140
141
syn match pgsqlKeyword      "\<grant\_s\+\(select\|insert\|update\|delete\|truncate\|references\|trigger\|connect\|temporary\|temp\|usage\|execute\|all\(\_s\+privileges\)\?\)\(\_s*,\_s*\(select\|insert\|update\|delete\|truncate\|references\|trigger\|connect\|temporary\|temp\|usage\|execute\|all\(\_s\+privileges\)\?\)\)*\>"
142
syn match pgsqlKeyword      "\<on\_s\+\(table\|sequence\|database\|domain\|foreign\_s\+data\_s\+wrapper\|foreign\_s\+server\|function\|language\|large\_s\+object\|schema\|tablespace\|type\|all\_s\+\(tables\|sequences\|functions\)\_s\+in\_s\+schema\)\>"
143
syn match pgsqlKeyword      "\<with\_s\+\(grant\|admin\)\_s\+option\>"
144
syn match pgsqlKeyword      "\<insert\_s\+into\>"
145
syn match pgsqlKeyword      "\<\(default\_s\+\)\?values\>"
146
147
syn match pgsqlKeyword      "\<\(called\|returns\_s\+null\)\_s\+on\_s\+null\_s\+input\>"
148
syn match pgsqlKeyword      "\<\(external\_s\+\)\?security\_s\+\(definer\|invoker\)\>"
149
syn match pgsqlKeyword      "\<from\_s\+current\>"
150
151
syn match pgsqlKeyword      "\<in\_s\+schema\>"
152
syn match pgsqlKeyword      "\<in\_s\+\(access\_s\+share\|row\_s\+share\|row\_s\+exclusive\|\_s\+share\_s\+update\_s\+exclusive\|share\|share\_s\+row\_s\+exclusive\|exclusive\|access\_s\+exclusive\)\_s\+mode\>"
153
154
syn match pgsqlKeyword      "\<prepare\(\_s\+transaction\)\?\>"
155
syn match pgsqlKeyword      "\<execute\(\_s\+procedure\)\?\>"
156
syn match pgsqlKeyword      "\<deallocate\(\_s\+prepare\)\?\>"
157
syn match pgsqlKeyword      "\<\(reassign\_s\+\)\?owned\_s\+by\>"
158
159
syn match pgsqlKeyword      "\<refresh\_s\+materialized\_s\+view\(\_s\+concurrently\)\?\>"
160
syn match pgsqlKeyword      "\<with\_s\+\(no\_s\+\)\?data\>"
161
162
syn match pgsqlKeyword      "\<reindex\_s\+\(index\|table\|database\|system\)\>"
163
164
syn match pgsqlKeyword      "\<reset\(\_s\+all\)\?\>"
165
166
syn match pgsqlKeyword      "\<revoke\(\_s\+grant\_s\+option\_s\+for\)\?\>"
167
syn match pgsqlKeyword      "\<revoke\(\_s\+grant\_s\+option\_s\+for\)\?\_s\+\(select\|insert\|update\|delete\|truncate\|references\|trigger\|connect\|temporary\|temp\|usage\|execute\|all\(\_s\+privileges\)\?\)\(\_s*,\_s*\(select\|insert\|update\|delete\|truncate\|references\|trigger\|connect\|temporary\|temp\|usage\|execute\|all\(\_s\+privileges\)\?\)\)*\>"
168
syn match pgsqlKeyword      "\<security\_s\+label\>"
169
170
syn match pgsqlKeyword      "\<select\(\_s\+all\|\_s\+distinct\(\_s\+on\)\?\)\?\>"
171
syn match pgsqlKeyword      "\<for\_s\+\(update\|no\_s\+key\_s\+update\|share\|key\_s\+share\)\_s\+of\>"
172
syn match pgsqlKeyword      "\<with\_s\+ordinality\>"
173
syn match pgsqlKeyword      "\<\(\(inner\|cross\|\(left\|right\|full\)\(\_s\+outer\)\?\)\_s\+\)\?join\>"
174
syn match pgsqlKeyword      "\<union\(\_s\+all\)\?\>"
175
syn match pgsqlKeyword      "\<\(unbounded\_s\+\)\?\(preceding\|following\)\>"
176
syn match pgsqlKeyword      "\<order\_s\+by\>"
177
syn match pgsqlKeyword      "\<current\_s\+row\>"
178
syn match pgsqlKeyword      "\<partition\_s\+by\>"
179
syn match pgsqlKeyword      "\<nulls\_s\+\(first\|last\)\>"
180
syn match pgsqlKeyword      "\<into\(\_s\+\(temp\|temporary\|unlogged\)\)\?\(\_s\+table\)\?\>"
181
syn match pgsqlKeyword      "\<set\_s\+\(session\|local\|tablespace\|schema\)\?\>"
182
syn match pgsqlKeyword      "\<set\_s\+constraints\(\_s\+all\)\?\>"
183
syn match pgsqlKeyword      "\<set\(\_s\+session\|\_s\+local\)\?\_s\+\(role\(\_s\+none\)\?\)\>"
184
syn match pgsqlKeyword      "\<set\(\_s\+session\|\_s\+local\)\?\_s\+\(session\_s\+authorization\(\_s\+default\)\?\)\>"
185
syn match pgsqlKeyword      "\<reset\_s\+\(role\|session\_s\+authorization\)\>"
186
syn match pgsqlKeyword      "\<set\_s\+transaction\(\_s\+snapshot\)\?\>"
187
syn match pgsqlKeyword      "\<set\_s\+session\_s\+characteristics\_s\+as\_s\+transaction\>"
188
189
syn match pgsqlKeyword      "\<show\(\_s\+all\)\?\>"
190
191
syn match pgsqlKeyword      "\<\(restart\|continue\)\_s\+identity\>"
192
193
syn match pgsqlKeyword      "\<vacuum\(\_s\+full\|\_s\+freeze\|\_s\+verbose\)*\>"
194
195
syn keyword pgsqlKeyword	 and alias asc
196
syn keyword pgsqlKeyword	 cascade current_date current_time current_timestamp
197
syn keyword pgsqlKeyword	 checkpoint check cost
198
syn keyword pgsqlKeyword	 check column columns constraint
199
syn keyword pgsqlKeyword	 databases distinct declare deallocate desc
200
syn keyword pgsqlKeyword	 deferrable diagnostics
201
syn keyword pgsqlKeyword	 explain elsif exclusion found exception except exit
202
syn keyword pgsqlKeyword	 force
203
syn keyword pgsqlKeyword	 group global get
204
syn keyword pgsqlKeyword	 having
205
syn keyword pgsqlKeyword	 immutable inherits inline intersect
206
syn keyword pgsqlKeyword	 leakproof lock local limit load loop listen lateral
207
syn keyword pgsqlKeyword	 notify next nowait
208
syn keyword pgsqlKeyword	 out open offset
209
syn keyword pgsqlKeyword	 password privilege
210
syn keyword pgsqlKeyword	 perform
211
syn keyword pgsqlKeyword	 replace references restrict returning
212
syn keyword pgsqlKeyword	 reassing return
213
syn keyword pgsqlKeyword	 strict sequences stable setof
214
syn keyword pgsqlKeyword	 truncate tranaction trigger trusted
215
syn keyword pgsqlKeyword	 unique unlisten
216
syn keyword pgsqlKeyword	 version volatile
217
syn keyword pgsqlKeyword	 window
218
219
" Section: Constants {{{2
220
" Constant values
221
syn keyword pgsqlConstant	 false true
222
" weakened to allow matching 'not null'
223
syn match   pgsqlConstant	 "\<null\>"
224
" }}}
225
226
" Section: Strings {{{2
227
" Strings (single- and double-quote)
228
syn region pgsqlIdentifier	 start=+"+  skip=+\\\\\|\\"+  end=+"+
229
syn region pgsqlIdentifier	 start=+U&"+  skip=+\\\\\|\\"+  end=+"+
230
231
syn region pgsqlString		 start=+'+  skip=+\\\\\|\\'+  end=+'+
232
syn region pgsqlString		 start=+U&'+  skip=+\\\\\|\\'+  end=+'+
233
234
syn match pgsqlString		 "\$\w*\$"
235
" }}}
236
237
" Section: Numbers {{{2
238
" Numbers and hexidecimal values
239
syn match pgsqlNumber		 "-\=\<[0-9]*\>"
240
syn match pgsqlNumber		 "-\=\<[0-9]*\.[0-9]*\>"
241
syn match pgsqlNumber		 "-\=\<[0-9]*e[+-]\=[0-9]*\>"
242
syn match pgsqlNumber		 "-\=\<[0-9]*\.[0-9]*e[+-]\=[0-9]*\>"
243
syn match pgsqlNumber		 "\<0x[abcdefABCDEF0-9]*\>"
244
" }}}
245
246
" Section: Comments {{{2
247
" Comments (c-style, sql-style)
248
syn region  pgsqlComment    start="/\*"  end="\*/" contains=pgsqlTodo,pgsqlComment
249
syn match   pgsqlComment    "--.*" contains=pgsqlTodo
250
syn sync    ccomment        pgsqlComment
251
syn keyword pgsqlTodo       todo note xxx warn warning contained
252
" }}}
253
254
" Section: Variables {{{2
255
"
256
" Special variables
257
258
syn keyword pgsqlVariable   old new
259
" Variables available in trigger definitions
260
syn keyword pgsqlVariable   tg_name tg_when tg_level tg_op tg_relid tg_relname
261
syn keyword pgsqlVariable   tg_table_name tg_table_schema tg_nargs tg_argv
262
263
" SQL-style variables
264
syn match pgsqlVariable		 "\$[0-9]\+"
265
syn match pgsqlLabel		 "<<[^>]\+>>"
266
267
" Is this a class of things or just a sort of an alien?
268
syn match pgsqlExtschema		 "@extschema@"
269
270
" Section: Column types {{{3
271
syn keyword pgsqlType        anyarray anyelement abstime anyenum
272
syn keyword pgsqlType        anynonarray aclitem
273
" Would like to have this as type, but even if it's a match it fails
274
" matching of the any() operator, which is more used.
275
" syn match   pgsqlType        "\<any\>"
276
syn keyword pgsqlType        bytea bigserial bool boolean bigint box
277
syn keyword pgsqlType        cidr cstring cid circle
278
syn keyword pgsqlType        date
279
syn keyword pgsqlType        enum
280
syn keyword pgsqlType        gtsvector
281
syn keyword pgsqlType        hstore
282
syn keyword pgsqlType        inet
283
syn keyword pgsqlType        internal int2vector int int2 int4 int8 integer
284
syn keyword pgsqlType        json jsonb
285
syn keyword pgsqlType        line lseg language_handler
286
syn keyword pgsqlType        macaddr money
287
syn keyword pgsqlType        numeric
288
syn keyword pgsqlType        opaque oidvector oid
289
syn keyword pgsqlType        polygon point path period
290
syn keyword pgsqlType        regclass real regtype refcursor regoperator
291
syn keyword pgsqlType        reltime record regproc regdictionary regoper
292
syn keyword pgsqlType        regprocedure regconfig
293
syn keyword pgsqlType        smgr smallint serial smallserial
294
syn keyword pgsqlType        serial2 serial4 serial8
295
syn keyword pgsqlType        tsquery tinterval
296
syn keyword pgsqlType        trigger tid text
297
syn keyword pgsqlType        tsvector txid_snapshot
298
syn keyword pgsqlType        unknown uuid
299
syn keyword pgsqlType        void varchar
300
syn keyword pgsqlType        xml xid
301
" %rowtype, %type PL/pgSQL constructs
302
syn match pgsqlType          "%\(row\)\?type\>"
303
" this should actually be the end of a region
304
syn match pgsqlType          "\<with\(out\)\?\_s\+time\_s\+zone\>"
305
306
" Section: Variable types {{{3
307
syn match  pgsqlType		 "\<float\>"
308
syn region pgsqlType		 start="\<float\_s*(" end=")" contains=pgsqlNumber,pgsqlVariable
309
syn match  pgsqlType		 "\<double\_s\+precision\>"
310
syn region pgsqlType		 start="\<double\_s\+precision\_s*(" end=")" contains=pgsqlNumber,pgsqlVariable
311
syn match  pgsqlType		 "\<numeric\>"
312
syn region pgsqlType		 start="\<numeric\_s*(" end=")" contains=pgsqlNumber,pgsqlVariable
313
syn match  pgsqlType		 "\<decimal\>"
314
syn region pgsqlType		 start="\<decimal\_s*(" end=")" contains=pgsqlNumber,pgsqlVariable
315
syn match  pgsqlType		 "\<time\(stamp\(tz\)\?\)\?\>"
316
syn region pgsqlType		 start="\<time\(stamp\(tz\)\?\)\?\_s*(" end=")" contains=pgsqlNumber,pgsqlVariable
317
syn match  pgsqlType		 "\<interval\>"
318
syn region pgsqlType		 start="\<interval\_s*(" end=")" contains=pgsqlNumber,pgsqlVariable
319
syn match  pgsqlType		 "\<interval\_s\+\(year\|month\|day\|hour\|minute\|second\)\>"
320
syn match  pgsqlType		 "\<interval\_s\+year\_s\+to\_s\+month\>"
321
syn match  pgsqlType		 "\<interval\_s\+day\_s\+to\_s\+\(hour\|minute\|second\)\>"
322
syn match  pgsqlType		 "\<interval\_s\+hour\_s\+to\_s\+\(minute\|second\)\>"
323
syn match  pgsqlType		 "\<interval\_s\+minute\_s\+to\_s\+second\>"
324
syn region pgsqlType		 start="\<interval\_s\+\(\(day\|hour\|minute\)\_s\+to\_s\+\)\?second\_s*(" end=")" contains=pgsqlNumber,pgsqlVariable
325
syn match  pgsqlType		 "\<char\>"
326
syn region pgsqlType		 start="\<char\_s*(" end=")" contains=pgsqlNumber,pgsqlVariable
327
syn match  pgsqlType		 "\<character\>"
328
syn region pgsqlType		 start="\<character\_s*(" end=")" contains=pgsqlNumber,pgsqlVariable
329
syn match  pgsqlType		 "\<varchar\>"
330
syn region pgsqlType		 start="\<varchar\_s*(" end=")" contains=pgsqlNumber,pgsqlVariable
331
syn match  pgsqlType		 "\<character\_s\+varying\>"
332
syn region pgsqlType		 start="\<character\_s\+varying\_s*(" end=")" contains=pgsqlNumber,pgsqlVariable
333
syn match  pgsqlType		 "\<bit\>"
334
syn region pgsqlType		 start="\<bit\_s*(" end=")" contains=pgsqlNumber,pgsqlVariable
335
syn match  pgsqlType		 "\<varbit\>"
336
syn region pgsqlType		 start="\<varbit\_s*(" end=")" contains=pgsqlNumber,pgsqlVariable
337
syn match  pgsqlType		 "\<bit\_s\+varying\>"
338
syn region pgsqlType		 start="\<bit\_s\+varying\_s*(" end=")" contains=pgsqlNumber,pgsqlVariable
339
" }}}
340
341
" Section: Operators {{{1
342
" Logical, string and  numeric operators
343
" TODO: terms contained within the function are not keywords! --Ryan Delaney 2014-02-06T14:11-0800 OpenGPG: 0D98863B4E1D07B6
344
" note: the 'in' operator is defined above, before lockmodes
345
syn keyword pgsqlOperator	 between and is like regexp rlike
346
syn match   pgsqlOperator	 "\<not\>"
347
syn match   pgsqlOperator	 "\<or\>"
348
syn region pgsqlOperator	 start="isnull\_s*(" end=")" contains=ALL
349
syn region pgsqlOperator	 start="coalesce\_s*(" end=")" contains=ALL
350
syn region pgsqlOperator	 start="interval\_s*(" end=")" contains=ALL
351
syn region pgsqlOperator	 start="\<in\_s*(" end=")" contains=ALL
352
syn region pgsqlOperator	 start="any\_s*(" end=")" contains=ALL
353
syn region pgsqlOperator	 start="some\_s*(" end=")" contains=ALL
354
syn region pgsqlOperator	 start="all\_s*(" end=")" contains=ALL
355
syn region pgsqlOperator	 start="exists\_s*(" end=")" contains=ALL
356
syn region pgsqlOperator	 start="array\_s*\[" end="\]" contains=ALL
357
358
" Let's consider this an operator, not operator + constant
359
syn match   pgsqlKeyword	 "\<not\_s\+null\>"
360
" }}}
361
362
" Section: psql special stuff {{{1
363
syn region pgsqlCopy    start="\C\<copy\([^;]\|\n\)\+from\_s\+stdin\([^;]\|\n\)*;" end="\\\."
364
" TODO: the content would be nice "Normal", not "Special"
365
syn region pgsqlBackslash	 start="^\\" end="$"
366
" }}}
367
368
" Section: Functions {{{1
369
" Control flow functions {{{2
370
syn keyword pgsqlFlow		 case when then else end
371
syn region pgsqlFlow		 start="ifnull("   end=")"  contains=ALL
372
syn region pgsqlFlow		 start="nullif("   end=")"  contains=ALL
373
" }}}
374
375
" General Functions {{{2
376
syn region pgsqlFunction	start="abbrev'(" end=")" contains=ALL
377
syn region pgsqlFunction	start="abs'(" end=")" contains=ALL
378
syn region pgsqlFunction	start="abstime'(" end=")" contains=ALL
379
syn region pgsqlFunction	start="abstimeeq'(" end=")" contains=ALL
380
syn region pgsqlFunction	start="abstimege'(" end=")" contains=ALL
381
syn region pgsqlFunction	start="abstimegt'(" end=")" contains=ALL
382
syn region pgsqlFunction	start="abstimein'(" end=")" contains=ALL
383
syn region pgsqlFunction	start="abstimele'(" end=")" contains=ALL
384
syn region pgsqlFunction	start="abstimelt'(" end=")" contains=ALL
385
syn region pgsqlFunction	start="abstimene'(" end=")" contains=ALL
386
syn region pgsqlFunction	start="abstimeout'(" end=")" contains=ALL
387
syn region pgsqlFunction	start="abstimerecv'(" end=")" contains=ALL
388
syn region pgsqlFunction	start="abstimesend'(" end=")" contains=ALL
389
syn region pgsqlFunction	start="aclcontains'(" end=")" contains=ALL
390
syn region pgsqlFunction	start="aclexplode'(" end=")" contains=ALL
391
syn region pgsqlFunction	start="aclinsert'(" end=")" contains=ALL
392
syn region pgsqlFunction	start="aclitemeq'(" end=")" contains=ALL
393
syn region pgsqlFunction	start="aclitemin'(" end=")" contains=ALL
394
syn region pgsqlFunction	start="aclitemout'(" end=")" contains=ALL
395
syn region pgsqlFunction	start="aclremove'(" end=")" contains=ALL
396
syn region pgsqlFunction	start="acos'(" end=")" contains=ALL
397
syn region pgsqlFunction	start="adjacent'(" end=")" contains=ALL
398
syn region pgsqlFunction	start="after'(" end=")" contains=ALL
399
syn region pgsqlFunction	start="age'(" end=")" contains=ALL
400
syn region pgsqlFunction	start="anyarray_in'(" end=")" contains=ALL
401
syn region pgsqlFunction	start="anyarray_out'(" end=")" contains=ALL
402
syn region pgsqlFunction	start="anyarray_recv'(" end=")" contains=ALL
403
syn region pgsqlFunction	start="anyarray_send'(" end=")" contains=ALL
404
syn region pgsqlFunction	start="anyelement_in'(" end=")" contains=ALL
405
syn region pgsqlFunction	start="anyelement_out'(" end=")" contains=ALL
406
syn region pgsqlFunction	start="anyenum_in'(" end=")" contains=ALL
407
syn region pgsqlFunction	start="anyenum_out'(" end=")" contains=ALL
408
syn region pgsqlFunction	start="any_in'(" end=")" contains=ALL
409
syn region pgsqlFunction	start="anynonarray_in'(" end=")" contains=ALL
410
syn region pgsqlFunction	start="anynonarray_out'(" end=")" contains=ALL
411
syn region pgsqlFunction	start="any_out'(" end=")" contains=ALL
412
syn region pgsqlFunction	start="anytextcat'(" end=")" contains=ALL
413
syn region pgsqlFunction	start="area'(" end=")" contains=ALL
414
syn region pgsqlFunction	start="areajoinsel'(" end=")" contains=ALL
415
syn region pgsqlFunction	start="areasel'(" end=")" contains=ALL
416
syn region pgsqlFunction	start="array_agg'(" end=")" contains=ALL
417
syn region pgsqlFunction	start="array_agg_finalfn'(" end=")" contains=ALL
418
syn region pgsqlFunction	start="array_agg_transfn'(" end=")" contains=ALL
419
syn region pgsqlFunction	start="array_append'(" end=")" contains=ALL
420
syn region pgsqlFunction	start="array_cat'(" end=")" contains=ALL
421
syn region pgsqlFunction	start="arraycontained'(" end=")" contains=ALL
422
syn region pgsqlFunction	start="arraycontains'(" end=")" contains=ALL
423
syn region pgsqlFunction	start="array_dims'(" end=")" contains=ALL
424
syn region pgsqlFunction	start="array_eq'(" end=")" contains=ALL
425
syn region pgsqlFunction	start="array_fill'(" end=")" contains=ALL
426
syn region pgsqlFunction	start="array_ge'(" end=")" contains=ALL
427
syn region pgsqlFunction	start="array_gt'(" end=")" contains=ALL
428
syn region pgsqlFunction	start="array_in'(" end=")" contains=ALL
429
syn region pgsqlFunction	start="array_larger'(" end=")" contains=ALL
430
syn region pgsqlFunction	start="array_le'(" end=")" contains=ALL
431
syn region pgsqlFunction	start="array_length'(" end=")" contains=ALL
432
syn region pgsqlFunction	start="array_lower'(" end=")" contains=ALL
433
syn region pgsqlFunction	start="array_lt'(" end=")" contains=ALL
434
syn region pgsqlFunction	start="array_ndims'(" end=")" contains=ALL
435
syn region pgsqlFunction	start="array_ne'(" end=")" contains=ALL
436
syn region pgsqlFunction	start="array_out'(" end=")" contains=ALL
437
syn region pgsqlFunction	start="arrayoverlap'(" end=")" contains=ALL
438
syn region pgsqlFunction	start="array_prepend'(" end=")" contains=ALL
439
syn region pgsqlFunction	start="array_recv'(" end=")" contains=ALL
440
syn region pgsqlFunction	start="array_send'(" end=")" contains=ALL
441
syn region pgsqlFunction	start="array_smaller'(" end=")" contains=ALL
442
syn region pgsqlFunction	start="array_to_string'(" end=")" contains=ALL
443
syn region pgsqlFunction	start="array_unique'(" end=")" contains=ALL
444
syn region pgsqlFunction	start="array_upper'(" end=")" contains=ALL
445
syn region pgsqlFunction	start="ascii'(" end=")" contains=ALL
446
syn region pgsqlFunction	start="ascii_to_mic'(" end=")" contains=ALL
447
syn region pgsqlFunction	start="ascii_to_utf8'(" end=")" contains=ALL
448
syn region pgsqlFunction	start="asin'(" end=")" contains=ALL
449
syn region pgsqlFunction	start="atan2'(" end=")" contains=ALL
450
syn region pgsqlFunction	start="atan'(" end=")" contains=ALL
451
syn region pgsqlFunction	start="avg'(" end=")" contains=ALL
452
syn region pgsqlFunction	start="before'(" end=")" contains=ALL
453
syn region pgsqlFunction	start="big5_to_euc_tw'(" end=")" contains=ALL
454
syn region pgsqlFunction	start="big5_to_mic'(" end=")" contains=ALL
455
syn region pgsqlFunction	start="big5_to_utf8'(" end=")" contains=ALL
456
syn region pgsqlFunction	start="bit_and'(" end=")" contains=ALL
457
syn region pgsqlFunction	start="bitand'(" end=")" contains=ALL
458
syn region pgsqlFunction	start="bitcat'(" end=")" contains=ALL
459
syn region pgsqlFunction	start="bitcmp'(" end=")" contains=ALL
460
syn region pgsqlFunction	start="bit'(" end=")" contains=ALL
461
syn region pgsqlFunction	start="biteq'(" end=")" contains=ALL
462
syn region pgsqlFunction	start="bitge'(" end=")" contains=ALL
463
syn region pgsqlFunction	start="bitgt'(" end=")" contains=ALL
464
syn region pgsqlFunction	start="bit_in'(" end=")" contains=ALL
465
syn region pgsqlFunction	start="bitle'(" end=")" contains=ALL
466
syn region pgsqlFunction	start="bit_length'(" end=")" contains=ALL
467
syn region pgsqlFunction	start="bitlt'(" end=")" contains=ALL
468
syn region pgsqlFunction	start="bitne'(" end=")" contains=ALL
469
syn region pgsqlFunction	start="bitnot'(" end=")" contains=ALL
470
syn region pgsqlFunction	start="bit_or'(" end=")" contains=ALL
471
syn region pgsqlFunction	start="bitor'(" end=")" contains=ALL
472
syn region pgsqlFunction	start="bit_out'(" end=")" contains=ALL
473
syn region pgsqlFunction	start="bit_recv'(" end=")" contains=ALL
474
syn region pgsqlFunction	start="bit_send'(" end=")" contains=ALL
475
syn region pgsqlFunction	start="bitshiftleft'(" end=")" contains=ALL
476
syn region pgsqlFunction	start="bitshiftright'(" end=")" contains=ALL
477
syn region pgsqlFunction	start="bittypmodin'(" end=")" contains=ALL
478
syn region pgsqlFunction	start="bittypmodout'(" end=")" contains=ALL
479
syn region pgsqlFunction	start="bitxor'(" end=")" contains=ALL
480
syn region pgsqlFunction	start="bool_and'(" end=")" contains=ALL
481
syn region pgsqlFunction	start="booland_statefunc'(" end=")" contains=ALL
482
syn region pgsqlFunction	start="bool'(" end=")" contains=ALL
483
syn region pgsqlFunction	start="booleq'(" end=")" contains=ALL
484
syn region pgsqlFunction	start="boolge'(" end=")" contains=ALL
485
syn region pgsqlFunction	start="boolgt'(" end=")" contains=ALL
486
syn region pgsqlFunction	start="boolin'(" end=")" contains=ALL
487
syn region pgsqlFunction	start="boolle'(" end=")" contains=ALL
488
syn region pgsqlFunction	start="boollt'(" end=")" contains=ALL
489
syn region pgsqlFunction	start="boolne'(" end=")" contains=ALL
490
syn region pgsqlFunction	start="bool_or'(" end=")" contains=ALL
491
syn region pgsqlFunction	start="boolor_statefunc'(" end=")" contains=ALL
492
syn region pgsqlFunction	start="boolout'(" end=")" contains=ALL
493
syn region pgsqlFunction	start="boolrecv'(" end=")" contains=ALL
494
syn region pgsqlFunction	start="boolsend'(" end=")" contains=ALL
495
syn region pgsqlFunction	start="box_above'(" end=")" contains=ALL
496
syn region pgsqlFunction	start="box_above_eq'(" end=")" contains=ALL
497
syn region pgsqlFunction	start="box_add'(" end=")" contains=ALL
498
syn region pgsqlFunction	start="box_below'(" end=")" contains=ALL
499
syn region pgsqlFunction	start="box_below_eq'(" end=")" contains=ALL
500
syn region pgsqlFunction	start="box_center'(" end=")" contains=ALL
501
syn region pgsqlFunction	start="box_contained'(" end=")" contains=ALL
502
syn region pgsqlFunction	start="box_contain'(" end=")" contains=ALL
503
syn region pgsqlFunction	start="box_contain_pt'(" end=")" contains=ALL
504
syn region pgsqlFunction	start="box_distance'(" end=")" contains=ALL
505
syn region pgsqlFunction	start="box_div'(" end=")" contains=ALL
506
syn region pgsqlFunction	start="box'(" end=")" contains=ALL
507
syn region pgsqlFunction	start="box_eq'(" end=")" contains=ALL
508
syn region pgsqlFunction	start="box_ge'(" end=")" contains=ALL
509
syn region pgsqlFunction	start="box_gt'(" end=")" contains=ALL
510
syn region pgsqlFunction	start="box_in'(" end=")" contains=ALL
511
syn region pgsqlFunction	start="box_intersect'(" end=")" contains=ALL
512
syn region pgsqlFunction	start="box_le'(" end=")" contains=ALL
513
syn region pgsqlFunction	start="box_left'(" end=")" contains=ALL
514
syn region pgsqlFunction	start="box_lt'(" end=")" contains=ALL
515
syn region pgsqlFunction	start="box_mul'(" end=")" contains=ALL
516
syn region pgsqlFunction	start="box_out'(" end=")" contains=ALL
517
syn region pgsqlFunction	start="box_overabove'(" end=")" contains=ALL
518
syn region pgsqlFunction	start="box_overbelow'(" end=")" contains=ALL
519
syn region pgsqlFunction	start="box_overlap'(" end=")" contains=ALL
520
syn region pgsqlFunction	start="box_overleft'(" end=")" contains=ALL
521
syn region pgsqlFunction	start="box_overright'(" end=")" contains=ALL
522
syn region pgsqlFunction	start="box_recv'(" end=")" contains=ALL
523
syn region pgsqlFunction	start="box_right'(" end=")" contains=ALL
524
syn region pgsqlFunction	start="box_same'(" end=")" contains=ALL
525
syn region pgsqlFunction	start="box_send'(" end=")" contains=ALL
526
syn region pgsqlFunction	start="box_sub'(" end=")" contains=ALL
527
syn region pgsqlFunction	start="bpcharcmp'(" end=")" contains=ALL
528
syn region pgsqlFunction	start="bpchar'(" end=")" contains=ALL
529
syn region pgsqlFunction	start="bpchareq'(" end=")" contains=ALL
530
syn region pgsqlFunction	start="bpcharge'(" end=")" contains=ALL
531
syn region pgsqlFunction	start="bpchargt'(" end=")" contains=ALL
532
syn region pgsqlFunction	start="bpchariclike'(" end=")" contains=ALL
533
syn region pgsqlFunction	start="bpcharicnlike'(" end=")" contains=ALL
534
syn region pgsqlFunction	start="bpcharicregexeq'(" end=")" contains=ALL
535
syn region pgsqlFunction	start="bpcharicregexne'(" end=")" contains=ALL
536
syn region pgsqlFunction	start="bpcharin'(" end=")" contains=ALL
537
syn region pgsqlFunction	start="bpchar_larger'(" end=")" contains=ALL
538
syn region pgsqlFunction	start="bpcharle'(" end=")" contains=ALL
539
syn region pgsqlFunction	start="bpcharlike'(" end=")" contains=ALL
540
syn region pgsqlFunction	start="bpcharlt'(" end=")" contains=ALL
541
syn region pgsqlFunction	start="bpcharne'(" end=")" contains=ALL
542
syn region pgsqlFunction	start="bpcharnlike'(" end=")" contains=ALL
543
syn region pgsqlFunction	start="bpcharout'(" end=")" contains=ALL
544
syn region pgsqlFunction	start="bpchar_pattern_ge'(" end=")" contains=ALL
545
syn region pgsqlFunction	start="bpchar_pattern_gt'(" end=")" contains=ALL
546
syn region pgsqlFunction	start="bpchar_pattern_le'(" end=")" contains=ALL
547
syn region pgsqlFunction	start="bpchar_pattern_lt'(" end=")" contains=ALL
548
syn region pgsqlFunction	start="bpcharrecv'(" end=")" contains=ALL
549
syn region pgsqlFunction	start="bpcharregexeq'(" end=")" contains=ALL
550
syn region pgsqlFunction	start="bpcharregexne'(" end=")" contains=ALL
551
syn region pgsqlFunction	start="bpcharsend'(" end=")" contains=ALL
552
syn region pgsqlFunction	start="bpchar_smaller'(" end=")" contains=ALL
553
syn region pgsqlFunction	start="bpchartypmodin'(" end=")" contains=ALL
554
syn region pgsqlFunction	start="bpchartypmodout'(" end=")" contains=ALL
555
syn region pgsqlFunction	start="broadcast'(" end=")" contains=ALL
556
syn region pgsqlFunction	start="btabstimecmp'(" end=")" contains=ALL
557
syn region pgsqlFunction	start="btarraycmp'(" end=")" contains=ALL
558
syn region pgsqlFunction	start="btbeginscan'(" end=")" contains=ALL
559
syn region pgsqlFunction	start="btboolcmp'(" end=")" contains=ALL
560
syn region pgsqlFunction	start="btbpchar_pattern_cmp'(" end=")" contains=ALL
561
syn region pgsqlFunction	start="btbuild'(" end=")" contains=ALL
562
syn region pgsqlFunction	start="btbulkdelete'(" end=")" contains=ALL
563
syn region pgsqlFunction	start="btcharcmp'(" end=")" contains=ALL
564
syn region pgsqlFunction	start="btcostestimate'(" end=")" contains=ALL
565
syn region pgsqlFunction	start="btendscan'(" end=")" contains=ALL
566
syn region pgsqlFunction	start="btfloat48cmp'(" end=")" contains=ALL
567
syn region pgsqlFunction	start="btfloat4cmp'(" end=")" contains=ALL
568
syn region pgsqlFunction	start="btfloat84cmp'(" end=")" contains=ALL
569
syn region pgsqlFunction	start="btfloat8cmp'(" end=")" contains=ALL
570
syn region pgsqlFunction	start="btgetbitmap'(" end=")" contains=ALL
571
syn region pgsqlFunction	start="btgettuple'(" end=")" contains=ALL
572
syn region pgsqlFunction	start="btinsert'(" end=")" contains=ALL
573
syn region pgsqlFunction	start="btint24cmp'(" end=")" contains=ALL
574
syn region pgsqlFunction	start="btint28cmp'(" end=")" contains=ALL
575
syn region pgsqlFunction	start="btint2cmp'(" end=")" contains=ALL
576
syn region pgsqlFunction	start="btint42cmp'(" end=")" contains=ALL
577
syn region pgsqlFunction	start="btint48cmp'(" end=")" contains=ALL
578
syn region pgsqlFunction	start="btint4cmp'(" end=")" contains=ALL
579
syn region pgsqlFunction	start="btint82cmp'(" end=")" contains=ALL
580
syn region pgsqlFunction	start="btint84cmp'(" end=")" contains=ALL
581
syn region pgsqlFunction	start="btint8cmp'(" end=")" contains=ALL
582
syn region pgsqlFunction	start="btmarkpos'(" end=")" contains=ALL
583
syn region pgsqlFunction	start="btnamecmp'(" end=")" contains=ALL
584
syn region pgsqlFunction	start="btoidcmp'(" end=")" contains=ALL
585
syn region pgsqlFunction	start="btoidvectorcmp'(" end=")" contains=ALL
586
syn region pgsqlFunction	start="btoptions'(" end=")" contains=ALL
587
syn region pgsqlFunction	start="btrecordcmp'(" end=")" contains=ALL
588
syn region pgsqlFunction	start="btreltimecmp'(" end=")" contains=ALL
589
syn region pgsqlFunction	start="btrescan'(" end=")" contains=ALL
590
syn region pgsqlFunction	start="btrestrpos'(" end=")" contains=ALL
591
syn region pgsqlFunction	start="btrim'(" end=")" contains=ALL
592
syn region pgsqlFunction	start="bttextcmp'(" end=")" contains=ALL
593
syn region pgsqlFunction	start="bttext_pattern_cmp'(" end=")" contains=ALL
594
syn region pgsqlFunction	start="bttidcmp'(" end=")" contains=ALL
595
syn region pgsqlFunction	start="bttintervalcmp'(" end=")" contains=ALL
596
syn region pgsqlFunction	start="btvacuumcleanup'(" end=")" contains=ALL
597
syn region pgsqlFunction	start="byteacat'(" end=")" contains=ALL
598
syn region pgsqlFunction	start="byteacmp'(" end=")" contains=ALL
599
syn region pgsqlFunction	start="byteaeq'(" end=")" contains=ALL
600
syn region pgsqlFunction	start="byteage'(" end=")" contains=ALL
601
syn region pgsqlFunction	start="byteagt'(" end=")" contains=ALL
602
syn region pgsqlFunction	start="byteain'(" end=")" contains=ALL
603
syn region pgsqlFunction	start="byteale'(" end=")" contains=ALL
604
syn region pgsqlFunction	start="bytealike'(" end=")" contains=ALL
605
syn region pgsqlFunction	start="bytealt'(" end=")" contains=ALL
606
syn region pgsqlFunction	start="byteane'(" end=")" contains=ALL
607
syn region pgsqlFunction	start="byteanlike'(" end=")" contains=ALL
608
syn region pgsqlFunction	start="byteaout'(" end=")" contains=ALL
609
syn region pgsqlFunction	start="bytearecv'(" end=")" contains=ALL
610
syn region pgsqlFunction	start="byteasend'(" end=")" contains=ALL
611
syn region pgsqlFunction	start="cash_cmp'(" end=")" contains=ALL
612
syn region pgsqlFunction	start="cash_div_flt4'(" end=")" contains=ALL
613
syn region pgsqlFunction	start="cash_div_flt8'(" end=")" contains=ALL
614
syn region pgsqlFunction	start="cash_div_int2'(" end=")" contains=ALL
615
syn region pgsqlFunction	start="cash_div_int4'(" end=")" contains=ALL
616
syn region pgsqlFunction	start="cash_eq'(" end=")" contains=ALL
617
syn region pgsqlFunction	start="cash_ge'(" end=")" contains=ALL
618
syn region pgsqlFunction	start="cash_gt'(" end=")" contains=ALL
619
syn region pgsqlFunction	start="cash_in'(" end=")" contains=ALL
620
syn region pgsqlFunction	start="cashlarger'(" end=")" contains=ALL
621
syn region pgsqlFunction	start="cash_le'(" end=")" contains=ALL
622
syn region pgsqlFunction	start="cash_lt'(" end=")" contains=ALL
623
syn region pgsqlFunction	start="cash_mi'(" end=")" contains=ALL
624
syn region pgsqlFunction	start="cash_mul_flt4'(" end=")" contains=ALL
625
syn region pgsqlFunction	start="cash_mul_flt8'(" end=")" contains=ALL
626
syn region pgsqlFunction	start="cash_mul_int2'(" end=")" contains=ALL
627
syn region pgsqlFunction	start="cash_mul_int4'(" end=")" contains=ALL
628
syn region pgsqlFunction	start="cash_ne'(" end=")" contains=ALL
629
syn region pgsqlFunction	start="cash_out'(" end=")" contains=ALL
630
syn region pgsqlFunction	start="cash_pl'(" end=")" contains=ALL
631
syn region pgsqlFunction	start="cash_recv'(" end=")" contains=ALL
632
syn region pgsqlFunction	start="cash_send'(" end=")" contains=ALL
633
syn region pgsqlFunction	start="cashsmaller'(" end=")" contains=ALL
634
syn region pgsqlFunction	start="cash_words'(" end=")" contains=ALL
635
syn region pgsqlFunction	start="cbrt'(" end=")" contains=ALL
636
syn region pgsqlFunction	start="ceil'(" end=")" contains=ALL
637
syn region pgsqlFunction	start="ceiling'(" end=")" contains=ALL
638
syn region pgsqlFunction	start="center'(" end=")" contains=ALL
639
syn region pgsqlFunction	start="character_length'(" end=")" contains=ALL
640
syn region pgsqlFunction	start="char'(" end=")" contains=ALL
641
syn region pgsqlFunction	start="chareq'(" end=")" contains=ALL
642
syn region pgsqlFunction	start="charge'(" end=")" contains=ALL
643
syn region pgsqlFunction	start="chargt'(" end=")" contains=ALL
644
syn region pgsqlFunction	start="charin'(" end=")" contains=ALL
645
syn region pgsqlFunction	start="charle'(" end=")" contains=ALL
646
syn region pgsqlFunction	start="char_length'(" end=")" contains=ALL
647
syn region pgsqlFunction	start="charlt'(" end=")" contains=ALL
648
syn region pgsqlFunction	start="charne'(" end=")" contains=ALL
649
syn region pgsqlFunction	start="charout'(" end=")" contains=ALL
650
syn region pgsqlFunction	start="charrecv'(" end=")" contains=ALL
651
syn region pgsqlFunction	start="charsend'(" end=")" contains=ALL
652
syn region pgsqlFunction	start="chr'(" end=")" contains=ALL
653
syn region pgsqlFunction	start="cideq'(" end=")" contains=ALL
654
syn region pgsqlFunction	start="cidin'(" end=")" contains=ALL
655
syn region pgsqlFunction	start="cidout'(" end=")" contains=ALL
656
syn region pgsqlFunction	start="cidrecv'(" end=")" contains=ALL
657
syn region pgsqlFunction	start="cidr'(" end=")" contains=ALL
658
syn region pgsqlFunction	start="cidr_in'(" end=")" contains=ALL
659
syn region pgsqlFunction	start="cidr_out'(" end=")" contains=ALL
660
syn region pgsqlFunction	start="cidr_recv'(" end=")" contains=ALL
661
syn region pgsqlFunction	start="cidr_send'(" end=")" contains=ALL
662
syn region pgsqlFunction	start="cidsend'(" end=")" contains=ALL
663
syn region pgsqlFunction	start="circle_above'(" end=")" contains=ALL
664
syn region pgsqlFunction	start="circle_add_pt'(" end=")" contains=ALL
665
syn region pgsqlFunction	start="circle_below'(" end=")" contains=ALL
666
syn region pgsqlFunction	start="circle_center'(" end=")" contains=ALL
667
syn region pgsqlFunction	start="circle_contained'(" end=")" contains=ALL
668
syn region pgsqlFunction	start="circle_contain'(" end=")" contains=ALL
669
syn region pgsqlFunction	start="circle_contain_pt'(" end=")" contains=ALL
670
syn region pgsqlFunction	start="circle_distance'(" end=")" contains=ALL
671
syn region pgsqlFunction	start="circle_div_pt'(" end=")" contains=ALL
672
syn region pgsqlFunction	start="circle'(" end=")" contains=ALL
673
syn region pgsqlFunction	start="circle_eq'(" end=")" contains=ALL
674
syn region pgsqlFunction	start="circle_ge'(" end=")" contains=ALL
675
syn region pgsqlFunction	start="circle_gt'(" end=")" contains=ALL
676
syn region pgsqlFunction	start="circle_in'(" end=")" contains=ALL
677
syn region pgsqlFunction	start="circle_le'(" end=")" contains=ALL
678
syn region pgsqlFunction	start="circle_left'(" end=")" contains=ALL
679
syn region pgsqlFunction	start="circle_lt'(" end=")" contains=ALL
680
syn region pgsqlFunction	start="circle_mul_pt'(" end=")" contains=ALL
681
syn region pgsqlFunction	start="circle_ne'(" end=")" contains=ALL
682
syn region pgsqlFunction	start="circle_out'(" end=")" contains=ALL
683
syn region pgsqlFunction	start="circle_overabove'(" end=")" contains=ALL
684
syn region pgsqlFunction	start="circle_overbelow'(" end=")" contains=ALL
685
syn region pgsqlFunction	start="circle_overlap'(" end=")" contains=ALL
686
syn region pgsqlFunction	start="circle_overleft'(" end=")" contains=ALL
687
syn region pgsqlFunction	start="circle_overright'(" end=")" contains=ALL
688
syn region pgsqlFunction	start="circle_recv'(" end=")" contains=ALL
689
syn region pgsqlFunction	start="circle_right'(" end=")" contains=ALL
690
syn region pgsqlFunction	start="circle_same'(" end=")" contains=ALL
691
syn region pgsqlFunction	start="circle_send'(" end=")" contains=ALL
692
syn region pgsqlFunction	start="circle_sub_pt'(" end=")" contains=ALL
693
syn region pgsqlFunction	start="clock_timestamp'(" end=")" contains=ALL
694
syn region pgsqlFunction	start="close_lb'(" end=")" contains=ALL
695
syn region pgsqlFunction	start="close_lseg'(" end=")" contains=ALL
696
syn region pgsqlFunction	start="close_ls'(" end=")" contains=ALL
697
syn region pgsqlFunction	start="close_pb'(" end=")" contains=ALL
698
syn region pgsqlFunction	start="close_pl'(" end=")" contains=ALL
699
syn region pgsqlFunction	start="close_ps'(" end=")" contains=ALL
700
syn region pgsqlFunction	start="close_sb'(" end=")" contains=ALL
701
syn region pgsqlFunction	start="close_sl'(" end=")" contains=ALL
702
syn region pgsqlFunction	start="col_description'(" end=")" contains=ALL
703
syn region pgsqlFunction	start="contained_by'(" end=")" contains=ALL
704
syn region pgsqlFunction	start="contains'(" end=")" contains=ALL
705
syn region pgsqlFunction	start="contjoinsel'(" end=")" contains=ALL
706
syn region pgsqlFunction	start="contsel'(" end=")" contains=ALL
707
syn region pgsqlFunction	start="convert'(" end=")" contains=ALL
708
syn region pgsqlFunction	start="convert_from'(" end=")" contains=ALL
709
syn region pgsqlFunction	start="convert_to'(" end=")" contains=ALL
710
syn region pgsqlFunction	start="corr'(" end=")" contains=ALL
711
syn region pgsqlFunction	start="cos'(" end=")" contains=ALL
712
syn region pgsqlFunction	start="cot'(" end=")" contains=ALL
713
syn region pgsqlFunction	start="count'(" end=")" contains=ALL
714
syn region pgsqlFunction	start="covar_pop'(" end=")" contains=ALL
715
syn region pgsqlFunction	start="covar_samp'(" end=")" contains=ALL
716
syn region pgsqlFunction	start="cstring_in'(" end=")" contains=ALL
717
syn region pgsqlFunction	start="cstring_out'(" end=")" contains=ALL
718
syn region pgsqlFunction	start="cstring_recv'(" end=")" contains=ALL
719
syn region pgsqlFunction	start="cstring_send'(" end=")" contains=ALL
720
syn region pgsqlFunction	start="cume_dist'(" end=")" contains=ALL
721
syn region pgsqlFunction	start="current_database'(" end=")" contains=ALL
722
syn region pgsqlFunction	start="current_query'(" end=")" contains=ALL
723
syn region pgsqlFunction	start="current_schema'(" end=")" contains=ALL
724
syn region pgsqlFunction	start="current_schemas'(" end=")" contains=ALL
725
syn region pgsqlFunction	start="current_setting'(" end=")" contains=ALL
726
syn region pgsqlFunction	start="current_user'(" end=")" contains=ALL
727
syn region pgsqlFunction	start="currtid2'(" end=")" contains=ALL
728
syn region pgsqlFunction	start="currtid'(" end=")" contains=ALL
729
syn region pgsqlFunction	start="currval'(" end=")" contains=ALL
730
syn region pgsqlFunction	start="cursor_to_xml'(" end=")" contains=ALL
731
syn region pgsqlFunction	start="cursor_to_xmlschema'(" end=")" contains=ALL
732
syn region pgsqlFunction	start="database_to_xml_and_xmlschema'(" end=")" contains=ALL
733
syn region pgsqlFunction	start="database_to_xml'(" end=")" contains=ALL
734
syn region pgsqlFunction	start="database_to_xmlschema'(" end=")" contains=ALL
735
syn region pgsqlFunction	start="date_cmp'(" end=")" contains=ALL
736
syn region pgsqlFunction	start="date_cmp_timestamp'(" end=")" contains=ALL
737
syn region pgsqlFunction	start="date_cmp_timestamptz'(" end=")" contains=ALL
738
syn region pgsqlFunction	start="date'(" end=")" contains=ALL
739
syn region pgsqlFunction	start="date_eq'(" end=")" contains=ALL
740
syn region pgsqlFunction	start="date_eq_timestamp'(" end=")" contains=ALL
741
syn region pgsqlFunction	start="date_eq_timestamptz'(" end=")" contains=ALL
742
syn region pgsqlFunction	start="date_ge'(" end=")" contains=ALL
743
syn region pgsqlFunction	start="date_ge_timestamp'(" end=")" contains=ALL
744
syn region pgsqlFunction	start="date_ge_timestamptz'(" end=")" contains=ALL
745
syn region pgsqlFunction	start="date_gt'(" end=")" contains=ALL
746
syn region pgsqlFunction	start="date_gt_timestamp'(" end=")" contains=ALL
747
syn region pgsqlFunction	start="date_gt_timestamptz'(" end=")" contains=ALL
748
syn region pgsqlFunction	start="date_in'(" end=")" contains=ALL
749
syn region pgsqlFunction	start="date_larger'(" end=")" contains=ALL
750
syn region pgsqlFunction	start="date_le'(" end=")" contains=ALL
751
syn region pgsqlFunction	start="date_le_timestamp'(" end=")" contains=ALL
752
syn region pgsqlFunction	start="date_le_timestamptz'(" end=")" contains=ALL
753
syn region pgsqlFunction	start="date_lt'(" end=")" contains=ALL
754
syn region pgsqlFunction	start="date_lt_timestamp'(" end=")" contains=ALL
755
syn region pgsqlFunction	start="date_lt_timestamptz'(" end=")" contains=ALL
756
syn region pgsqlFunction	start="date_mi'(" end=")" contains=ALL
757
syn region pgsqlFunction	start="date_mii'(" end=")" contains=ALL
758
syn region pgsqlFunction	start="date_mi_interval'(" end=")" contains=ALL
759
syn region pgsqlFunction	start="date_ne'(" end=")" contains=ALL
760
syn region pgsqlFunction	start="date_ne_timestamp'(" end=")" contains=ALL
761
syn region pgsqlFunction	start="date_ne_timestamptz'(" end=")" contains=ALL
762
syn region pgsqlFunction	start="date_out'(" end=")" contains=ALL
763
syn region pgsqlFunction	start="date_part'(" end=")" contains=ALL
764
syn region pgsqlFunction	start="date_pli'(" end=")" contains=ALL
765
syn region pgsqlFunction	start="date_pl_interval'(" end=")" contains=ALL
766
syn region pgsqlFunction	start="date_recv'(" end=")" contains=ALL
767
syn region pgsqlFunction	start="date_send'(" end=")" contains=ALL
768
syn region pgsqlFunction	start="date_smaller'(" end=")" contains=ALL
769
syn region pgsqlFunction	start="datetime_pl'(" end=")" contains=ALL
770
syn region pgsqlFunction	start="datetimetz_pl'(" end=")" contains=ALL
771
syn region pgsqlFunction	start="date_trunc'(" end=")" contains=ALL
772
syn region pgsqlFunction	start="dcbrt'(" end=")" contains=ALL
773
syn region pgsqlFunction	start="decode'(" end=")" contains=ALL
774
syn region pgsqlFunction	start="degrees'(" end=")" contains=ALL
775
syn region pgsqlFunction	start="dense_rank'(" end=")" contains=ALL
776
syn region pgsqlFunction	start="dexp'(" end=")" contains=ALL
777
syn region pgsqlFunction	start="diagonal'(" end=")" contains=ALL
778
syn region pgsqlFunction	start="diameter'(" end=")" contains=ALL
779
syn region pgsqlFunction	start="dispell_init'(" end=")" contains=ALL
780
syn region pgsqlFunction	start="dispell_lexize'(" end=")" contains=ALL
781
syn region pgsqlFunction	start="dist_cpoly'(" end=")" contains=ALL
782
syn region pgsqlFunction	start="dist_lb'(" end=")" contains=ALL
783
syn region pgsqlFunction	start="dist_pb'(" end=")" contains=ALL
784
syn region pgsqlFunction	start="dist_pc'(" end=")" contains=ALL
785
syn region pgsqlFunction	start="dist_pl'(" end=")" contains=ALL
786
syn region pgsqlFunction	start="dist_ppath'(" end=")" contains=ALL
787
syn region pgsqlFunction	start="dist_ps'(" end=")" contains=ALL
788
syn region pgsqlFunction	start="dist_sb'(" end=")" contains=ALL
789
syn region pgsqlFunction	start="dist_sl'(" end=")" contains=ALL
790
syn region pgsqlFunction	start="div'(" end=")" contains=ALL
791
syn region pgsqlFunction	start="dlog10'(" end=")" contains=ALL
792
syn region pgsqlFunction	start="dlog1'(" end=")" contains=ALL
793
syn region pgsqlFunction	start="domain_in'(" end=")" contains=ALL
794
syn region pgsqlFunction	start="domain_recv'(" end=")" contains=ALL
795
syn region pgsqlFunction	start="dpow'(" end=")" contains=ALL
796
syn region pgsqlFunction	start="dround'(" end=")" contains=ALL
797
syn region pgsqlFunction	start="dsimple_init'(" end=")" contains=ALL
798
syn region pgsqlFunction	start="dsimple_lexize'(" end=")" contains=ALL
799
syn region pgsqlFunction	start="dsnowball_init'(" end=")" contains=ALL
800
syn region pgsqlFunction	start="dsnowball_lexize'(" end=")" contains=ALL
801
syn region pgsqlFunction	start="dsqrt'(" end=")" contains=ALL
802
syn region pgsqlFunction	start="dsynonym_init'(" end=")" contains=ALL
803
syn region pgsqlFunction	start="dsynonym_lexize'(" end=")" contains=ALL
804
syn region pgsqlFunction	start="dtrunc'(" end=")" contains=ALL
805
syn region pgsqlFunction	start="empty_period'(" end=")" contains=ALL
806
syn region pgsqlFunction	start="encode'(" end=")" contains=ALL
807
syn region pgsqlFunction	start="enum_cmp'(" end=")" contains=ALL
808
syn region pgsqlFunction	start="enum_eq'(" end=")" contains=ALL
809
syn region pgsqlFunction	start="enum_first'(" end=")" contains=ALL
810
syn region pgsqlFunction	start="enum_ge'(" end=")" contains=ALL
811
syn region pgsqlFunction	start="enum_gt'(" end=")" contains=ALL
812
syn region pgsqlFunction	start="enum_in'(" end=")" contains=ALL
813
syn region pgsqlFunction	start="enum_larger'(" end=")" contains=ALL
814
syn region pgsqlFunction	start="enum_last'(" end=")" contains=ALL
815
syn region pgsqlFunction	start="enum_le'(" end=")" contains=ALL
816
syn region pgsqlFunction	start="enum_lt'(" end=")" contains=ALL
817
syn region pgsqlFunction	start="enum_ne'(" end=")" contains=ALL
818
syn region pgsqlFunction	start="enum_out'(" end=")" contains=ALL
819
syn region pgsqlFunction	start="enum_range'(" end=")" contains=ALL
820
syn region pgsqlFunction	start="enum_recv'(" end=")" contains=ALL
821
syn region pgsqlFunction	start="enum_send'(" end=")" contains=ALL
822
syn region pgsqlFunction	start="enum_smaller'(" end=")" contains=ALL
823
syn region pgsqlFunction	start="eqjoinsel'(" end=")" contains=ALL
824
syn region pgsqlFunction	start="eqsel'(" end=")" contains=ALL
825
syn region pgsqlFunction	start="equals'(" end=")" contains=ALL
826
syn region pgsqlFunction	start="euc_cn_to_mic'(" end=")" contains=ALL
827
syn region pgsqlFunction	start="euc_cn_to_utf8'(" end=")" contains=ALL
828
syn region pgsqlFunction	start="euc_jis_2004_to_shift_jis_2004'(" end=")" contains=ALL
829
syn region pgsqlFunction	start="euc_jis_2004_to_utf8'(" end=")" contains=ALL
830
syn region pgsqlFunction	start="euc_jp_to_mic'(" end=")" contains=ALL
831
syn region pgsqlFunction	start="euc_jp_to_sjis'(" end=")" contains=ALL
832
syn region pgsqlFunction	start="euc_jp_to_utf8'(" end=")" contains=ALL
833
syn region pgsqlFunction	start="euc_kr_to_mic'(" end=")" contains=ALL
834
syn region pgsqlFunction	start="euc_kr_to_utf8'(" end=")" contains=ALL
835
syn region pgsqlFunction	start="euc_tw_to_big5'(" end=")" contains=ALL
836
syn region pgsqlFunction	start="euc_tw_to_mic'(" end=")" contains=ALL
837
syn region pgsqlFunction	start="euc_tw_to_utf8'(" end=")" contains=ALL
838
syn region pgsqlFunction	start="every'(" end=")" contains=ALL
839
syn region pgsqlFunction	start="exp'(" end=")" contains=ALL
840
syn region pgsqlFunction	start="factorial'(" end=")" contains=ALL
841
syn region pgsqlFunction	start="family'(" end=")" contains=ALL
842
syn region pgsqlFunction	start="first'(" end=")" contains=ALL
843
syn region pgsqlFunction	start="first_value'(" end=")" contains=ALL
844
syn region pgsqlFunction	start="float48div'(" end=")" contains=ALL
845
syn region pgsqlFunction	start="float48eq'(" end=")" contains=ALL
846
syn region pgsqlFunction	start="float48ge'(" end=")" contains=ALL
847
syn region pgsqlFunction	start="float48gt'(" end=")" contains=ALL
848
syn region pgsqlFunction	start="float48le'(" end=")" contains=ALL
849
syn region pgsqlFunction	start="float48lt'(" end=")" contains=ALL
850
syn region pgsqlFunction	start="float48mi'(" end=")" contains=ALL
851
syn region pgsqlFunction	start="float48mul'(" end=")" contains=ALL
852
syn region pgsqlFunction	start="float48ne'(" end=")" contains=ALL
853
syn region pgsqlFunction	start="float48pl'(" end=")" contains=ALL
854
syn region pgsqlFunction	start="float4abs'(" end=")" contains=ALL
855
syn region pgsqlFunction	start="float4_accum'(" end=")" contains=ALL
856
syn region pgsqlFunction	start="float4div'(" end=")" contains=ALL
857
syn region pgsqlFunction	start="float4'(" end=")" contains=ALL
858
syn region pgsqlFunction	start="float4eq'(" end=")" contains=ALL
859
syn region pgsqlFunction	start="float4ge'(" end=")" contains=ALL
860
syn region pgsqlFunction	start="float4gt'(" end=")" contains=ALL
861
syn region pgsqlFunction	start="float4in'(" end=")" contains=ALL
862
syn region pgsqlFunction	start="float4larger'(" end=")" contains=ALL
863
syn region pgsqlFunction	start="float4le'(" end=")" contains=ALL
864
syn region pgsqlFunction	start="float4lt'(" end=")" contains=ALL
865
syn region pgsqlFunction	start="float4mi'(" end=")" contains=ALL
866
syn region pgsqlFunction	start="float4mul'(" end=")" contains=ALL
867
syn region pgsqlFunction	start="float4ne'(" end=")" contains=ALL
868
syn region pgsqlFunction	start="float4out'(" end=")" contains=ALL
869
syn region pgsqlFunction	start="float4pl'(" end=")" contains=ALL
870
syn region pgsqlFunction	start="float4recv'(" end=")" contains=ALL
871
syn region pgsqlFunction	start="float4send'(" end=")" contains=ALL
872
syn region pgsqlFunction	start="float4smaller'(" end=")" contains=ALL
873
syn region pgsqlFunction	start="float4um'(" end=")" contains=ALL
874
syn region pgsqlFunction	start="float4up'(" end=")" contains=ALL
875
syn region pgsqlFunction	start="float84div'(" end=")" contains=ALL
876
syn region pgsqlFunction	start="float84eq'(" end=")" contains=ALL
877
syn region pgsqlFunction	start="float84ge'(" end=")" contains=ALL
878
syn region pgsqlFunction	start="float84gt'(" end=")" contains=ALL
879
syn region pgsqlFunction	start="float84le'(" end=")" contains=ALL
880
syn region pgsqlFunction	start="float84lt'(" end=")" contains=ALL
881
syn region pgsqlFunction	start="float84mi'(" end=")" contains=ALL
882
syn region pgsqlFunction	start="float84mul'(" end=")" contains=ALL
883
syn region pgsqlFunction	start="float84ne'(" end=")" contains=ALL
884
syn region pgsqlFunction	start="float84pl'(" end=")" contains=ALL
885
syn region pgsqlFunction	start="float8abs'(" end=")" contains=ALL
886
syn region pgsqlFunction	start="float8_accum'(" end=")" contains=ALL
887
syn region pgsqlFunction	start="float8_avg'(" end=")" contains=ALL
888
syn region pgsqlFunction	start="float8_corr'(" end=")" contains=ALL
889
syn region pgsqlFunction	start="float8_covar_pop'(" end=")" contains=ALL
890
syn region pgsqlFunction	start="float8_covar_samp'(" end=")" contains=ALL
891
syn region pgsqlFunction	start="float8div'(" end=")" contains=ALL
892
syn region pgsqlFunction	start="float8'(" end=")" contains=ALL
893
syn region pgsqlFunction	start="float8eq'(" end=")" contains=ALL
894
syn region pgsqlFunction	start="float8ge'(" end=")" contains=ALL
895
syn region pgsqlFunction	start="float8gt'(" end=")" contains=ALL
896
syn region pgsqlFunction	start="float8in'(" end=")" contains=ALL
897
syn region pgsqlFunction	start="float8larger'(" end=")" contains=ALL
898
syn region pgsqlFunction	start="float8le'(" end=")" contains=ALL
899
syn region pgsqlFunction	start="float8lt'(" end=")" contains=ALL
900
syn region pgsqlFunction	start="float8mi'(" end=")" contains=ALL
901
syn region pgsqlFunction	start="float8mul'(" end=")" contains=ALL
902
syn region pgsqlFunction	start="float8ne'(" end=")" contains=ALL
903
syn region pgsqlFunction	start="float8out'(" end=")" contains=ALL
904
syn region pgsqlFunction	start="float8pl'(" end=")" contains=ALL
905
syn region pgsqlFunction	start="float8recv'(" end=")" contains=ALL
906
syn region pgsqlFunction	start="float8_regr_accum'(" end=")" contains=ALL
907
syn region pgsqlFunction	start="float8_regr_avgx'(" end=")" contains=ALL
908
syn region pgsqlFunction	start="float8_regr_avgy'(" end=")" contains=ALL
909
syn region pgsqlFunction	start="float8_regr_intercept'(" end=")" contains=ALL
910
syn region pgsqlFunction	start="float8_regr_r2'(" end=")" contains=ALL
911
syn region pgsqlFunction	start="float8_regr_slope'(" end=")" contains=ALL
912
syn region pgsqlFunction	start="float8_regr_sxx'(" end=")" contains=ALL
913
syn region pgsqlFunction	start="float8_regr_sxy'(" end=")" contains=ALL
914
syn region pgsqlFunction	start="float8_regr_syy'(" end=")" contains=ALL
915
syn region pgsqlFunction	start="float8send'(" end=")" contains=ALL
916
syn region pgsqlFunction	start="float8smaller'(" end=")" contains=ALL
917
syn region pgsqlFunction	start="float8_stddev_pop'(" end=")" contains=ALL
918
syn region pgsqlFunction	start="float8_stddev_samp'(" end=")" contains=ALL
919
syn region pgsqlFunction	start="float8um'(" end=")" contains=ALL
920
syn region pgsqlFunction	start="float8up'(" end=")" contains=ALL
921
syn region pgsqlFunction	start="float8_var_pop'(" end=")" contains=ALL
922
syn region pgsqlFunction	start="float8_var_samp'(" end=")" contains=ALL
923
syn region pgsqlFunction	start="floor'(" end=")" contains=ALL
924
syn region pgsqlFunction	start="flt4_mul_cash'(" end=")" contains=ALL
925
syn region pgsqlFunction	start="flt8_mul_cash'(" end=")" contains=ALL
926
syn region pgsqlFunction	start="fmgr_c_validator'(" end=")" contains=ALL
927
syn region pgsqlFunction	start="fmgr_internal_validator'(" end=")" contains=ALL
928
syn region pgsqlFunction	start="fmgr_sql_validator'(" end=")" contains=ALL
929
syn region pgsqlFunction	start="format_type'(" end=")" contains=ALL
930
syn region pgsqlFunction	start="gb18030_to_utf8'(" end=")" contains=ALL
931
syn region pgsqlFunction	start="gbk_to_utf8'(" end=")" contains=ALL
932
syn region pgsqlFunction	start="generate_series'(" end=")" contains=ALL
933
syn region pgsqlFunction	start="generate_subscripts'(" end=")" contains=ALL
934
syn region pgsqlFunction	start="get_bit'(" end=")" contains=ALL
935
syn region pgsqlFunction	start="get_byte'(" end=")" contains=ALL
936
syn region pgsqlFunction	start="get_current_ts_config'(" end=")" contains=ALL
937
syn region pgsqlFunction	start="getdatabaseencoding'(" end=")" contains=ALL
938
syn region pgsqlFunction	start="getpgusername'(" end=")" contains=ALL
939
syn region pgsqlFunction	start="gin'(" end=")" contains=ALL
940
syn region pgsqlFunction	start="ginarrayconsistent'(" end=")" contains=ALL
941
syn region pgsqlFunction	start="ginarrayextract'(" end=")" contains=ALL
942
syn region pgsqlFunction	start="ginbeginscan'(" end=")" contains=ALL
943
syn region pgsqlFunction	start="ginbuild'(" end=")" contains=ALL
944
syn region pgsqlFunction	start="ginbulkdelete'(" end=")" contains=ALL
945
syn region pgsqlFunction	start="gin_cmp_prefix'(" end=")" contains=ALL
946
syn region pgsqlFunction	start="gin_cmp_tslexeme'(" end=")" contains=ALL
947
syn region pgsqlFunction	start="gincostestimate'(" end=")" contains=ALL
948
syn region pgsqlFunction	start="ginendscan'(" end=")" contains=ALL
949
syn region pgsqlFunction	start="gin_extract_tsquery'(" end=")" contains=ALL
950
syn region pgsqlFunction	start="gin_extract_tsvector'(" end=")" contains=ALL
951
syn region pgsqlFunction	start="gingetbitmap'(" end=")" contains=ALL
952
syn region pgsqlFunction	start="gininsert'(" end=")" contains=ALL
953
syn region pgsqlFunction	start="ginmarkpos'(" end=")" contains=ALL
954
syn region pgsqlFunction	start="ginoptions'(" end=")" contains=ALL
955
syn region pgsqlFunction	start="ginqueryarrayextract'(" end=")" contains=ALL
956
syn region pgsqlFunction	start="ginrescan'(" end=")" contains=ALL
957
syn region pgsqlFunction	start="ginrestrpos'(" end=")" contains=ALL
958
syn region pgsqlFunction	start="gin_tsquery_consistent'(" end=")" contains=ALL
959
syn region pgsqlFunction	start="ginvacuumcleanup'(" end=")" contains=ALL
960
syn region pgsqlFunction	start="gist'(" end=")" contains=ALL
961
syn region pgsqlFunction	start="gistbeginscan'(" end=")" contains=ALL
962
syn region pgsqlFunction	start="gist_box_compress'(" end=")" contains=ALL
963
syn region pgsqlFunction	start="gist_box_consistent'(" end=")" contains=ALL
964
syn region pgsqlFunction	start="gist_box_decompress'(" end=")" contains=ALL
965
syn region pgsqlFunction	start="gist_box_penalty'(" end=")" contains=ALL
966
syn region pgsqlFunction	start="gist_box_picksplit'(" end=")" contains=ALL
967
syn region pgsqlFunction	start="gist_box_same'(" end=")" contains=ALL
968
syn region pgsqlFunction	start="gist_box_union'(" end=")" contains=ALL
969
syn region pgsqlFunction	start="gistbuild'(" end=")" contains=ALL
970
syn region pgsqlFunction	start="gistbulkdelete'(" end=")" contains=ALL
971
syn region pgsqlFunction	start="gist_circle_compress'(" end=")" contains=ALL
972
syn region pgsqlFunction	start="gist_circle_consistent'(" end=")" contains=ALL
973
syn region pgsqlFunction	start="gistcostestimate'(" end=")" contains=ALL
974
syn region pgsqlFunction	start="gistendscan'(" end=")" contains=ALL
975
syn region pgsqlFunction	start="gistgetbitmap'(" end=")" contains=ALL
976
syn region pgsqlFunction	start="gistgettuple'(" end=")" contains=ALL
977
syn region pgsqlFunction	start="gistinsert'(" end=")" contains=ALL
978
syn region pgsqlFunction	start="gistmarkpos'(" end=")" contains=ALL
979
syn region pgsqlFunction	start="gistoptions'(" end=")" contains=ALL
980
syn region pgsqlFunction	start="gist_period_compress'(" end=")" contains=ALL
981
syn region pgsqlFunction	start="gist_period_consistent'(" end=")" contains=ALL
982
syn region pgsqlFunction	start="gist_period_decompress'(" end=")" contains=ALL
983
syn region pgsqlFunction	start="gist_period_penalty'(" end=")" contains=ALL
984
syn region pgsqlFunction	start="gist_period_picksplit'(" end=")" contains=ALL
985
syn region pgsqlFunction	start="gist_period_same'(" end=")" contains=ALL
986
syn region pgsqlFunction	start="gist_period_union'(" end=")" contains=ALL
987
syn region pgsqlFunction	start="gist_point_compress'(" end=")" contains=ALL
988
syn region pgsqlFunction	start="gist_point_consistent'(" end=")" contains=ALL
989
syn region pgsqlFunction	start="gist_poly_compress'(" end=")" contains=ALL
990
syn region pgsqlFunction	start="gist_poly_consistent'(" end=")" contains=ALL
991
syn region pgsqlFunction	start="gistrescan'(" end=")" contains=ALL
992
syn region pgsqlFunction	start="gistrestrpos'(" end=")" contains=ALL
993
syn region pgsqlFunction	start="gistvacuumcleanup'(" end=")" contains=ALL
994
syn region pgsqlFunction	start="gtsquery_compress'(" end=")" contains=ALL
995
syn region pgsqlFunction	start="gtsquery_consistent'(" end=")" contains=ALL
996
syn region pgsqlFunction	start="gtsquery_decompress'(" end=")" contains=ALL
997
syn region pgsqlFunction	start="gtsquery_penalty'(" end=")" contains=ALL
998
syn region pgsqlFunction	start="gtsquery_picksplit'(" end=")" contains=ALL
999
syn region pgsqlFunction	start="gtsquery_same'(" end=")" contains=ALL
1000
syn region pgsqlFunction	start="gtsquery_union'(" end=")" contains=ALL
1001
syn region pgsqlFunction	start="gtsvector_compress'(" end=")" contains=ALL
1002
syn region pgsqlFunction	start="gtsvector_consistent'(" end=")" contains=ALL
1003
syn region pgsqlFunction	start="gtsvector_decompress'(" end=")" contains=ALL
1004
syn region pgsqlFunction	start="gtsvectorin'(" end=")" contains=ALL
1005
syn region pgsqlFunction	start="gtsvectorout'(" end=")" contains=ALL
1006
syn region pgsqlFunction	start="gtsvector_penalty'(" end=")" contains=ALL
1007
syn region pgsqlFunction	start="gtsvector_picksplit'(" end=")" contains=ALL
1008
syn region pgsqlFunction	start="gtsvector_same'(" end=")" contains=ALL
1009
syn region pgsqlFunction	start="gtsvector_union'(" end=")" contains=ALL
1010
syn region pgsqlFunction	start="has_any_column_privilege'(" end=")" contains=ALL
1011
syn region pgsqlFunction	start="has_column_privilege'(" end=")" contains=ALL
1012
syn region pgsqlFunction	start="has_database_privilege'(" end=")" contains=ALL
1013
syn region pgsqlFunction	start="has_foreign_data_wrapper_privilege'(" end=")" contains=ALL
1014
syn region pgsqlFunction	start="has_function_privilege'(" end=")" contains=ALL
1015
syn region pgsqlFunction	start="hash_aclitem'(" end=")" contains=ALL
1016
syn region pgsqlFunction	start="hashbeginscan'(" end=")" contains=ALL
1017
syn region pgsqlFunction	start="hashbpchar'(" end=")" contains=ALL
1018
syn region pgsqlFunction	start="hashbuild'(" end=")" contains=ALL
1019
syn region pgsqlFunction	start="hashbulkdelete'(" end=")" contains=ALL
1020
syn region pgsqlFunction	start="hashchar'(" end=")" contains=ALL
1021
syn region pgsqlFunction	start="hashcostestimate'(" end=")" contains=ALL
1022
syn region pgsqlFunction	start="hashendscan'(" end=")" contains=ALL
1023
syn region pgsqlFunction	start="hashenum'(" end=")" contains=ALL
1024
syn region pgsqlFunction	start="hashfloat4'(" end=")" contains=ALL
1025
syn region pgsqlFunction	start="hashfloat8'(" end=")" contains=ALL
1026
syn region pgsqlFunction	start="hashgetbitmap'(" end=")" contains=ALL
1027
syn region pgsqlFunction	start="hashgettuple'(" end=")" contains=ALL
1028
syn region pgsqlFunction	start="hashinet'(" end=")" contains=ALL
1029
syn region pgsqlFunction	start="hashinsert'(" end=")" contains=ALL
1030
syn region pgsqlFunction	start="hashint2'(" end=")" contains=ALL
1031
syn region pgsqlFunction	start="hashint2vector'(" end=")" contains=ALL
1032
syn region pgsqlFunction	start="hashint4'(" end=")" contains=ALL
1033
syn region pgsqlFunction	start="hashint8'(" end=")" contains=ALL
1034
syn region pgsqlFunction	start="hashmacaddr'(" end=")" contains=ALL
1035
syn region pgsqlFunction	start="hashmarkpos'(" end=")" contains=ALL
1036
syn region pgsqlFunction	start="hashname'(" end=")" contains=ALL
1037
syn region pgsqlFunction	start="hash_numeric'(" end=")" contains=ALL
1038
syn region pgsqlFunction	start="hashoid'(" end=")" contains=ALL
1039
syn region pgsqlFunction	start="hashoidvector'(" end=")" contains=ALL
1040
syn region pgsqlFunction	start="hashoptions'(" end=")" contains=ALL
1041
syn region pgsqlFunction	start="hashrescan'(" end=")" contains=ALL
1042
syn region pgsqlFunction	start="hashrestrpos'(" end=")" contains=ALL
1043
syn region pgsqlFunction	start="hashtext'(" end=")" contains=ALL
1044
syn region pgsqlFunction	start="hashvacuumcleanup'(" end=")" contains=ALL
1045
syn region pgsqlFunction	start="hashvarlena'(" end=")" contains=ALL
1046
syn region pgsqlFunction	start="has_language_privilege'(" end=")" contains=ALL
1047
syn region pgsqlFunction	start="has_schema_privilege'(" end=")" contains=ALL
1048
syn region pgsqlFunction	start="has_sequence_privilege'(" end=")" contains=ALL
1049
syn region pgsqlFunction	start="has_server_privilege'(" end=")" contains=ALL
1050
syn region pgsqlFunction	start="has_table_privilege'(" end=")" contains=ALL
1051
syn region pgsqlFunction	start="has_tablespace_privilege'(" end=")" contains=ALL
1052
syn region pgsqlFunction	start="height'(" end=")" contains=ALL
1053
syn region pgsqlFunction	start="host'(" end=")" contains=ALL
1054
syn region pgsqlFunction	start="hostmask'(" end=")" contains=ALL
1055
syn region pgsqlFunction	start="iclikejoinsel'(" end=")" contains=ALL
1056
syn region pgsqlFunction	start="iclikesel'(" end=")" contains=ALL
1057
syn region pgsqlFunction	start="icnlikejoinsel'(" end=")" contains=ALL
1058
syn region pgsqlFunction	start="icnlikesel'(" end=")" contains=ALL
1059
syn region pgsqlFunction	start="icregexeqjoinsel'(" end=")" contains=ALL
1060
syn region pgsqlFunction	start="icregexeqsel'(" end=")" contains=ALL
1061
syn region pgsqlFunction	start="icregexnejoinsel'(" end=")" contains=ALL
1062
syn region pgsqlFunction	start="icregexnesel'(" end=")" contains=ALL
1063
syn region pgsqlFunction	start="inetand'(" end=")" contains=ALL
1064
syn region pgsqlFunction	start="inet_client_addr'(" end=")" contains=ALL
1065
syn region pgsqlFunction	start="inet_client_port'(" end=")" contains=ALL
1066
syn region pgsqlFunction	start="inet_in'(" end=")" contains=ALL
1067
syn region pgsqlFunction	start="inetmi'(" end=")" contains=ALL
1068
syn region pgsqlFunction	start="inetmi_int8'(" end=")" contains=ALL
1069
syn region pgsqlFunction	start="inetnot'(" end=")" contains=ALL
1070
syn region pgsqlFunction	start="inetor'(" end=")" contains=ALL
1071
syn region pgsqlFunction	start="inet_out'(" end=")" contains=ALL
1072
syn region pgsqlFunction	start="inetpl'(" end=")" contains=ALL
1073
syn region pgsqlFunction	start="inet_recv'(" end=")" contains=ALL
1074
syn region pgsqlFunction	start="inet_send'(" end=")" contains=ALL
1075
syn region pgsqlFunction	start="inet_server_addr'(" end=")" contains=ALL
1076
syn region pgsqlFunction	start="inet_server_port'(" end=")" contains=ALL
1077
syn region pgsqlFunction	start="initcap'(" end=")" contains=ALL
1078
syn region pgsqlFunction	start="int24div'(" end=")" contains=ALL
1079
syn region pgsqlFunction	start="int24eq'(" end=")" contains=ALL
1080
syn region pgsqlFunction	start="int24ge'(" end=")" contains=ALL
1081
syn region pgsqlFunction	start="int24gt'(" end=")" contains=ALL
1082
syn region pgsqlFunction	start="int24le'(" end=")" contains=ALL
1083
syn region pgsqlFunction	start="int24lt'(" end=")" contains=ALL
1084
syn region pgsqlFunction	start="int24mi'(" end=")" contains=ALL
1085
syn region pgsqlFunction	start="int24mul'(" end=")" contains=ALL
1086
syn region pgsqlFunction	start="int24ne'(" end=")" contains=ALL
1087
syn region pgsqlFunction	start="int24pl'(" end=")" contains=ALL
1088
syn region pgsqlFunction	start="int28div'(" end=")" contains=ALL
1089
syn region pgsqlFunction	start="int28eq'(" end=")" contains=ALL
1090
syn region pgsqlFunction	start="int28ge'(" end=")" contains=ALL
1091
syn region pgsqlFunction	start="int28gt'(" end=")" contains=ALL
1092
syn region pgsqlFunction	start="int28le'(" end=")" contains=ALL
1093
syn region pgsqlFunction	start="int28lt'(" end=")" contains=ALL
1094
syn region pgsqlFunction	start="int28mi'(" end=")" contains=ALL
1095
syn region pgsqlFunction	start="int28mul'(" end=")" contains=ALL
1096
syn region pgsqlFunction	start="int28ne'(" end=")" contains=ALL
1097
syn region pgsqlFunction	start="int28pl'(" end=")" contains=ALL
1098
syn region pgsqlFunction	start="int2abs'(" end=")" contains=ALL
1099
syn region pgsqlFunction	start="int2_accum'(" end=")" contains=ALL
1100
syn region pgsqlFunction	start="int2and'(" end=")" contains=ALL
1101
syn region pgsqlFunction	start="int2_avg_accum'(" end=")" contains=ALL
1102
syn region pgsqlFunction	start="int2div'(" end=")" contains=ALL
1103
syn region pgsqlFunction	start="int2'(" end=")" contains=ALL
1104
syn region pgsqlFunction	start="int2eq'(" end=")" contains=ALL
1105
syn region pgsqlFunction	start="int2ge'(" end=")" contains=ALL
1106
syn region pgsqlFunction	start="int2gt'(" end=")" contains=ALL
1107
syn region pgsqlFunction	start="int2in'(" end=")" contains=ALL
1108
syn region pgsqlFunction	start="int2larger'(" end=")" contains=ALL
1109
syn region pgsqlFunction	start="int2le'(" end=")" contains=ALL
1110
syn region pgsqlFunction	start="int2lt'(" end=")" contains=ALL
1111
syn region pgsqlFunction	start="int2mi'(" end=")" contains=ALL
1112
syn region pgsqlFunction	start="int2mod'(" end=")" contains=ALL
1113
syn region pgsqlFunction	start="int2_mul_cash'(" end=")" contains=ALL
1114
syn region pgsqlFunction	start="int2mul'(" end=")" contains=ALL
1115
syn region pgsqlFunction	start="int2ne'(" end=")" contains=ALL
1116
syn region pgsqlFunction	start="int2not'(" end=")" contains=ALL
1117
syn region pgsqlFunction	start="int2or'(" end=")" contains=ALL
1118
syn region pgsqlFunction	start="int2out'(" end=")" contains=ALL
1119
syn region pgsqlFunction	start="int2pl'(" end=")" contains=ALL
1120
syn region pgsqlFunction	start="int2recv'(" end=")" contains=ALL
1121
syn region pgsqlFunction	start="int2send'(" end=")" contains=ALL
1122
syn region pgsqlFunction	start="int2shl'(" end=")" contains=ALL
1123
syn region pgsqlFunction	start="int2shr'(" end=")" contains=ALL
1124
syn region pgsqlFunction	start="int2smaller'(" end=")" contains=ALL
1125
syn region pgsqlFunction	start="int2_sum'(" end=")" contains=ALL
1126
syn region pgsqlFunction	start="int2um'(" end=")" contains=ALL
1127
syn region pgsqlFunction	start="int2up'(" end=")" contains=ALL
1128
syn region pgsqlFunction	start="int2vectoreq'(" end=")" contains=ALL
1129
syn region pgsqlFunction	start="int2vectorin'(" end=")" contains=ALL
1130
syn region pgsqlFunction	start="int2vectorout'(" end=")" contains=ALL
1131
syn region pgsqlFunction	start="int2vectorrecv'(" end=")" contains=ALL
1132
syn region pgsqlFunction	start="int2vectorsend'(" end=")" contains=ALL
1133
syn region pgsqlFunction	start="int2xor'(" end=")" contains=ALL
1134
syn region pgsqlFunction	start="int42div'(" end=")" contains=ALL
1135
syn region pgsqlFunction	start="int42eq'(" end=")" contains=ALL
1136
syn region pgsqlFunction	start="int42ge'(" end=")" contains=ALL
1137
syn region pgsqlFunction	start="int42gt'(" end=")" contains=ALL
1138
syn region pgsqlFunction	start="int42le'(" end=")" contains=ALL
1139
syn region pgsqlFunction	start="int42lt'(" end=")" contains=ALL
1140
syn region pgsqlFunction	start="int42mi'(" end=")" contains=ALL
1141
syn region pgsqlFunction	start="int42mul'(" end=")" contains=ALL
1142
syn region pgsqlFunction	start="int42ne'(" end=")" contains=ALL
1143
syn region pgsqlFunction	start="int42pl'(" end=")" contains=ALL
1144
syn region pgsqlFunction	start="int48div'(" end=")" contains=ALL
1145
syn region pgsqlFunction	start="int48eq'(" end=")" contains=ALL
1146
syn region pgsqlFunction	start="int48ge'(" end=")" contains=ALL
1147
syn region pgsqlFunction	start="int48gt'(" end=")" contains=ALL
1148
syn region pgsqlFunction	start="int48le'(" end=")" contains=ALL
1149
syn region pgsqlFunction	start="int48lt'(" end=")" contains=ALL
1150
syn region pgsqlFunction	start="int48mi'(" end=")" contains=ALL
1151
syn region pgsqlFunction	start="int48mul'(" end=")" contains=ALL
1152
syn region pgsqlFunction	start="int48ne'(" end=")" contains=ALL
1153
syn region pgsqlFunction	start="int48pl'(" end=")" contains=ALL
1154
syn region pgsqlFunction	start="int4abs'(" end=")" contains=ALL
1155
syn region pgsqlFunction	start="int4_accum'(" end=")" contains=ALL
1156
syn region pgsqlFunction	start="int4and'(" end=")" contains=ALL
1157
syn region pgsqlFunction	start="int4_avg_accum'(" end=")" contains=ALL
1158
syn region pgsqlFunction	start="int4div'(" end=")" contains=ALL
1159
syn region pgsqlFunction	start="int4'(" end=")" contains=ALL
1160
syn region pgsqlFunction	start="int4eq'(" end=")" contains=ALL
1161
syn region pgsqlFunction	start="int4ge'(" end=")" contains=ALL
1162
syn region pgsqlFunction	start="int4gt'(" end=")" contains=ALL
1163
syn region pgsqlFunction	start="int4inc'(" end=")" contains=ALL
1164
syn region pgsqlFunction	start="int4in'(" end=")" contains=ALL
1165
syn region pgsqlFunction	start="int4larger'(" end=")" contains=ALL
1166
syn region pgsqlFunction	start="int4le'(" end=")" contains=ALL
1167
syn region pgsqlFunction	start="int4lt'(" end=")" contains=ALL
1168
syn region pgsqlFunction	start="int4mi'(" end=")" contains=ALL
1169
syn region pgsqlFunction	start="int4mod'(" end=")" contains=ALL
1170
syn region pgsqlFunction	start="int4_mul_cash'(" end=")" contains=ALL
1171
syn region pgsqlFunction	start="int4mul'(" end=")" contains=ALL
1172
syn region pgsqlFunction	start="int4ne'(" end=")" contains=ALL
1173
syn region pgsqlFunction	start="int4not'(" end=")" contains=ALL
1174
syn region pgsqlFunction	start="int4or'(" end=")" contains=ALL
1175
syn region pgsqlFunction	start="int4out'(" end=")" contains=ALL
1176
syn region pgsqlFunction	start="int4pl'(" end=")" contains=ALL
1177
syn region pgsqlFunction	start="int4recv'(" end=")" contains=ALL
1178
syn region pgsqlFunction	start="int4send'(" end=")" contains=ALL
1179
syn region pgsqlFunction	start="int4shl'(" end=")" contains=ALL
1180
syn region pgsqlFunction	start="int4shr'(" end=")" contains=ALL
1181
syn region pgsqlFunction	start="int4smaller'(" end=")" contains=ALL
1182
syn region pgsqlFunction	start="int4_sum'(" end=")" contains=ALL
1183
syn region pgsqlFunction	start="int4um'(" end=")" contains=ALL
1184
syn region pgsqlFunction	start="int4up'(" end=")" contains=ALL
1185
syn region pgsqlFunction	start="int4xor'(" end=")" contains=ALL
1186
syn region pgsqlFunction	start="int82div'(" end=")" contains=ALL
1187
syn region pgsqlFunction	start="int82eq'(" end=")" contains=ALL
1188
syn region pgsqlFunction	start="int82ge'(" end=")" contains=ALL
1189
syn region pgsqlFunction	start="int82gt'(" end=")" contains=ALL
1190
syn region pgsqlFunction	start="int82le'(" end=")" contains=ALL
1191
syn region pgsqlFunction	start="int82lt'(" end=")" contains=ALL
1192
syn region pgsqlFunction	start="int82mi'(" end=")" contains=ALL
1193
syn region pgsqlFunction	start="int82mul'(" end=")" contains=ALL
1194
syn region pgsqlFunction	start="int82ne'(" end=")" contains=ALL
1195
syn region pgsqlFunction	start="int82pl'(" end=")" contains=ALL
1196
syn region pgsqlFunction	start="int84div'(" end=")" contains=ALL
1197
syn region pgsqlFunction	start="int84eq'(" end=")" contains=ALL
1198
syn region pgsqlFunction	start="int84ge'(" end=")" contains=ALL
1199
syn region pgsqlFunction	start="int84gt'(" end=")" contains=ALL
1200
syn region pgsqlFunction	start="int84le'(" end=")" contains=ALL
1201
syn region pgsqlFunction	start="int84lt'(" end=")" contains=ALL
1202
syn region pgsqlFunction	start="int84mi'(" end=")" contains=ALL
1203
syn region pgsqlFunction	start="int84mul'(" end=")" contains=ALL
1204
syn region pgsqlFunction	start="int84ne'(" end=")" contains=ALL
1205
syn region pgsqlFunction	start="int84pl'(" end=")" contains=ALL
1206
syn region pgsqlFunction	start="int8abs'(" end=")" contains=ALL
1207
syn region pgsqlFunction	start="int8_accum'(" end=")" contains=ALL
1208
syn region pgsqlFunction	start="int8and'(" end=")" contains=ALL
1209
syn region pgsqlFunction	start="int8_avg_accum'(" end=")" contains=ALL
1210
syn region pgsqlFunction	start="int8_avg'(" end=")" contains=ALL
1211
syn region pgsqlFunction	start="int8div'(" end=")" contains=ALL
1212
syn region pgsqlFunction	start="int8'(" end=")" contains=ALL
1213
syn region pgsqlFunction	start="int8eq'(" end=")" contains=ALL
1214
syn region pgsqlFunction	start="int8ge'(" end=")" contains=ALL
1215
syn region pgsqlFunction	start="int8gt'(" end=")" contains=ALL
1216
syn region pgsqlFunction	start="int8inc_any'(" end=")" contains=ALL
1217
syn region pgsqlFunction	start="int8inc'(" end=")" contains=ALL
1218
syn region pgsqlFunction	start="int8inc_float8_float8'(" end=")" contains=ALL
1219
syn region pgsqlFunction	start="int8in'(" end=")" contains=ALL
1220
syn region pgsqlFunction	start="int8larger'(" end=")" contains=ALL
1221
syn region pgsqlFunction	start="int8le'(" end=")" contains=ALL
1222
syn region pgsqlFunction	start="int8lt'(" end=")" contains=ALL
1223
syn region pgsqlFunction	start="int8mi'(" end=")" contains=ALL
1224
syn region pgsqlFunction	start="int8mod'(" end=")" contains=ALL
1225
syn region pgsqlFunction	start="int8mul'(" end=")" contains=ALL
1226
syn region pgsqlFunction	start="int8ne'(" end=")" contains=ALL
1227
syn region pgsqlFunction	start="int8not'(" end=")" contains=ALL
1228
syn region pgsqlFunction	start="int8or'(" end=")" contains=ALL
1229
syn region pgsqlFunction	start="int8out'(" end=")" contains=ALL
1230
syn region pgsqlFunction	start="int8pl'(" end=")" contains=ALL
1231
syn region pgsqlFunction	start="int8pl_inet'(" end=")" contains=ALL
1232
syn region pgsqlFunction	start="int8recv'(" end=")" contains=ALL
1233
syn region pgsqlFunction	start="int8send'(" end=")" contains=ALL
1234
syn region pgsqlFunction	start="int8shl'(" end=")" contains=ALL
1235
syn region pgsqlFunction	start="int8shr'(" end=")" contains=ALL
1236
syn region pgsqlFunction	start="int8smaller'(" end=")" contains=ALL
1237
syn region pgsqlFunction	start="int8_sum'(" end=")" contains=ALL
1238
syn region pgsqlFunction	start="int8um'(" end=")" contains=ALL
1239
syn region pgsqlFunction	start="int8up'(" end=")" contains=ALL
1240
syn region pgsqlFunction	start="int8xor'(" end=")" contains=ALL
1241
syn region pgsqlFunction	start="integer_pl_date'(" end=")" contains=ALL
1242
syn region pgsqlFunction	start="inter_lb'(" end=")" contains=ALL
1243
syn region pgsqlFunction	start="internal_in'(" end=")" contains=ALL
1244
syn region pgsqlFunction	start="internal_out'(" end=")" contains=ALL
1245
syn region pgsqlFunction	start="inter_sb'(" end=")" contains=ALL
1246
syn region pgsqlFunction	start="inter_sl'(" end=")" contains=ALL
1247
syn region pgsqlFunction	start="interval_accum'(" end=")" contains=ALL
1248
syn region pgsqlFunction	start="interval_avg'(" end=")" contains=ALL
1249
syn region pgsqlFunction	start="interval_cmp'(" end=")" contains=ALL
1250
syn region pgsqlFunction	start="interval_div'(" end=")" contains=ALL
1251
syn region pgsqlFunction	start="interval'(" end=")" contains=ALL
1252
syn region pgsqlFunction	start="interval_eq'(" end=")" contains=ALL
1253
syn region pgsqlFunction	start="interval_ge'(" end=")" contains=ALL
1254
syn region pgsqlFunction	start="interval_gt'(" end=")" contains=ALL
1255
syn region pgsqlFunction	start="interval_hash'(" end=")" contains=ALL
1256
syn region pgsqlFunction	start="interval_in'(" end=")" contains=ALL
1257
syn region pgsqlFunction	start="interval_larger'(" end=")" contains=ALL
1258
syn region pgsqlFunction	start="interval_le'(" end=")" contains=ALL
1259
syn region pgsqlFunction	start="interval_lt'(" end=")" contains=ALL
1260
syn region pgsqlFunction	start="interval_mi'(" end=")" contains=ALL
1261
syn region pgsqlFunction	start="interval_mul'(" end=")" contains=ALL
1262
syn region pgsqlFunction	start="interval_ne'(" end=")" contains=ALL
1263
syn region pgsqlFunction	start="interval_out'(" end=")" contains=ALL
1264
syn region pgsqlFunction	start="interval_pl_date'(" end=")" contains=ALL
1265
syn region pgsqlFunction	start="interval_pl'(" end=")" contains=ALL
1266
syn region pgsqlFunction	start="interval_pl_time'(" end=")" contains=ALL
1267
syn region pgsqlFunction	start="interval_pl_timestamp'(" end=")" contains=ALL
1268
syn region pgsqlFunction	start="interval_pl_timestamptz'(" end=")" contains=ALL
1269
syn region pgsqlFunction	start="interval_pl_timetz'(" end=")" contains=ALL
1270
syn region pgsqlFunction	start="interval_recv'(" end=")" contains=ALL
1271
syn region pgsqlFunction	start="interval_send'(" end=")" contains=ALL
1272
syn region pgsqlFunction	start="interval_smaller'(" end=")" contains=ALL
1273
syn region pgsqlFunction	start="intervaltypmodin'(" end=")" contains=ALL
1274
syn region pgsqlFunction	start="intervaltypmodout'(" end=")" contains=ALL
1275
syn region pgsqlFunction	start="interval_um'(" end=")" contains=ALL
1276
syn region pgsqlFunction	start="intinterval'(" end=")" contains=ALL
1277
syn region pgsqlFunction	start="isclosed'(" end=")" contains=ALL
1278
syn region pgsqlFunction	start="is_empty'(" end=")" contains=ALL
1279
syn region pgsqlFunction	start="isfinite'(" end=")" contains=ALL
1280
syn region pgsqlFunction	start="ishorizontal'(" end=")" contains=ALL
1281
syn region pgsqlFunction	start="iso8859_1_to_utf8'(" end=")" contains=ALL
1282
syn region pgsqlFunction	start="iso8859_to_utf8'(" end=")" contains=ALL
1283
syn region pgsqlFunction	start="isopen'(" end=")" contains=ALL
1284
syn region pgsqlFunction	start="iso_to_koi8r'(" end=")" contains=ALL
1285
syn region pgsqlFunction	start="iso_to_mic'(" end=")" contains=ALL
1286
syn region pgsqlFunction	start="iso_to_win1251'(" end=")" contains=ALL
1287
syn region pgsqlFunction	start="iso_to_win866'(" end=")" contains=ALL
1288
syn region pgsqlFunction	start="isparallel'(" end=")" contains=ALL
1289
syn region pgsqlFunction	start="isperp'(" end=")" contains=ALL
1290
syn region pgsqlFunction	start="isvertical'(" end=")" contains=ALL
1291
syn region pgsqlFunction	start="johab_to_utf8'(" end=")" contains=ALL
1292
syn region pgsqlFunction	start="justify_days'(" end=")" contains=ALL
1293
syn region pgsqlFunction	start="justify_hours'(" end=")" contains=ALL
1294
syn region pgsqlFunction	start="justify_interval'(" end=")" contains=ALL
1295
syn region pgsqlFunction	start="koi8r_to_iso'(" end=")" contains=ALL
1296
syn region pgsqlFunction	start="koi8r_to_mic'(" end=")" contains=ALL
1297
syn region pgsqlFunction	start="koi8r_to_utf8'(" end=")" contains=ALL
1298
syn region pgsqlFunction	start="koi8r_to_win1251'(" end=")" contains=ALL
1299
syn region pgsqlFunction	start="koi8r_to_win866'(" end=")" contains=ALL
1300
syn region pgsqlFunction	start="koi8u_to_utf8'(" end=")" contains=ALL
1301
syn region pgsqlFunction	start="lag'(" end=")" contains=ALL
1302
syn region pgsqlFunction	start="language_handler_in'(" end=")" contains=ALL
1303
syn region pgsqlFunction	start="language_handler_out'(" end=")" contains=ALL
1304
syn region pgsqlFunction	start="last'(" end=")" contains=ALL
1305
syn region pgsqlFunction	start="lastval'(" end=")" contains=ALL
1306
syn region pgsqlFunction	start="last_value'(" end=")" contains=ALL
1307
syn region pgsqlFunction	start="latin1_to_mic'(" end=")" contains=ALL
1308
syn region pgsqlFunction	start="latin2_to_mic'(" end=")" contains=ALL
1309
syn region pgsqlFunction	start="latin2_to_win1250'(" end=")" contains=ALL
1310
syn region pgsqlFunction	start="latin3_to_mic'(" end=")" contains=ALL
1311
syn region pgsqlFunction	start="latin4_to_mic'(" end=")" contains=ALL
1312
syn region pgsqlFunction	start="lead'(" end=")" contains=ALL
1313
syn region pgsqlFunction	start="length'(" end=")" contains=ALL
1314
syn region pgsqlFunction	start="like'(" end=")" contains=ALL
1315
syn region pgsqlFunction	start="like_escape'(" end=")" contains=ALL
1316
syn region pgsqlFunction	start="likejoinsel'(" end=")" contains=ALL
1317
syn region pgsqlFunction	start="likesel'(" end=")" contains=ALL
1318
syn region pgsqlFunction	start="line_distance'(" end=")" contains=ALL
1319
syn region pgsqlFunction	start="line'(" end=")" contains=ALL
1320
syn region pgsqlFunction	start="line_eq'(" end=")" contains=ALL
1321
syn region pgsqlFunction	start="line_horizontal'(" end=")" contains=ALL
1322
syn region pgsqlFunction	start="line_in'(" end=")" contains=ALL
1323
syn region pgsqlFunction	start="line_interpt'(" end=")" contains=ALL
1324
syn region pgsqlFunction	start="line_intersect'(" end=")" contains=ALL
1325
syn region pgsqlFunction	start="line_out'(" end=")" contains=ALL
1326
syn region pgsqlFunction	start="line_parallel'(" end=")" contains=ALL
1327
syn region pgsqlFunction	start="line_perp'(" end=")" contains=ALL
1328
syn region pgsqlFunction	start="line_recv'(" end=")" contains=ALL
1329
syn region pgsqlFunction	start="line_send'(" end=")" contains=ALL
1330
syn region pgsqlFunction	start="line_vertical'(" end=")" contains=ALL
1331
syn region pgsqlFunction	start="ln'(" end=")" contains=ALL
1332
syn region pgsqlFunction	start="lo_close'(" end=")" contains=ALL
1333
syn region pgsqlFunction	start="lo_create'(" end=")" contains=ALL
1334
syn region pgsqlFunction	start="lo_creat'(" end=")" contains=ALL
1335
syn region pgsqlFunction	start="lo_export'(" end=")" contains=ALL
1336
syn region pgsqlFunction	start="log'(" end=")" contains=ALL
1337
syn region pgsqlFunction	start="lo_import'(" end=")" contains=ALL
1338
syn region pgsqlFunction	start="lo_lseek'(" end=")" contains=ALL
1339
syn region pgsqlFunction	start="lo_open'(" end=")" contains=ALL
1340
syn region pgsqlFunction	start="loread'(" end=")" contains=ALL
1341
syn region pgsqlFunction	start="lo_tell'(" end=")" contains=ALL
1342
syn region pgsqlFunction	start="lo_truncate'(" end=")" contains=ALL
1343
syn region pgsqlFunction	start="lo_unlink'(" end=")" contains=ALL
1344
syn region pgsqlFunction	start="lower'(" end=")" contains=ALL
1345
syn region pgsqlFunction	start="lowrite'(" end=")" contains=ALL
1346
syn region pgsqlFunction	start="lpad'(" end=")" contains=ALL
1347
syn region pgsqlFunction	start="lseg_center'(" end=")" contains=ALL
1348
syn region pgsqlFunction	start="lseg_distance'(" end=")" contains=ALL
1349
syn region pgsqlFunction	start="lseg'(" end=")" contains=ALL
1350
syn region pgsqlFunction	start="lseg_eq'(" end=")" contains=ALL
1351
syn region pgsqlFunction	start="lseg_ge'(" end=")" contains=ALL
1352
syn region pgsqlFunction	start="lseg_gt'(" end=")" contains=ALL
1353
syn region pgsqlFunction	start="lseg_horizontal'(" end=")" contains=ALL
1354
syn region pgsqlFunction	start="lseg_in'(" end=")" contains=ALL
1355
syn region pgsqlFunction	start="lseg_interpt'(" end=")" contains=ALL
1356
syn region pgsqlFunction	start="lseg_intersect'(" end=")" contains=ALL
1357
syn region pgsqlFunction	start="lseg_le'(" end=")" contains=ALL
1358
syn region pgsqlFunction	start="lseg_length'(" end=")" contains=ALL
1359
syn region pgsqlFunction	start="lseg_lt'(" end=")" contains=ALL
1360
syn region pgsqlFunction	start="lseg_ne'(" end=")" contains=ALL
1361
syn region pgsqlFunction	start="lseg_out'(" end=")" contains=ALL
1362
syn region pgsqlFunction	start="lseg_parallel'(" end=")" contains=ALL
1363
syn region pgsqlFunction	start="lseg_perp'(" end=")" contains=ALL
1364
syn region pgsqlFunction	start="lseg_recv'(" end=")" contains=ALL
1365
syn region pgsqlFunction	start="lseg_send'(" end=")" contains=ALL
1366
syn region pgsqlFunction	start="lseg_vertical'(" end=")" contains=ALL
1367
syn region pgsqlFunction	start="ltrim'(" end=")" contains=ALL
1368
syn region pgsqlFunction	start="macaddr_cmp'(" end=")" contains=ALL
1369
syn region pgsqlFunction	start="macaddr_eq'(" end=")" contains=ALL
1370
syn region pgsqlFunction	start="macaddr_ge'(" end=")" contains=ALL
1371
syn region pgsqlFunction	start="macaddr_gt'(" end=")" contains=ALL
1372
syn region pgsqlFunction	start="macaddr_in'(" end=")" contains=ALL
1373
syn region pgsqlFunction	start="macaddr_le'(" end=")" contains=ALL
1374
syn region pgsqlFunction	start="macaddr_lt'(" end=")" contains=ALL
1375
syn region pgsqlFunction	start="macaddr_ne'(" end=")" contains=ALL
1376
syn region pgsqlFunction	start="macaddr_out'(" end=")" contains=ALL
1377
syn region pgsqlFunction	start="macaddr_recv'(" end=")" contains=ALL
1378
syn region pgsqlFunction	start="macaddr_send'(" end=")" contains=ALL
1379
syn region pgsqlFunction	start="makeaclitem'(" end=")" contains=ALL
1380
syn region pgsqlFunction	start="masklen'(" end=")" contains=ALL
1381
syn region pgsqlFunction	start="max'(" end=")" contains=ALL
1382
syn region pgsqlFunction	start="md5'(" end=")" contains=ALL
1383
syn region pgsqlFunction	start="mic_to_ascii'(" end=")" contains=ALL
1384
syn region pgsqlFunction	start="mic_to_big5'(" end=")" contains=ALL
1385
syn region pgsqlFunction	start="mic_to_euc_cn'(" end=")" contains=ALL
1386
syn region pgsqlFunction	start="mic_to_euc_jp'(" end=")" contains=ALL
1387
syn region pgsqlFunction	start="mic_to_euc_kr'(" end=")" contains=ALL
1388
syn region pgsqlFunction	start="mic_to_euc_tw'(" end=")" contains=ALL
1389
syn region pgsqlFunction	start="mic_to_iso'(" end=")" contains=ALL
1390
syn region pgsqlFunction	start="mic_to_koi8r'(" end=")" contains=ALL
1391
syn region pgsqlFunction	start="mic_to_latin1'(" end=")" contains=ALL
1392
syn region pgsqlFunction	start="mic_to_latin2'(" end=")" contains=ALL
1393
syn region pgsqlFunction	start="mic_to_latin3'(" end=")" contains=ALL
1394
syn region pgsqlFunction	start="mic_to_latin4'(" end=")" contains=ALL
1395
syn region pgsqlFunction	start="mic_to_sjis'(" end=")" contains=ALL
1396
syn region pgsqlFunction	start="mic_to_win1250'(" end=")" contains=ALL
1397
syn region pgsqlFunction	start="mic_to_win1251'(" end=")" contains=ALL
1398
syn region pgsqlFunction	start="mic_to_win866'(" end=")" contains=ALL
1399
syn region pgsqlFunction	start="min'(" end=")" contains=ALL
1400
syn region pgsqlFunction	start="minus'(" end=")" contains=ALL
1401
syn region pgsqlFunction	start="mktinterval'(" end=")" contains=ALL
1402
syn region pgsqlFunction	start="mod'(" end=")" contains=ALL
1403
syn region pgsqlFunction	start="mul_d_interval'(" end=")" contains=ALL
1404
syn region pgsqlFunction	start="name'(" end=")" contains=ALL
1405
syn region pgsqlFunction	start="nameeq'(" end=")" contains=ALL
1406
syn region pgsqlFunction	start="namege'(" end=")" contains=ALL
1407
syn region pgsqlFunction	start="namegt'(" end=")" contains=ALL
1408
syn region pgsqlFunction	start="nameiclike'(" end=")" contains=ALL
1409
syn region pgsqlFunction	start="nameicnlike'(" end=")" contains=ALL
1410
syn region pgsqlFunction	start="nameicregexeq'(" end=")" contains=ALL
1411
syn region pgsqlFunction	start="nameicregexne'(" end=")" contains=ALL
1412
syn region pgsqlFunction	start="namein'(" end=")" contains=ALL
1413
syn region pgsqlFunction	start="namele'(" end=")" contains=ALL
1414
syn region pgsqlFunction	start="namelike'(" end=")" contains=ALL
1415
syn region pgsqlFunction	start="namelt'(" end=")" contains=ALL
1416
syn region pgsqlFunction	start="namene'(" end=")" contains=ALL
1417
syn region pgsqlFunction	start="namenlike'(" end=")" contains=ALL
1418
syn region pgsqlFunction	start="nameout'(" end=")" contains=ALL
1419
syn region pgsqlFunction	start="namerecv'(" end=")" contains=ALL
1420
syn region pgsqlFunction	start="nameregexeq'(" end=")" contains=ALL
1421
syn region pgsqlFunction	start="nameregexne'(" end=")" contains=ALL
1422
syn region pgsqlFunction	start="namesend'(" end=")" contains=ALL
1423
syn region pgsqlFunction	start="neqjoinsel'(" end=")" contains=ALL
1424
syn region pgsqlFunction	start="neqsel'(" end=")" contains=ALL
1425
syn region pgsqlFunction	start="nequals'(" end=")" contains=ALL
1426
syn region pgsqlFunction	start="netmask'(" end=")" contains=ALL
1427
syn region pgsqlFunction	start="network_cmp'(" end=")" contains=ALL
1428
syn region pgsqlFunction	start="network'(" end=")" contains=ALL
1429
syn region pgsqlFunction	start="network_eq'(" end=")" contains=ALL
1430
syn region pgsqlFunction	start="network_ge'(" end=")" contains=ALL
1431
syn region pgsqlFunction	start="network_gt'(" end=")" contains=ALL
1432
syn region pgsqlFunction	start="network_le'(" end=")" contains=ALL
1433
syn region pgsqlFunction	start="network_lt'(" end=")" contains=ALL
1434
syn region pgsqlFunction	start="network_ne'(" end=")" contains=ALL
1435
syn region pgsqlFunction	start="network_sub'(" end=")" contains=ALL
1436
syn region pgsqlFunction	start="network_subeq'(" end=")" contains=ALL
1437
syn region pgsqlFunction	start="network_sup'(" end=")" contains=ALL
1438
syn region pgsqlFunction	start="network_supeq'(" end=")" contains=ALL
1439
syn region pgsqlFunction	start="next'(" end=")" contains=ALL
1440
syn region pgsqlFunction	start="nextval'(" end=")" contains=ALL
1441
syn region pgsqlFunction	start="ninetyfive'(" end=")" contains=ALL
1442
syn region pgsqlFunction	start="nlikejoinsel'(" end=")" contains=ALL
1443
syn region pgsqlFunction	start="nlikesel'(" end=")" contains=ALL
1444
syn region pgsqlFunction	start="notlike'(" end=")" contains=ALL
1445
syn region pgsqlFunction	start="now'(" end=")" contains=ALL
1446
syn region pgsqlFunction	start="npoints'(" end=")" contains=ALL
1447
syn region pgsqlFunction	start="nth_value'(" end=")" contains=ALL
1448
syn region pgsqlFunction	start="ntile'(" end=")" contains=ALL
1449
syn region pgsqlFunction	start="numeric_abs'(" end=")" contains=ALL
1450
syn region pgsqlFunction	start="numeric_accum'(" end=")" contains=ALL
1451
syn region pgsqlFunction	start="numeric_add'(" end=")" contains=ALL
1452
syn region pgsqlFunction	start="numeric_avg_accum'(" end=")" contains=ALL
1453
syn region pgsqlFunction	start="numeric_avg'(" end=")" contains=ALL
1454
syn region pgsqlFunction	start="numeric_cmp'(" end=")" contains=ALL
1455
syn region pgsqlFunction	start="numeric_div'(" end=")" contains=ALL
1456
syn region pgsqlFunction	start="numeric_div_trunc'(" end=")" contains=ALL
1457
syn region pgsqlFunction	start="numeric'(" end=")" contains=ALL
1458
syn region pgsqlFunction	start="numeric_eq'(" end=")" contains=ALL
1459
syn region pgsqlFunction	start="numeric_exp'(" end=")" contains=ALL
1460
syn region pgsqlFunction	start="numeric_fac'(" end=")" contains=ALL
1461
syn region pgsqlFunction	start="numeric_ge'(" end=")" contains=ALL
1462
syn region pgsqlFunction	start="numeric_gt'(" end=")" contains=ALL
1463
syn region pgsqlFunction	start="numeric_inc'(" end=")" contains=ALL
1464
syn region pgsqlFunction	start="numeric_in'(" end=")" contains=ALL
1465
syn region pgsqlFunction	start="numeric_larger'(" end=")" contains=ALL
1466
syn region pgsqlFunction	start="numeric_le'(" end=")" contains=ALL
1467
syn region pgsqlFunction	start="numeric_ln'(" end=")" contains=ALL
1468
syn region pgsqlFunction	start="numeric_log'(" end=")" contains=ALL
1469
syn region pgsqlFunction	start="numeric_lt'(" end=")" contains=ALL
1470
syn region pgsqlFunction	start="numeric_mod'(" end=")" contains=ALL
1471
syn region pgsqlFunction	start="numeric_mul'(" end=")" contains=ALL
1472
syn region pgsqlFunction	start="numeric_ne'(" end=")" contains=ALL
1473
syn region pgsqlFunction	start="numeric_out'(" end=")" contains=ALL
1474
syn region pgsqlFunction	start="numeric_power'(" end=")" contains=ALL
1475
syn region pgsqlFunction	start="numeric_recv'(" end=")" contains=ALL
1476
syn region pgsqlFunction	start="numeric_send'(" end=")" contains=ALL
1477
syn region pgsqlFunction	start="numeric_smaller'(" end=")" contains=ALL
1478
syn region pgsqlFunction	start="numeric_sqrt'(" end=")" contains=ALL
1479
syn region pgsqlFunction	start="numeric_stddev_pop'(" end=")" contains=ALL
1480
syn region pgsqlFunction	start="numeric_stddev_samp'(" end=")" contains=ALL
1481
syn region pgsqlFunction	start="numeric_sub'(" end=")" contains=ALL
1482
syn region pgsqlFunction	start="numerictypmodin'(" end=")" contains=ALL
1483
syn region pgsqlFunction	start="numerictypmodout'(" end=")" contains=ALL
1484
syn region pgsqlFunction	start="numeric_uminus'(" end=")" contains=ALL
1485
syn region pgsqlFunction	start="numeric_uplus'(" end=")" contains=ALL
1486
syn region pgsqlFunction	start="numeric_var_pop'(" end=")" contains=ALL
1487
syn region pgsqlFunction	start="numeric_var_samp'(" end=")" contains=ALL
1488
syn region pgsqlFunction	start="numnode'(" end=")" contains=ALL
1489
syn region pgsqlFunction	start="obj_description'(" end=")" contains=ALL
1490
syn region pgsqlFunction	start="octet_length'(" end=")" contains=ALL
1491
syn region pgsqlFunction	start="oid'(" end=")" contains=ALL
1492
syn region pgsqlFunction	start="oideq'(" end=")" contains=ALL
1493
syn region pgsqlFunction	start="oidge'(" end=")" contains=ALL
1494
syn region pgsqlFunction	start="oidgt'(" end=")" contains=ALL
1495
syn region pgsqlFunction	start="oidin'(" end=")" contains=ALL
1496
syn region pgsqlFunction	start="oidlarger'(" end=")" contains=ALL
1497
syn region pgsqlFunction	start="oidle'(" end=")" contains=ALL
1498
syn region pgsqlFunction	start="oidlt'(" end=")" contains=ALL
1499
syn region pgsqlFunction	start="oidne'(" end=")" contains=ALL
1500
syn region pgsqlFunction	start="oidout'(" end=")" contains=ALL
1501
syn region pgsqlFunction	start="oidrecv'(" end=")" contains=ALL
1502
syn region pgsqlFunction	start="oidsend'(" end=")" contains=ALL
1503
syn region pgsqlFunction	start="oidsmaller'(" end=")" contains=ALL
1504
syn region pgsqlFunction	start="oidvectoreq'(" end=")" contains=ALL
1505
syn region pgsqlFunction	start="oidvectorge'(" end=")" contains=ALL
1506
syn region pgsqlFunction	start="oidvectorgt'(" end=")" contains=ALL
1507
syn region pgsqlFunction	start="oidvectorin'(" end=")" contains=ALL
1508
syn region pgsqlFunction	start="oidvectorle'(" end=")" contains=ALL
1509
syn region pgsqlFunction	start="oidvectorlt'(" end=")" contains=ALL
1510
syn region pgsqlFunction	start="oidvectorne'(" end=")" contains=ALL
1511
syn region pgsqlFunction	start="oidvectorout'(" end=")" contains=ALL
1512
syn region pgsqlFunction	start="oidvectorrecv'(" end=")" contains=ALL
1513
syn region pgsqlFunction	start="oidvectorsend'(" end=")" contains=ALL
1514
syn region pgsqlFunction	start="oidvectortypes'(" end=")" contains=ALL
1515
syn region pgsqlFunction	start="on_pb'(" end=")" contains=ALL
1516
syn region pgsqlFunction	start="on_pl'(" end=")" contains=ALL
1517
syn region pgsqlFunction	start="on_ppath'(" end=")" contains=ALL
1518
syn region pgsqlFunction	start="on_ps'(" end=")" contains=ALL
1519
syn region pgsqlFunction	start="on_sb'(" end=")" contains=ALL
1520
syn region pgsqlFunction	start="on_sl'(" end=")" contains=ALL
1521
syn region pgsqlFunction	start="opaque_in'(" end=")" contains=ALL
1522
syn region pgsqlFunction	start="opaque_out'(" end=")" contains=ALL
1523
syn region pgsqlFunction	start="overlaps'(" end=")" contains=ALL
1524
syn region pgsqlFunction	start="overlay'(" end=")" contains=ALL
1525
syn region pgsqlFunction	start="overleft'(" end=")" contains=ALL
1526
syn region pgsqlFunction	start="overright'(" end=")" contains=ALL
1527
syn region pgsqlFunction	start="path_add'(" end=")" contains=ALL
1528
syn region pgsqlFunction	start="path_add_pt'(" end=")" contains=ALL
1529
syn region pgsqlFunction	start="path_center'(" end=")" contains=ALL
1530
syn region pgsqlFunction	start="path_contain_pt'(" end=")" contains=ALL
1531
syn region pgsqlFunction	start="path_distance'(" end=")" contains=ALL
1532
syn region pgsqlFunction	start="path_div_pt'(" end=")" contains=ALL
1533
syn region pgsqlFunction	start="path'(" end=")" contains=ALL
1534
syn region pgsqlFunction	start="path_in'(" end=")" contains=ALL
1535
syn region pgsqlFunction	start="path_inter'(" end=")" contains=ALL
1536
syn region pgsqlFunction	start="path_length'(" end=")" contains=ALL
1537
syn region pgsqlFunction	start="path_mul_pt'(" end=")" contains=ALL
1538
syn region pgsqlFunction	start="path_n_eq'(" end=")" contains=ALL
1539
syn region pgsqlFunction	start="path_n_ge'(" end=")" contains=ALL
1540
syn region pgsqlFunction	start="path_n_gt'(" end=")" contains=ALL
1541
syn region pgsqlFunction	start="path_n_le'(" end=")" contains=ALL
1542
syn region pgsqlFunction	start="path_n_lt'(" end=")" contains=ALL
1543
syn region pgsqlFunction	start="path_npoints'(" end=")" contains=ALL
1544
syn region pgsqlFunction	start="path_out'(" end=")" contains=ALL
1545
syn region pgsqlFunction	start="path_recv'(" end=")" contains=ALL
1546
syn region pgsqlFunction	start="path_send'(" end=")" contains=ALL
1547
syn region pgsqlFunction	start="path_sub_pt'(" end=")" contains=ALL
1548
syn region pgsqlFunction	start="pclose'(" end=")" contains=ALL
1549
syn region pgsqlFunction	start="percent_rank'(" end=")" contains=ALL
1550
syn region pgsqlFunction	start="period_cc'(" end=")" contains=ALL
1551
syn region pgsqlFunction	start="period_co'(" end=")" contains=ALL
1552
syn region pgsqlFunction	start="period'(" end=")" contains=ALL
1553
syn region pgsqlFunction	start="period_in'(" end=")" contains=ALL
1554
syn region pgsqlFunction	start="period_intersect'(" end=")" contains=ALL
1555
syn region pgsqlFunction	start="period_oc'(" end=")" contains=ALL
1556
syn region pgsqlFunction	start="period_offset'(" end=")" contains=ALL
1557
syn region pgsqlFunction	start="period_offset_sec'(" end=")" contains=ALL
1558
syn region pgsqlFunction	start="period_oo'(" end=")" contains=ALL
1559
syn region pgsqlFunction	start="period_out'(" end=")" contains=ALL
1560
syn region pgsqlFunction	start="period_union'(" end=")" contains=ALL
1561
syn region pgsqlFunction	start="pg_advisory_lock'(" end=")" contains=ALL
1562
syn region pgsqlFunction	start="pg_advisory_lock_shared'(" end=")" contains=ALL
1563
syn region pgsqlFunction	start="pg_advisory_unlock_all'(" end=")" contains=ALL
1564
syn region pgsqlFunction	start="pg_advisory_unlock'(" end=")" contains=ALL
1565
syn region pgsqlFunction	start="pg_advisory_unlock_shared'(" end=")" contains=ALL
1566
syn region pgsqlFunction	start="pg_backend_pid'(" end=")" contains=ALL
1567
syn region pgsqlFunction	start="pg_cancel_backend'(" end=")" contains=ALL
1568
syn region pgsqlFunction	start="pg_char_to_encoding'(" end=")" contains=ALL
1569
syn region pgsqlFunction	start="pg_client_encoding'(" end=")" contains=ALL
1570
syn region pgsqlFunction	start="pg_column_size'(" end=")" contains=ALL
1571
syn region pgsqlFunction	start="pg_conf_load_time'(" end=")" contains=ALL
1572
syn region pgsqlFunction	start="pg_conversion_is_visible'(" end=")" contains=ALL
1573
syn region pgsqlFunction	start="pg_current_xlog_insert_location'(" end=")" contains=ALL
1574
syn region pgsqlFunction	start="pg_current_xlog_location'(" end=")" contains=ALL
1575
syn region pgsqlFunction	start="pg_cursor'(" end=")" contains=ALL
1576
syn region pgsqlFunction	start="pg_database_size'(" end=")" contains=ALL
1577
syn region pgsqlFunction	start="pg_encoding_max_length'(" end=")" contains=ALL
1578
syn region pgsqlFunction	start="pg_encoding_to_char'(" end=")" contains=ALL
1579
syn region pgsqlFunction	start="pg_function_is_visible'(" end=")" contains=ALL
1580
syn region pgsqlFunction	start="pg_get_constraintdef'(" end=")" contains=ALL
1581
syn region pgsqlFunction	start="pg_get_expr'(" end=")" contains=ALL
1582
syn region pgsqlFunction	start="pg_get_function_arguments'(" end=")" contains=ALL
1583
syn region pgsqlFunction	start="pg_get_functiondef'(" end=")" contains=ALL
1584
syn region pgsqlFunction	start="pg_get_function_identity_arguments'(" end=")" contains=ALL
1585
syn region pgsqlFunction	start="pg_get_function_result'(" end=")" contains=ALL
1586
syn region pgsqlFunction	start="pg_get_indexdef'(" end=")" contains=ALL
1587
syn region pgsqlFunction	start="pg_get_keywords'(" end=")" contains=ALL
1588
syn region pgsqlFunction	start="pg_get_ruledef'(" end=")" contains=ALL
1589
syn region pgsqlFunction	start="pg_get_serial_sequence'(" end=")" contains=ALL
1590
syn region pgsqlFunction	start="pg_get_triggerdef'(" end=")" contains=ALL
1591
syn region pgsqlFunction	start="pg_get_userbyid'(" end=")" contains=ALL
1592
syn region pgsqlFunction	start="pg_get_viewdef'(" end=")" contains=ALL
1593
syn region pgsqlFunction	start="pg_has_role'(" end=")" contains=ALL
1594
syn region pgsqlFunction	start="pg_indexes_size'(" end=")" contains=ALL
1595
syn region pgsqlFunction	start="pg_is_in_recovery'(" end=")" contains=ALL
1596
syn region pgsqlFunction	start="pg_is_other_temp_schema'(" end=")" contains=ALL
1597
syn region pgsqlFunction	start="pg_last_xlog_receive_location'(" end=")" contains=ALL
1598
syn region pgsqlFunction	start="pg_last_xlog_replay_location'(" end=")" contains=ALL
1599
syn region pgsqlFunction	start="pg_listening_channels'(" end=")" contains=ALL
1600
syn region pgsqlFunction	start="pg_lock_status'(" end=")" contains=ALL
1601
syn region pgsqlFunction	start="pg_ls_dir'(" end=")" contains=ALL
1602
syn region pgsqlFunction	start="pg_my_temp_schema'(" end=")" contains=ALL
1603
syn region pgsqlFunction	start="pg_notify'(" end=")" contains=ALL
1604
syn region pgsqlFunction	start="pg_opclass_is_visible'(" end=")" contains=ALL
1605
syn region pgsqlFunction	start="pg_operator_is_visible'(" end=")" contains=ALL
1606
syn region pgsqlFunction	start="pg_options_to_table'(" end=")" contains=ALL
1607
syn region pgsqlFunction	start="pg_postmaster_start_time'(" end=")" contains=ALL
1608
syn region pgsqlFunction	start="pg_prepared_statement'(" end=")" contains=ALL
1609
syn region pgsqlFunction	start="pg_prepared_xact'(" end=")" contains=ALL
1610
syn region pgsqlFunction	start="pg_read_file'(" end=")" contains=ALL
1611
syn region pgsqlFunction	start="pg_relation_filenode'(" end=")" contains=ALL
1612
syn region pgsqlFunction	start="pg_relation_filepath'(" end=")" contains=ALL
1613
syn region pgsqlFunction	start="pg_relation_size'(" end=")" contains=ALL
1614
syn region pgsqlFunction	start="pg_reload_conf'(" end=")" contains=ALL
1615
syn region pgsqlFunction	start="pg_rotate_logfile'(" end=")" contains=ALL
1616
syn region pgsqlFunction	start="pg_show_all_settings'(" end=")" contains=ALL
1617
syn region pgsqlFunction	start="pg_size_pretty'(" end=")" contains=ALL
1618
syn region pgsqlFunction	start="pg_sleep'(" end=")" contains=ALL
1619
syn region pgsqlFunction	start="pg_start_backup'(" end=")" contains=ALL
1620
syn region pgsqlFunction	start="pg_stat_clear_snapshot'(" end=")" contains=ALL
1621
syn region pgsqlFunction	start="pg_stat_file'(" end=")" contains=ALL
1622
syn region pgsqlFunction	start="pg_stat_get_activity'(" end=")" contains=ALL
1623
syn region pgsqlFunction	start="pg_stat_get_backend_activity'(" end=")" contains=ALL
1624
syn region pgsqlFunction	start="pg_stat_get_backend_activity_start'(" end=")" contains=ALL
1625
syn region pgsqlFunction	start="pg_stat_get_backend_client_addr'(" end=")" contains=ALL
1626
syn region pgsqlFunction	start="pg_stat_get_backend_client_port'(" end=")" contains=ALL
1627
syn region pgsqlFunction	start="pg_stat_get_backend_dbid'(" end=")" contains=ALL
1628
syn region pgsqlFunction	start="pg_stat_get_backend_idset'(" end=")" contains=ALL
1629
syn region pgsqlFunction	start="pg_stat_get_backend_pid'(" end=")" contains=ALL
1630
syn region pgsqlFunction	start="pg_stat_get_backend_start'(" end=")" contains=ALL
1631
syn region pgsqlFunction	start="pg_stat_get_backend_userid'(" end=")" contains=ALL
1632
syn region pgsqlFunction	start="pg_stat_get_backend_waiting'(" end=")" contains=ALL
1633
syn region pgsqlFunction	start="pg_stat_get_backend_xact_start'(" end=")" contains=ALL
1634
syn region pgsqlFunction	start="pg_stat_get_bgwriter_buf_written_checkpoints'(" end=")" contains=ALL
1635
syn region pgsqlFunction	start="pg_stat_get_bgwriter_buf_written_clean'(" end=")" contains=ALL
1636
syn region pgsqlFunction	start="pg_stat_get_bgwriter_maxwritten_clean'(" end=")" contains=ALL
1637
syn region pgsqlFunction	start="pg_stat_get_bgwriter_requested_checkpoints'(" end=")" contains=ALL
1638
syn region pgsqlFunction	start="pg_stat_get_bgwriter_timed_checkpoints'(" end=")" contains=ALL
1639
syn region pgsqlFunction	start="pg_stat_get_blocks_fetched'(" end=")" contains=ALL
1640
syn region pgsqlFunction	start="pg_stat_get_blocks_hit'(" end=")" contains=ALL
1641
syn region pgsqlFunction	start="pg_stat_get_buf_alloc'(" end=")" contains=ALL
1642
syn region pgsqlFunction	start="pg_stat_get_buf_written_backend'(" end=")" contains=ALL
1643
syn region pgsqlFunction	start="pg_stat_get_db_blocks_fetched'(" end=")" contains=ALL
1644
syn region pgsqlFunction	start="pg_stat_get_db_blocks_hit'(" end=")" contains=ALL
1645
syn region pgsqlFunction	start="pg_stat_get_db_numbackends'(" end=")" contains=ALL
1646
syn region pgsqlFunction	start="pg_stat_get_db_tuples_deleted'(" end=")" contains=ALL
1647
syn region pgsqlFunction	start="pg_stat_get_db_tuples_fetched'(" end=")" contains=ALL
1648
syn region pgsqlFunction	start="pg_stat_get_db_tuples_inserted'(" end=")" contains=ALL
1649
syn region pgsqlFunction	start="pg_stat_get_db_tuples_returned'(" end=")" contains=ALL
1650
syn region pgsqlFunction	start="pg_stat_get_db_tuples_updated'(" end=")" contains=ALL
1651
syn region pgsqlFunction	start="pg_stat_get_db_xact_commit'(" end=")" contains=ALL
1652
syn region pgsqlFunction	start="pg_stat_get_db_xact_rollback'(" end=")" contains=ALL
1653
syn region pgsqlFunction	start="pg_stat_get_dead_tuples'(" end=")" contains=ALL
1654
syn region pgsqlFunction	start="pg_stat_get_function_calls'(" end=")" contains=ALL
1655
syn region pgsqlFunction	start="pg_stat_get_function_self_time'(" end=")" contains=ALL
1656
syn region pgsqlFunction	start="pg_stat_get_function_time'(" end=")" contains=ALL
1657
syn region pgsqlFunction	start="pg_stat_get_last_analyze_time'(" end=")" contains=ALL
1658
syn region pgsqlFunction	start="pg_stat_get_last_autoanalyze_time'(" end=")" contains=ALL
1659
syn region pgsqlFunction	start="pg_stat_get_last_autovacuum_time'(" end=")" contains=ALL
1660
syn region pgsqlFunction	start="pg_stat_get_last_vacuum_time'(" end=")" contains=ALL
1661
syn region pgsqlFunction	start="pg_stat_get_live_tuples'(" end=")" contains=ALL
1662
syn region pgsqlFunction	start="pg_stat_get_numscans'(" end=")" contains=ALL
1663
syn region pgsqlFunction	start="pg_stat_get_tuples_deleted'(" end=")" contains=ALL
1664
syn region pgsqlFunction	start="pg_stat_get_tuples_fetched'(" end=")" contains=ALL
1665
syn region pgsqlFunction	start="pg_stat_get_tuples_hot_updated'(" end=")" contains=ALL
1666
syn region pgsqlFunction	start="pg_stat_get_tuples_inserted'(" end=")" contains=ALL
1667
syn region pgsqlFunction	start="pg_stat_get_tuples_returned'(" end=")" contains=ALL
1668
syn region pgsqlFunction	start="pg_stat_get_tuples_updated'(" end=")" contains=ALL
1669
syn region pgsqlFunction	start="pg_stat_reset'(" end=")" contains=ALL
1670
syn region pgsqlFunction	start="pg_stat_reset_shared'(" end=")" contains=ALL
1671
syn region pgsqlFunction	start="pg_stat_reset_single_function_counters'(" end=")" contains=ALL
1672
syn region pgsqlFunction	start="pg_stat_reset_single_table_counters'(" end=")" contains=ALL
1673
syn region pgsqlFunction	start="pg_stop_backup'(" end=")" contains=ALL
1674
syn region pgsqlFunction	start="pg_switch_xlog'(" end=")" contains=ALL
1675
syn region pgsqlFunction	start="pg_table_is_visible'(" end=")" contains=ALL
1676
syn region pgsqlFunction	start="pg_table_size'(" end=")" contains=ALL
1677
syn region pgsqlFunction	start="pg_tablespace_databases'(" end=")" contains=ALL
1678
syn region pgsqlFunction	start="pg_tablespace_size'(" end=")" contains=ALL
1679
syn region pgsqlFunction	start="pg_terminate_backend'(" end=")" contains=ALL
1680
syn region pgsqlFunction	start="pg_timezone_abbrevs'(" end=")" contains=ALL
1681
syn region pgsqlFunction	start="pg_timezone_names'(" end=")" contains=ALL
1682
syn region pgsqlFunction	start="pg_total_relation_size'(" end=")" contains=ALL
1683
syn region pgsqlFunction	start="pg_try_advisory_lock'(" end=")" contains=ALL
1684
syn region pgsqlFunction	start="pg_try_advisory_lock_shared'(" end=")" contains=ALL
1685
syn region pgsqlFunction	start="pg_ts_config_is_visible'(" end=")" contains=ALL
1686
syn region pgsqlFunction	start="pg_ts_dict_is_visible'(" end=")" contains=ALL
1687
syn region pgsqlFunction	start="pg_ts_parser_is_visible'(" end=")" contains=ALL
1688
syn region pgsqlFunction	start="pg_ts_template_is_visible'(" end=")" contains=ALL
1689
syn region pgsqlFunction	start="pg_type_is_visible'(" end=")" contains=ALL
1690
syn region pgsqlFunction	start="pg_typeof'(" end=")" contains=ALL
1691
syn region pgsqlFunction	start="pg_xlogfile_name'(" end=")" contains=ALL
1692
syn region pgsqlFunction	start="pg_xlogfile_name_offset'(" end=")" contains=ALL
1693
syn region pgsqlFunction	start="pi'(" end=")" contains=ALL
1694
syn region pgsqlFunction	start="plainto_tsquery'(" end=")" contains=ALL
1695
syn region pgsqlFunction	start="plpgsql_call_handler'(" end=")" contains=ALL
1696
syn region pgsqlFunction	start="plpgsql_inline_handler'(" end=")" contains=ALL
1697
syn region pgsqlFunction	start="plpgsql_validator'(" end=")" contains=ALL
1698
syn region pgsqlFunction	start="point_above'(" end=")" contains=ALL
1699
syn region pgsqlFunction	start="point_add'(" end=")" contains=ALL
1700
syn region pgsqlFunction	start="point_below'(" end=")" contains=ALL
1701
syn region pgsqlFunction	start="point_distance'(" end=")" contains=ALL
1702
syn region pgsqlFunction	start="point_div'(" end=")" contains=ALL
1703
syn region pgsqlFunction	start="point'(" end=")" contains=ALL
1704
syn region pgsqlFunction	start="point_eq'(" end=")" contains=ALL
1705
syn region pgsqlFunction	start="point_horiz'(" end=")" contains=ALL
1706
syn region pgsqlFunction	start="point_in'(" end=")" contains=ALL
1707
syn region pgsqlFunction	start="point_left'(" end=")" contains=ALL
1708
syn region pgsqlFunction	start="point_mul'(" end=")" contains=ALL
1709
syn region pgsqlFunction	start="point_ne'(" end=")" contains=ALL
1710
syn region pgsqlFunction	start="point_out'(" end=")" contains=ALL
1711
syn region pgsqlFunction	start="point_recv'(" end=")" contains=ALL
1712
syn region pgsqlFunction	start="point_right'(" end=")" contains=ALL
1713
syn region pgsqlFunction	start="point_send'(" end=")" contains=ALL
1714
syn region pgsqlFunction	start="point_sub'(" end=")" contains=ALL
1715
syn region pgsqlFunction	start="point_vert'(" end=")" contains=ALL
1716
syn region pgsqlFunction	start="poly_above'(" end=")" contains=ALL
1717
syn region pgsqlFunction	start="poly_below'(" end=")" contains=ALL
1718
syn region pgsqlFunction	start="poly_center'(" end=")" contains=ALL
1719
syn region pgsqlFunction	start="poly_contained'(" end=")" contains=ALL
1720
syn region pgsqlFunction	start="poly_contain'(" end=")" contains=ALL
1721
syn region pgsqlFunction	start="poly_contain_pt'(" end=")" contains=ALL
1722
syn region pgsqlFunction	start="poly_distance'(" end=")" contains=ALL
1723
syn region pgsqlFunction	start="polygon'(" end=")" contains=ALL
1724
syn region pgsqlFunction	start="poly_in'(" end=")" contains=ALL
1725
syn region pgsqlFunction	start="poly_left'(" end=")" contains=ALL
1726
syn region pgsqlFunction	start="poly_npoints'(" end=")" contains=ALL
1727
syn region pgsqlFunction	start="poly_out'(" end=")" contains=ALL
1728
syn region pgsqlFunction	start="poly_overabove'(" end=")" contains=ALL
1729
syn region pgsqlFunction	start="poly_overbelow'(" end=")" contains=ALL
1730
syn region pgsqlFunction	start="poly_overlap'(" end=")" contains=ALL
1731
syn region pgsqlFunction	start="poly_overleft'(" end=")" contains=ALL
1732
syn region pgsqlFunction	start="poly_overright'(" end=")" contains=ALL
1733
syn region pgsqlFunction	start="poly_recv'(" end=")" contains=ALL
1734
syn region pgsqlFunction	start="poly_right'(" end=")" contains=ALL
1735
syn region pgsqlFunction	start="poly_same'(" end=")" contains=ALL
1736
syn region pgsqlFunction	start="poly_send'(" end=")" contains=ALL
1737
syn region pgsqlFunction	start="popen'(" end=")" contains=ALL
1738
syn region pgsqlFunction	start="position'(" end=")" contains=ALL
1739
syn region pgsqlFunction	start="positionjoinsel'(" end=")" contains=ALL
1740
syn region pgsqlFunction	start="positionsel'(" end=")" contains=ALL
1741
syn region pgsqlFunction	start="postgresql_fdw_validator'(" end=")" contains=ALL
1742
syn region pgsqlFunction	start="pow'(" end=")" contains=ALL
1743
syn region pgsqlFunction	start="power'(" end=")" contains=ALL
1744
syn region pgsqlFunction	start="prior'(" end=")" contains=ALL
1745
syn region pgsqlFunction	start="prsd_end'(" end=")" contains=ALL
1746
syn region pgsqlFunction	start="prsd_headline'(" end=")" contains=ALL
1747
syn region pgsqlFunction	start="prsd_lextype'(" end=")" contains=ALL
1748
syn region pgsqlFunction	start="prsd_nexttoken'(" end=")" contains=ALL
1749
syn region pgsqlFunction	start="prsd_start'(" end=")" contains=ALL
1750
syn region pgsqlFunction	start="pt_contained_circle'(" end=")" contains=ALL
1751
syn region pgsqlFunction	start="pt_contained_poly'(" end=")" contains=ALL
1752
syn region pgsqlFunction	start="query_to_xml_and_xmlschema'(" end=")" contains=ALL
1753
syn region pgsqlFunction	start="query_to_xml'(" end=")" contains=ALL
1754
syn region pgsqlFunction	start="query_to_xmlschema'(" end=")" contains=ALL
1755
syn region pgsqlFunction	start="querytree'(" end=")" contains=ALL
1756
syn region pgsqlFunction	start="quote_ident'(" end=")" contains=ALL
1757
syn region pgsqlFunction	start="quote_literal'(" end=")" contains=ALL
1758
syn region pgsqlFunction	start="quote_nullable'(" end=")" contains=ALL
1759
syn region pgsqlFunction	start="radians'(" end=")" contains=ALL
1760
syn region pgsqlFunction	start="radius'(" end=")" contains=ALL
1761
syn region pgsqlFunction	start="random'(" end=")" contains=ALL
1762
syn region pgsqlFunction	start="rank'(" end=")" contains=ALL
1763
syn region pgsqlFunction	start="record_eq'(" end=")" contains=ALL
1764
syn region pgsqlFunction	start="record_ge'(" end=")" contains=ALL
1765
syn region pgsqlFunction	start="record_gt'(" end=")" contains=ALL
1766
syn region pgsqlFunction	start="record_in'(" end=")" contains=ALL
1767
syn region pgsqlFunction	start="record_le'(" end=")" contains=ALL
1768
syn region pgsqlFunction	start="record_lt'(" end=")" contains=ALL
1769
syn region pgsqlFunction	start="record_ne'(" end=")" contains=ALL
1770
syn region pgsqlFunction	start="record_out'(" end=")" contains=ALL
1771
syn region pgsqlFunction	start="record_recv'(" end=")" contains=ALL
1772
syn region pgsqlFunction	start="record_send'(" end=")" contains=ALL
1773
syn region pgsqlFunction	start="regclass'(" end=")" contains=ALL
1774
syn region pgsqlFunction	start="regclassin'(" end=")" contains=ALL
1775
syn region pgsqlFunction	start="regclassout'(" end=")" contains=ALL
1776
syn region pgsqlFunction	start="regclassrecv'(" end=")" contains=ALL
1777
syn region pgsqlFunction	start="regclasssend'(" end=")" contains=ALL
1778
syn region pgsqlFunction	start="regconfigin'(" end=")" contains=ALL
1779
syn region pgsqlFunction	start="regconfigout'(" end=")" contains=ALL
1780
syn region pgsqlFunction	start="regconfigrecv'(" end=")" contains=ALL
1781
syn region pgsqlFunction	start="regconfigsend'(" end=")" contains=ALL
1782
syn region pgsqlFunction	start="regdictionaryin'(" end=")" contains=ALL
1783
syn region pgsqlFunction	start="regdictionaryout'(" end=")" contains=ALL
1784
syn region pgsqlFunction	start="regdictionaryrecv'(" end=")" contains=ALL
1785
syn region pgsqlFunction	start="regdictionarysend'(" end=")" contains=ALL
1786
syn region pgsqlFunction	start="regexeqjoinsel'(" end=")" contains=ALL
1787
syn region pgsqlFunction	start="regexeqsel'(" end=")" contains=ALL
1788
syn region pgsqlFunction	start="regexnejoinsel'(" end=")" contains=ALL
1789
syn region pgsqlFunction	start="regexnesel'(" end=")" contains=ALL
1790
syn region pgsqlFunction	start="regexp_matches'(" end=")" contains=ALL
1791
syn region pgsqlFunction	start="regexp_replace'(" end=")" contains=ALL
1792
syn region pgsqlFunction	start="regexp_split_to_array'(" end=")" contains=ALL
1793
syn region pgsqlFunction	start="regexp_split_to_table'(" end=")" contains=ALL
1794
syn region pgsqlFunction	start="regoperatorin'(" end=")" contains=ALL
1795
syn region pgsqlFunction	start="regoperatorout'(" end=")" contains=ALL
1796
syn region pgsqlFunction	start="regoperatorrecv'(" end=")" contains=ALL
1797
syn region pgsqlFunction	start="regoperatorsend'(" end=")" contains=ALL
1798
syn region pgsqlFunction	start="regoperin'(" end=")" contains=ALL
1799
syn region pgsqlFunction	start="regoperout'(" end=")" contains=ALL
1800
syn region pgsqlFunction	start="regoperrecv'(" end=")" contains=ALL
1801
syn region pgsqlFunction	start="regopersend'(" end=")" contains=ALL
1802
syn region pgsqlFunction	start="regprocedurein'(" end=")" contains=ALL
1803
syn region pgsqlFunction	start="regprocedureout'(" end=")" contains=ALL
1804
syn region pgsqlFunction	start="regprocedurerecv'(" end=")" contains=ALL
1805
syn region pgsqlFunction	start="regproceduresend'(" end=")" contains=ALL
1806
syn region pgsqlFunction	start="regprocin'(" end=")" contains=ALL
1807
syn region pgsqlFunction	start="regprocout'(" end=")" contains=ALL
1808
syn region pgsqlFunction	start="regprocrecv'(" end=")" contains=ALL
1809
syn region pgsqlFunction	start="regprocsend'(" end=")" contains=ALL
1810
syn region pgsqlFunction	start="regr_avgx'(" end=")" contains=ALL
1811
syn region pgsqlFunction	start="regr_avgy'(" end=")" contains=ALL
1812
syn region pgsqlFunction	start="regr_count'(" end=")" contains=ALL
1813
syn region pgsqlFunction	start="regr_intercept'(" end=")" contains=ALL
1814
syn region pgsqlFunction	start="regr_r2'(" end=")" contains=ALL
1815
syn region pgsqlFunction	start="regr_slope'(" end=")" contains=ALL
1816
syn region pgsqlFunction	start="regr_sxx'(" end=")" contains=ALL
1817
syn region pgsqlFunction	start="regr_sxy'(" end=")" contains=ALL
1818
syn region pgsqlFunction	start="regr_syy'(" end=")" contains=ALL
1819
syn region pgsqlFunction	start="regtypein'(" end=")" contains=ALL
1820
syn region pgsqlFunction	start="regtypeout'(" end=")" contains=ALL
1821
syn region pgsqlFunction	start="regtyperecv'(" end=")" contains=ALL
1822
syn region pgsqlFunction	start="regtypesend'(" end=")" contains=ALL
1823
syn region pgsqlFunction	start="reltime'(" end=")" contains=ALL
1824
syn region pgsqlFunction	start="reltimeeq'(" end=")" contains=ALL
1825
syn region pgsqlFunction	start="reltimege'(" end=")" contains=ALL
1826
syn region pgsqlFunction	start="reltimegt'(" end=")" contains=ALL
1827
syn region pgsqlFunction	start="reltimein'(" end=")" contains=ALL
1828
syn region pgsqlFunction	start="reltimele'(" end=")" contains=ALL
1829
syn region pgsqlFunction	start="reltimelt'(" end=")" contains=ALL
1830
syn region pgsqlFunction	start="reltimene'(" end=")" contains=ALL
1831
syn region pgsqlFunction	start="reltimeout'(" end=")" contains=ALL
1832
syn region pgsqlFunction	start="reltimerecv'(" end=")" contains=ALL
1833
syn region pgsqlFunction	start="reltimesend'(" end=")" contains=ALL
1834
syn region pgsqlFunction	start="repeat'(" end=")" contains=ALL
1835
syn region pgsqlFunction	start="replace'(" end=")" contains=ALL
1836
syn region pgsqlFunction	start="RI_FKey_cascade_del'(" end=")" contains=ALL
1837
syn region pgsqlFunction	start="RI_FKey_cascade_upd'(" end=")" contains=ALL
1838
syn region pgsqlFunction	start="RI_FKey_check_ins'(" end=")" contains=ALL
1839
syn region pgsqlFunction	start="RI_FKey_check_upd'(" end=")" contains=ALL
1840
syn region pgsqlFunction	start="RI_FKey_noaction_del'(" end=")" contains=ALL
1841
syn region pgsqlFunction	start="RI_FKey_noaction_upd'(" end=")" contains=ALL
1842
syn region pgsqlFunction	start="RI_FKey_restrict_del'(" end=")" contains=ALL
1843
syn region pgsqlFunction	start="RI_FKey_restrict_upd'(" end=")" contains=ALL
1844
syn region pgsqlFunction	start="RI_FKey_setdefault_del'(" end=")" contains=ALL
1845
syn region pgsqlFunction	start="RI_FKey_setdefault_upd'(" end=")" contains=ALL
1846
syn region pgsqlFunction	start="RI_FKey_setnull_del'(" end=")" contains=ALL
1847
syn region pgsqlFunction	start="RI_FKey_setnull_upd'(" end=")" contains=ALL
1848
syn region pgsqlFunction	start="round'(" end=")" contains=ALL
1849
syn region pgsqlFunction	start="row_number'(" end=")" contains=ALL
1850
syn region pgsqlFunction	start="rpad'(" end=")" contains=ALL
1851
syn region pgsqlFunction	start="rtrim'(" end=")" contains=ALL
1852
syn region pgsqlFunction	start="scalargtjoinsel'(" end=")" contains=ALL
1853
syn region pgsqlFunction	start="scalargtsel'(" end=")" contains=ALL
1854
syn region pgsqlFunction	start="scalarltjoinsel'(" end=")" contains=ALL
1855
syn region pgsqlFunction	start="scalarltsel'(" end=")" contains=ALL
1856
syn region pgsqlFunction	start="schema_to_xml_and_xmlschema'(" end=")" contains=ALL
1857
syn region pgsqlFunction	start="schema_to_xml'(" end=")" contains=ALL
1858
syn region pgsqlFunction	start="schema_to_xmlschema'(" end=")" contains=ALL
1859
syn region pgsqlFunction	start="session_user'(" end=")" contains=ALL
1860
syn region pgsqlFunction	start="set_bit'(" end=")" contains=ALL
1861
syn region pgsqlFunction	start="set_byte'(" end=")" contains=ALL
1862
syn region pgsqlFunction	start="set_config'(" end=")" contains=ALL
1863
syn region pgsqlFunction	start="set_masklen'(" end=")" contains=ALL
1864
syn region pgsqlFunction	start="setseed'(" end=")" contains=ALL
1865
syn region pgsqlFunction	start="setval'(" end=")" contains=ALL
1866
syn region pgsqlFunction	start="setweight'(" end=")" contains=ALL
1867
syn region pgsqlFunction	start="shell_in'(" end=")" contains=ALL
1868
syn region pgsqlFunction	start="shell_out'(" end=")" contains=ALL
1869
syn region pgsqlFunction	start="shift_jis_2004_to_euc_jis_2004'(" end=")" contains=ALL
1870
syn region pgsqlFunction	start="shift_jis_2004_to_utf8'(" end=")" contains=ALL
1871
syn region pgsqlFunction	start="shobj_description'(" end=")" contains=ALL
1872
syn region pgsqlFunction	start="sign'(" end=")" contains=ALL
1873
syn region pgsqlFunction	start="similar_escape'(" end=")" contains=ALL
1874
syn region pgsqlFunction	start="sin'(" end=")" contains=ALL
1875
syn region pgsqlFunction	start="sjis_to_euc_jp'(" end=")" contains=ALL
1876
syn region pgsqlFunction	start="sjis_to_mic'(" end=")" contains=ALL
1877
syn region pgsqlFunction	start="sjis_to_utf8'(" end=")" contains=ALL
1878
syn region pgsqlFunction	start="slope'(" end=")" contains=ALL
1879
syn region pgsqlFunction	start="smgreq'(" end=")" contains=ALL
1880
syn region pgsqlFunction	start="smgrin'(" end=")" contains=ALL
1881
syn region pgsqlFunction	start="smgrne'(" end=")" contains=ALL
1882
syn region pgsqlFunction	start="smgrout'(" end=")" contains=ALL
1883
syn region pgsqlFunction	start="split_part'(" end=")" contains=ALL
1884
syn region pgsqlFunction	start="sqrt'(" end=")" contains=ALL
1885
syn region pgsqlFunction	start="statement_timestamp'(" end=")" contains=ALL
1886
syn region pgsqlFunction	start="stddev'(" end=")" contains=ALL
1887
syn region pgsqlFunction	start="stddev_pop'(" end=")" contains=ALL
1888
syn region pgsqlFunction	start="stddev_samp'(" end=")" contains=ALL
1889
syn region pgsqlFunction	start="string_agg_delim_transfn'(" end=")" contains=ALL
1890
syn region pgsqlFunction	start="string_agg'(" end=")" contains=ALL
1891
syn region pgsqlFunction	start="string_agg_finalfn'(" end=")" contains=ALL
1892
syn region pgsqlFunction	start="string_agg_transfn'(" end=")" contains=ALL
1893
syn region pgsqlFunction	start="string_to_array'(" end=")" contains=ALL
1894
syn region pgsqlFunction	start="strip'(" end=")" contains=ALL
1895
syn region pgsqlFunction	start="strpos'(" end=")" contains=ALL
1896
syn region pgsqlFunction	start="substr'(" end=")" contains=ALL
1897
syn region pgsqlFunction	start="substring'(" end=")" contains=ALL
1898
syn region pgsqlFunction	start="sudoku'(" end=")" contains=ALL
1899
syn region pgsqlFunction	start="sum'(" end=")" contains=ALL
1900
syn region pgsqlFunction	start="suppress_redundant_updates_trigger'(" end=")" contains=ALL
1901
syn region pgsqlFunction	start="table_to_xml_and_xmlschema'(" end=")" contains=ALL
1902
syn region pgsqlFunction	start="table_to_xml'(" end=")" contains=ALL
1903
syn region pgsqlFunction	start="table_to_xmlschema'(" end=")" contains=ALL
1904
syn region pgsqlFunction	start="tan'(" end=")" contains=ALL
1905
syn region pgsqlFunction	start="textanycat'(" end=")" contains=ALL
1906
syn region pgsqlFunction	start="textcat'(" end=")" contains=ALL
1907
syn region pgsqlFunction	start="text'(" end=")" contains=ALL
1908
syn region pgsqlFunction	start="texteq'(" end=")" contains=ALL
1909
syn region pgsqlFunction	start="text_ge'(" end=")" contains=ALL
1910
syn region pgsqlFunction	start="text_gt'(" end=")" contains=ALL
1911
syn region pgsqlFunction	start="texticlike'(" end=")" contains=ALL
1912
syn region pgsqlFunction	start="texticnlike'(" end=")" contains=ALL
1913
syn region pgsqlFunction	start="texticregexeq'(" end=")" contains=ALL
1914
syn region pgsqlFunction	start="texticregexne'(" end=")" contains=ALL
1915
syn region pgsqlFunction	start="textin'(" end=")" contains=ALL
1916
syn region pgsqlFunction	start="text_larger'(" end=")" contains=ALL
1917
syn region pgsqlFunction	start="text_le'(" end=")" contains=ALL
1918
syn region pgsqlFunction	start="textlen'(" end=")" contains=ALL
1919
syn region pgsqlFunction	start="textlike'(" end=")" contains=ALL
1920
syn region pgsqlFunction	start="text_lt'(" end=")" contains=ALL
1921
syn region pgsqlFunction	start="textne'(" end=")" contains=ALL
1922
syn region pgsqlFunction	start="textnlike'(" end=")" contains=ALL
1923
syn region pgsqlFunction	start="textout'(" end=")" contains=ALL
1924
syn region pgsqlFunction	start="text_pattern_ge'(" end=")" contains=ALL
1925
syn region pgsqlFunction	start="text_pattern_gt'(" end=")" contains=ALL
1926
syn region pgsqlFunction	start="text_pattern_le'(" end=")" contains=ALL
1927
syn region pgsqlFunction	start="text_pattern_lt'(" end=")" contains=ALL
1928
syn region pgsqlFunction	start="textrecv'(" end=")" contains=ALL
1929
syn region pgsqlFunction	start="textregexeq'(" end=")" contains=ALL
1930
syn region pgsqlFunction	start="textregexne'(" end=")" contains=ALL
1931
syn region pgsqlFunction	start="textsend'(" end=")" contains=ALL
1932
syn region pgsqlFunction	start="text_smaller'(" end=")" contains=ALL
1933
syn region pgsqlFunction	start="thesaurus_init'(" end=")" contains=ALL
1934
syn region pgsqlFunction	start="thesaurus_lexize'(" end=")" contains=ALL
1935
syn region pgsqlFunction	start="tideq'(" end=")" contains=ALL
1936
syn region pgsqlFunction	start="tidge'(" end=")" contains=ALL
1937
syn region pgsqlFunction	start="tidgt'(" end=")" contains=ALL
1938
syn region pgsqlFunction	start="tidin'(" end=")" contains=ALL
1939
syn region pgsqlFunction	start="tidlarger'(" end=")" contains=ALL
1940
syn region pgsqlFunction	start="tidle'(" end=")" contains=ALL
1941
syn region pgsqlFunction	start="tidlt'(" end=")" contains=ALL
1942
syn region pgsqlFunction	start="tidne'(" end=")" contains=ALL
1943
syn region pgsqlFunction	start="tidout'(" end=")" contains=ALL
1944
syn region pgsqlFunction	start="tidrecv'(" end=")" contains=ALL
1945
syn region pgsqlFunction	start="tidsend'(" end=")" contains=ALL
1946
syn region pgsqlFunction	start="tidsmaller'(" end=")" contains=ALL
1947
syn region pgsqlFunction	start="time_cmp'(" end=")" contains=ALL
1948
syn region pgsqlFunction	start="timedate_pl'(" end=")" contains=ALL
1949
syn region pgsqlFunction	start="time'(" end=")" contains=ALL
1950
syn region pgsqlFunction	start="time_eq'(" end=")" contains=ALL
1951
syn region pgsqlFunction	start="time_ge'(" end=")" contains=ALL
1952
syn region pgsqlFunction	start="time_gt'(" end=")" contains=ALL
1953
syn region pgsqlFunction	start="time_hash'(" end=")" contains=ALL
1954
syn region pgsqlFunction	start="time_in'(" end=")" contains=ALL
1955
syn region pgsqlFunction	start="time_larger'(" end=")" contains=ALL
1956
syn region pgsqlFunction	start="time_le'(" end=")" contains=ALL
1957
syn region pgsqlFunction	start="time_lt'(" end=")" contains=ALL
1958
syn region pgsqlFunction	start="timemi'(" end=")" contains=ALL
1959
syn region pgsqlFunction	start="time_mi_interval'(" end=")" contains=ALL
1960
syn region pgsqlFunction	start="time_mi_time'(" end=")" contains=ALL
1961
syn region pgsqlFunction	start="time_ne'(" end=")" contains=ALL
1962
syn region pgsqlFunction	start="timenow'(" end=")" contains=ALL
1963
syn region pgsqlFunction	start="timeofday'(" end=")" contains=ALL
1964
syn region pgsqlFunction	start="time_out'(" end=")" contains=ALL
1965
syn region pgsqlFunction	start="timepl'(" end=")" contains=ALL
1966
syn region pgsqlFunction	start="time_pl_interval'(" end=")" contains=ALL
1967
syn region pgsqlFunction	start="time_recv'(" end=")" contains=ALL
1968
syn region pgsqlFunction	start="time_send'(" end=")" contains=ALL
1969
syn region pgsqlFunction	start="time_smaller'(" end=")" contains=ALL
1970
syn region pgsqlFunction	start="timestamp_cmp_date'(" end=")" contains=ALL
1971
syn region pgsqlFunction	start="timestamp_cmp'(" end=")" contains=ALL
1972
syn region pgsqlFunction	start="timestamp_cmp_timestamptz'(" end=")" contains=ALL
1973
syn region pgsqlFunction	start="timestamp'(" end=")" contains=ALL
1974
syn region pgsqlFunction	start="timestamp_eq_date'(" end=")" contains=ALL
1975
syn region pgsqlFunction	start="timestamp_eq'(" end=")" contains=ALL
1976
syn region pgsqlFunction	start="timestamp_eq_timestamptz'(" end=")" contains=ALL
1977
syn region pgsqlFunction	start="timestamp_ge_date'(" end=")" contains=ALL
1978
syn region pgsqlFunction	start="timestamp_ge'(" end=")" contains=ALL
1979
syn region pgsqlFunction	start="timestamp_ge_timestamptz'(" end=")" contains=ALL
1980
syn region pgsqlFunction	start="timestamp_gt_date'(" end=")" contains=ALL
1981
syn region pgsqlFunction	start="timestamp_gt'(" end=")" contains=ALL
1982
syn region pgsqlFunction	start="timestamp_gt_timestamptz'(" end=")" contains=ALL
1983
syn region pgsqlFunction	start="timestamp_hash'(" end=")" contains=ALL
1984
syn region pgsqlFunction	start="timestamp_in'(" end=")" contains=ALL
1985
syn region pgsqlFunction	start="timestamp_larger'(" end=")" contains=ALL
1986
syn region pgsqlFunction	start="timestamp_le_date'(" end=")" contains=ALL
1987
syn region pgsqlFunction	start="timestamp_le'(" end=")" contains=ALL
1988
syn region pgsqlFunction	start="timestamp_le_timestamptz'(" end=")" contains=ALL
1989
syn region pgsqlFunction	start="timestamp_lt_date'(" end=")" contains=ALL
1990
syn region pgsqlFunction	start="timestamp_lt'(" end=")" contains=ALL
1991
syn region pgsqlFunction	start="timestamp_lt_timestamptz'(" end=")" contains=ALL
1992
syn region pgsqlFunction	start="timestamp_mi'(" end=")" contains=ALL
1993
syn region pgsqlFunction	start="timestamp_mi_interval'(" end=")" contains=ALL
1994
syn region pgsqlFunction	start="timestamp_ne_date'(" end=")" contains=ALL
1995
syn region pgsqlFunction	start="timestamp_ne'(" end=")" contains=ALL
1996
syn region pgsqlFunction	start="timestamp_ne_timestamptz'(" end=")" contains=ALL
1997
syn region pgsqlFunction	start="timestamp_out'(" end=")" contains=ALL
1998
syn region pgsqlFunction	start="timestamp_pl_interval'(" end=")" contains=ALL
1999
syn region pgsqlFunction	start="timestamp_recv'(" end=")" contains=ALL
2000
syn region pgsqlFunction	start="timestamp_send'(" end=")" contains=ALL
2001
syn region pgsqlFunction	start="timestamp_smaller'(" end=")" contains=ALL
2002
syn region pgsqlFunction	start="timestamptypmodin'(" end=")" contains=ALL
2003
syn region pgsqlFunction	start="timestamptypmodout'(" end=")" contains=ALL
2004
syn region pgsqlFunction	start="timestamptz_cmp_date'(" end=")" contains=ALL
2005
syn region pgsqlFunction	start="timestamptz_cmp'(" end=")" contains=ALL
2006
syn region pgsqlFunction	start="timestamptz_cmp_timestamp'(" end=")" contains=ALL
2007
syn region pgsqlFunction	start="timestamptz'(" end=")" contains=ALL
2008
syn region pgsqlFunction	start="timestamptz_eq_date'(" end=")" contains=ALL
2009
syn region pgsqlFunction	start="timestamptz_eq'(" end=")" contains=ALL
2010
syn region pgsqlFunction	start="timestamptz_eq_timestamp'(" end=")" contains=ALL
2011
syn region pgsqlFunction	start="timestamptz_ge_date'(" end=")" contains=ALL
2012
syn region pgsqlFunction	start="timestamptz_ge'(" end=")" contains=ALL
2013
syn region pgsqlFunction	start="timestamptz_ge_timestamp'(" end=")" contains=ALL
2014
syn region pgsqlFunction	start="timestamptz_gt_date'(" end=")" contains=ALL
2015
syn region pgsqlFunction	start="timestamptz_gt'(" end=")" contains=ALL
2016
syn region pgsqlFunction	start="timestamptz_gt_timestamp'(" end=")" contains=ALL
2017
syn region pgsqlFunction	start="timestamptz_in'(" end=")" contains=ALL
2018
syn region pgsqlFunction	start="timestamptz_larger'(" end=")" contains=ALL
2019
syn region pgsqlFunction	start="timestamptz_le_date'(" end=")" contains=ALL
2020
syn region pgsqlFunction	start="timestamptz_le'(" end=")" contains=ALL
2021
syn region pgsqlFunction	start="timestamptz_le_timestamp'(" end=")" contains=ALL
2022
syn region pgsqlFunction	start="timestamptz_lt_date'(" end=")" contains=ALL
2023
syn region pgsqlFunction	start="timestamptz_lt'(" end=")" contains=ALL
2024
syn region pgsqlFunction	start="timestamptz_lt_timestamp'(" end=")" contains=ALL
2025
syn region pgsqlFunction	start="timestamptz_mi'(" end=")" contains=ALL
2026
syn region pgsqlFunction	start="timestamptz_mi_interval'(" end=")" contains=ALL
2027
syn region pgsqlFunction	start="timestamptz_ne_date'(" end=")" contains=ALL
2028
syn region pgsqlFunction	start="timestamptz_ne'(" end=")" contains=ALL
2029
syn region pgsqlFunction	start="timestamptz_ne_timestamp'(" end=")" contains=ALL
2030
syn region pgsqlFunction	start="timestamptz_out'(" end=")" contains=ALL
2031
syn region pgsqlFunction	start="timestamptz_pl_interval'(" end=")" contains=ALL
2032
syn region pgsqlFunction	start="timestamptz_recv'(" end=")" contains=ALL
2033
syn region pgsqlFunction	start="timestamptz_send'(" end=")" contains=ALL
2034
syn region pgsqlFunction	start="timestamptz_smaller'(" end=")" contains=ALL
2035
syn region pgsqlFunction	start="timestamptztypmodin'(" end=")" contains=ALL
2036
syn region pgsqlFunction	start="timestamptztypmodout'(" end=")" contains=ALL
2037
syn region pgsqlFunction	start="timetypmodin'(" end=")" contains=ALL
2038
syn region pgsqlFunction	start="timetypmodout'(" end=")" contains=ALL
2039
syn region pgsqlFunction	start="timetz_cmp'(" end=")" contains=ALL
2040
syn region pgsqlFunction	start="timetzdate_pl'(" end=")" contains=ALL
2041
syn region pgsqlFunction	start="timetz'(" end=")" contains=ALL
2042
syn region pgsqlFunction	start="timetz_eq'(" end=")" contains=ALL
2043
syn region pgsqlFunction	start="timetz_ge'(" end=")" contains=ALL
2044
syn region pgsqlFunction	start="timetz_gt'(" end=")" contains=ALL
2045
syn region pgsqlFunction	start="timetz_hash'(" end=")" contains=ALL
2046
syn region pgsqlFunction	start="timetz_in'(" end=")" contains=ALL
2047
syn region pgsqlFunction	start="timetz_larger'(" end=")" contains=ALL
2048
syn region pgsqlFunction	start="timetz_le'(" end=")" contains=ALL
2049
syn region pgsqlFunction	start="timetz_lt'(" end=")" contains=ALL
2050
syn region pgsqlFunction	start="timetz_mi_interval'(" end=")" contains=ALL
2051
syn region pgsqlFunction	start="timetz_ne'(" end=")" contains=ALL
2052
syn region pgsqlFunction	start="timetz_out'(" end=")" contains=ALL
2053
syn region pgsqlFunction	start="timetz_pl_interval'(" end=")" contains=ALL
2054
syn region pgsqlFunction	start="timetz_recv'(" end=")" contains=ALL
2055
syn region pgsqlFunction	start="timetz_send'(" end=")" contains=ALL
2056
syn region pgsqlFunction	start="timetz_smaller'(" end=")" contains=ALL
2057
syn region pgsqlFunction	start="timetztypmodin'(" end=")" contains=ALL
2058
syn region pgsqlFunction	start="timetztypmodout'(" end=")" contains=ALL
2059
syn region pgsqlFunction	start="timezone'(" end=")" contains=ALL
2060
syn region pgsqlFunction	start="tintervalct'(" end=")" contains=ALL
2061
syn region pgsqlFunction	start="tinterval'(" end=")" contains=ALL
2062
syn region pgsqlFunction	start="tintervalend'(" end=")" contains=ALL
2063
syn region pgsqlFunction	start="tintervaleq'(" end=")" contains=ALL
2064
syn region pgsqlFunction	start="tintervalge'(" end=")" contains=ALL
2065
syn region pgsqlFunction	start="tintervalgt'(" end=")" contains=ALL
2066
syn region pgsqlFunction	start="tintervalin'(" end=")" contains=ALL
2067
syn region pgsqlFunction	start="tintervalle'(" end=")" contains=ALL
2068
syn region pgsqlFunction	start="tintervalleneq'(" end=")" contains=ALL
2069
syn region pgsqlFunction	start="tintervallenge'(" end=")" contains=ALL
2070
syn region pgsqlFunction	start="tintervallengt'(" end=")" contains=ALL
2071
syn region pgsqlFunction	start="tintervallenle'(" end=")" contains=ALL
2072
syn region pgsqlFunction	start="tintervallenlt'(" end=")" contains=ALL
2073
syn region pgsqlFunction	start="tintervallenne'(" end=")" contains=ALL
2074
syn region pgsqlFunction	start="tintervallt'(" end=")" contains=ALL
2075
syn region pgsqlFunction	start="tintervalne'(" end=")" contains=ALL
2076
syn region pgsqlFunction	start="tintervalout'(" end=")" contains=ALL
2077
syn region pgsqlFunction	start="tintervalov'(" end=")" contains=ALL
2078
syn region pgsqlFunction	start="tintervalrecv'(" end=")" contains=ALL
2079
syn region pgsqlFunction	start="tintervalrel'(" end=")" contains=ALL
2080
syn region pgsqlFunction	start="tintervalsame'(" end=")" contains=ALL
2081
syn region pgsqlFunction	start="tintervalsend'(" end=")" contains=ALL
2082
syn region pgsqlFunction	start="tintervalstart'(" end=")" contains=ALL
2083
syn region pgsqlFunction	start="to_ascii'(" end=")" contains=ALL
2084
syn region pgsqlFunction	start="to_char'(" end=")" contains=ALL
2085
syn region pgsqlFunction	start="to_date'(" end=")" contains=ALL
2086
syn region pgsqlFunction	start="to_hex'(" end=")" contains=ALL
2087
syn region pgsqlFunction	start="to_number'(" end=")" contains=ALL
2088
syn region pgsqlFunction	start="to_timestamp'(" end=")" contains=ALL
2089
syn region pgsqlFunction	start="to_tsquery'(" end=")" contains=ALL
2090
syn region pgsqlFunction	start="to_tsvector'(" end=")" contains=ALL
2091
syn region pgsqlFunction	start="transaction_timestamp'(" end=")" contains=ALL
2092
syn region pgsqlFunction	start="translate'(" end=")" contains=ALL
2093
syn region pgsqlFunction	start="trigger_in'(" end=")" contains=ALL
2094
syn region pgsqlFunction	start="trigger_out'(" end=")" contains=ALL
2095
syn region pgsqlFunction	start="trunc'(" end=")" contains=ALL
2096
syn region pgsqlFunction	start="ts_debug'(" end=")" contains=ALL
2097
syn region pgsqlFunction	start="ts_headline'(" end=")" contains=ALL
2098
syn region pgsqlFunction	start="ts_lexize'(" end=")" contains=ALL
2099
syn region pgsqlFunction	start="tsmatchjoinsel'(" end=")" contains=ALL
2100
syn region pgsqlFunction	start="ts_match_qv'(" end=")" contains=ALL
2101
syn region pgsqlFunction	start="tsmatchsel'(" end=")" contains=ALL
2102
syn region pgsqlFunction	start="ts_match_tq'(" end=")" contains=ALL
2103
syn region pgsqlFunction	start="ts_match_tt'(" end=")" contains=ALL
2104
syn region pgsqlFunction	start="ts_match_vq'(" end=")" contains=ALL
2105
syn region pgsqlFunction	start="ts_parse'(" end=")" contains=ALL
2106
syn region pgsqlFunction	start="tsq_mcontained'(" end=")" contains=ALL
2107
syn region pgsqlFunction	start="tsq_mcontains'(" end=")" contains=ALL
2108
syn region pgsqlFunction	start="tsquery_and'(" end=")" contains=ALL
2109
syn region pgsqlFunction	start="tsquery_cmp'(" end=")" contains=ALL
2110
syn region pgsqlFunction	start="tsquery_eq'(" end=")" contains=ALL
2111
syn region pgsqlFunction	start="tsquery_ge'(" end=")" contains=ALL
2112
syn region pgsqlFunction	start="tsquery_gt'(" end=")" contains=ALL
2113
syn region pgsqlFunction	start="tsqueryin'(" end=")" contains=ALL
2114
syn region pgsqlFunction	start="tsquery_le'(" end=")" contains=ALL
2115
syn region pgsqlFunction	start="tsquery_lt'(" end=")" contains=ALL
2116
syn region pgsqlFunction	start="tsquery_ne'(" end=")" contains=ALL
2117
syn region pgsqlFunction	start="tsquery_not'(" end=")" contains=ALL
2118
syn region pgsqlFunction	start="tsquery_or'(" end=")" contains=ALL
2119
syn region pgsqlFunction	start="tsqueryout'(" end=")" contains=ALL
2120
syn region pgsqlFunction	start="tsqueryrecv'(" end=")" contains=ALL
2121
syn region pgsqlFunction	start="tsquerysend'(" end=")" contains=ALL
2122
syn region pgsqlFunction	start="ts_rank_cd'(" end=")" contains=ALL
2123
syn region pgsqlFunction	start="ts_rank'(" end=")" contains=ALL
2124
syn region pgsqlFunction	start="ts_rewrite'(" end=")" contains=ALL
2125
syn region pgsqlFunction	start="ts_stat'(" end=")" contains=ALL
2126
syn region pgsqlFunction	start="ts_token_type'(" end=")" contains=ALL
2127
syn region pgsqlFunction	start="ts_typanalyze'(" end=")" contains=ALL
2128
syn region pgsqlFunction	start="tsvector_cmp'(" end=")" contains=ALL
2129
syn region pgsqlFunction	start="tsvector_concat'(" end=")" contains=ALL
2130
syn region pgsqlFunction	start="tsvector_eq'(" end=")" contains=ALL
2131
syn region pgsqlFunction	start="tsvector_ge'(" end=")" contains=ALL
2132
syn region pgsqlFunction	start="tsvector_gt'(" end=")" contains=ALL
2133
syn region pgsqlFunction	start="tsvectorin'(" end=")" contains=ALL
2134
syn region pgsqlFunction	start="tsvector_le'(" end=")" contains=ALL
2135
syn region pgsqlFunction	start="tsvector_lt'(" end=")" contains=ALL
2136
syn region pgsqlFunction	start="tsvector_ne'(" end=")" contains=ALL
2137
syn region pgsqlFunction	start="tsvectorout'(" end=")" contains=ALL
2138
syn region pgsqlFunction	start="tsvectorrecv'(" end=")" contains=ALL
2139
syn region pgsqlFunction	start="tsvectorsend'(" end=")" contains=ALL
2140
syn region pgsqlFunction	start="tsvector_update_trigger_column'(" end=")" contains=ALL
2141
syn region pgsqlFunction	start="tsvector_update_trigger'(" end=")" contains=ALL
2142
syn region pgsqlFunction	start="txid_current'(" end=")" contains=ALL
2143
syn region pgsqlFunction	start="txid_current_snapshot'(" end=")" contains=ALL
2144
syn region pgsqlFunction	start="txid_snapshot_in'(" end=")" contains=ALL
2145
syn region pgsqlFunction	start="txid_snapshot_out'(" end=")" contains=ALL
2146
syn region pgsqlFunction	start="txid_snapshot_recv'(" end=")" contains=ALL
2147
syn region pgsqlFunction	start="txid_snapshot_send'(" end=")" contains=ALL
2148
syn region pgsqlFunction	start="txid_snapshot_xip'(" end=")" contains=ALL
2149
syn region pgsqlFunction	start="txid_snapshot_xmax'(" end=")" contains=ALL
2150
syn region pgsqlFunction	start="txid_snapshot_xmin'(" end=")" contains=ALL
2151
syn region pgsqlFunction	start="txid_visible_in_snapshot'(" end=")" contains=ALL
2152
syn region pgsqlFunction	start="uhc_to_utf8'(" end=")" contains=ALL
2153
syn region pgsqlFunction	start="unique_key_recheck'(" end=")" contains=ALL
2154
syn region pgsqlFunction	start="unknownin'(" end=")" contains=ALL
2155
syn region pgsqlFunction	start="unknownout'(" end=")" contains=ALL
2156
syn region pgsqlFunction	start="unknownrecv'(" end=")" contains=ALL
2157
syn region pgsqlFunction	start="unknownsend'(" end=")" contains=ALL
2158
syn region pgsqlFunction	start="unnest'(" end=")" contains=ALL
2159
syn region pgsqlFunction	start="upper'(" end=")" contains=ALL
2160
syn region pgsqlFunction	start="utf8_to_ascii'(" end=")" contains=ALL
2161
syn region pgsqlFunction	start="utf8_to_big5'(" end=")" contains=ALL
2162
syn region pgsqlFunction	start="utf8_to_euc_cn'(" end=")" contains=ALL
2163
syn region pgsqlFunction	start="utf8_to_euc_jis_2004'(" end=")" contains=ALL
2164
syn region pgsqlFunction	start="utf8_to_euc_jp'(" end=")" contains=ALL
2165
syn region pgsqlFunction	start="utf8_to_euc_kr'(" end=")" contains=ALL
2166
syn region pgsqlFunction	start="utf8_to_euc_tw'(" end=")" contains=ALL
2167
syn region pgsqlFunction	start="utf8_to_gb18030'(" end=")" contains=ALL
2168
syn region pgsqlFunction	start="utf8_to_gbk'(" end=")" contains=ALL
2169
syn region pgsqlFunction	start="utf8_to_iso8859_1'(" end=")" contains=ALL
2170
syn region pgsqlFunction	start="utf8_to_iso8859'(" end=")" contains=ALL
2171
syn region pgsqlFunction	start="utf8_to_johab'(" end=")" contains=ALL
2172
syn region pgsqlFunction	start="utf8_to_koi8r'(" end=")" contains=ALL
2173
syn region pgsqlFunction	start="utf8_to_koi8u'(" end=")" contains=ALL
2174
syn region pgsqlFunction	start="utf8_to_shift_jis_2004'(" end=")" contains=ALL
2175
syn region pgsqlFunction	start="utf8_to_sjis'(" end=")" contains=ALL
2176
syn region pgsqlFunction	start="utf8_to_uhc'(" end=")" contains=ALL
2177
syn region pgsqlFunction	start="utf8_to_win'(" end=")" contains=ALL
2178
syn region pgsqlFunction	start="uuid_cmp'(" end=")" contains=ALL
2179
syn region pgsqlFunction	start="uuid_eq'(" end=")" contains=ALL
2180
syn region pgsqlFunction	start="uuid_ge'(" end=")" contains=ALL
2181
syn region pgsqlFunction	start="uuid_gt'(" end=")" contains=ALL
2182
syn region pgsqlFunction	start="uuid_hash'(" end=")" contains=ALL
2183
syn region pgsqlFunction	start="uuid_in'(" end=")" contains=ALL
2184
syn region pgsqlFunction	start="uuid_le'(" end=")" contains=ALL
2185
syn region pgsqlFunction	start="uuid_lt'(" end=")" contains=ALL
2186
syn region pgsqlFunction	start="uuid_ne'(" end=")" contains=ALL
2187
syn region pgsqlFunction	start="uuid_out'(" end=")" contains=ALL
2188
syn region pgsqlFunction	start="uuid_recv'(" end=")" contains=ALL
2189
syn region pgsqlFunction	start="uuid_send'(" end=")" contains=ALL
2190
syn region pgsqlFunction	start="varbitcmp'(" end=")" contains=ALL
2191
syn region pgsqlFunction	start="varbit'(" end=")" contains=ALL
2192
syn region pgsqlFunction	start="varbiteq'(" end=")" contains=ALL
2193
syn region pgsqlFunction	start="varbitge'(" end=")" contains=ALL
2194
syn region pgsqlFunction	start="varbitgt'(" end=")" contains=ALL
2195
syn region pgsqlFunction	start="varbit_in'(" end=")" contains=ALL
2196
syn region pgsqlFunction	start="varbitle'(" end=")" contains=ALL
2197
syn region pgsqlFunction	start="varbitlt'(" end=")" contains=ALL
2198
syn region pgsqlFunction	start="varbitne'(" end=")" contains=ALL
2199
syn region pgsqlFunction	start="varbit_out'(" end=")" contains=ALL
2200
syn region pgsqlFunction	start="varbit_recv'(" end=")" contains=ALL
2201
syn region pgsqlFunction	start="varbit_send'(" end=")" contains=ALL
2202
syn region pgsqlFunction	start="varbittypmodin'(" end=")" contains=ALL
2203
syn region pgsqlFunction	start="varbittypmodout'(" end=")" contains=ALL
2204
syn region pgsqlFunction	start="varchar'(" end=")" contains=ALL
2205
syn region pgsqlFunction	start="varcharin'(" end=")" contains=ALL
2206
syn region pgsqlFunction	start="varcharout'(" end=")" contains=ALL
2207
syn region pgsqlFunction	start="varcharrecv'(" end=")" contains=ALL
2208
syn region pgsqlFunction	start="varcharsend'(" end=")" contains=ALL
2209
syn region pgsqlFunction	start="varchartypmodin'(" end=")" contains=ALL
2210
syn region pgsqlFunction	start="varchartypmodout'(" end=")" contains=ALL
2211
syn region pgsqlFunction	start="variance'(" end=")" contains=ALL
2212
syn region pgsqlFunction	start="var_pop'(" end=")" contains=ALL
2213
syn region pgsqlFunction	start="var_samp'(" end=")" contains=ALL
2214
syn region pgsqlFunction	start="version'(" end=")" contains=ALL
2215
syn region pgsqlFunction	start="void_in'(" end=")" contains=ALL
2216
syn region pgsqlFunction	start="void_out'(" end=")" contains=ALL
2217
syn region pgsqlFunction	start="width_bucket'(" end=")" contains=ALL
2218
syn region pgsqlFunction	start="width'(" end=")" contains=ALL
2219
syn region pgsqlFunction	start="win1250_to_latin2'(" end=")" contains=ALL
2220
syn region pgsqlFunction	start="win1250_to_mic'(" end=")" contains=ALL
2221
syn region pgsqlFunction	start="win1251_to_iso'(" end=")" contains=ALL
2222
syn region pgsqlFunction	start="win1251_to_koi8r'(" end=")" contains=ALL
2223
syn region pgsqlFunction	start="win1251_to_mic'(" end=")" contains=ALL
2224
syn region pgsqlFunction	start="win1251_to_win866'(" end=")" contains=ALL
2225
syn region pgsqlFunction	start="win866_to_iso'(" end=")" contains=ALL
2226
syn region pgsqlFunction	start="win866_to_koi8r'(" end=")" contains=ALL
2227
syn region pgsqlFunction	start="win866_to_mic'(" end=")" contains=ALL
2228
syn region pgsqlFunction	start="win866_to_win1251'(" end=")" contains=ALL
2229
syn region pgsqlFunction	start="win_to_utf8'(" end=")" contains=ALL
2230
syn region pgsqlFunction	start="xideq'(" end=")" contains=ALL
2231
syn region pgsqlFunction	start="xideqint4'(" end=")" contains=ALL
2232
syn region pgsqlFunction	start="xidin'(" end=")" contains=ALL
2233
syn region pgsqlFunction	start="xidout'(" end=")" contains=ALL
2234
syn region pgsqlFunction	start="xidrecv'(" end=")" contains=ALL
2235
syn region pgsqlFunction	start="xidsend'(" end=")" contains=ALL
2236
syn region pgsqlFunction	start="xmlagg'(" end=")" contains=ALL
2237
syn region pgsqlFunction	start="xmlcomment'(" end=")" contains=ALL
2238
syn region pgsqlFunction	start="xmlconcat2'(" end=")" contains=ALL
2239
syn region pgsqlFunction	start="xml'(" end=")" contains=ALL
2240
syn region pgsqlFunction	start="xml_in'(" end=")" contains=ALL
2241
syn region pgsqlFunction	start="xml_out'(" end=")" contains=ALL
2242
syn region pgsqlFunction	start="xml_recv'(" end=")" contains=ALL
2243
syn region pgsqlFunction	start="xml_send'(" end=")" contains=ALL
2244
syn region pgsqlFunction	start="xmlvalidate'(" end=")" contains=ALL
2245
syn region pgsqlFunction	start="xpath'(" end=")" contains=ALL
2246
" }}}
2247
2248
" Section: Definition {{{1
2249
" Define the default highlighting.
2250
" For version 5.7 and earlier: only when not done already
2251
" For version 5.8 and later: only when an item doesn't have highlighting yet
2252
if version >= 508 || !exists("did_pgsql_syn_inits")
2253
  if version < 508
2254
    let did_pgsql_syn_inits = 1
2255
    command -nargs=+ HiLink hi link <args>
2256
  else
2257
    command -nargs=+ HiLink hi def link <args>
2258
  endif
2259
2260
  HiLink pgsqlKeyword		Statement
2261
  HiLink pgsqlConstant		Constant
2262
  HiLink pgsqlString		String
2263
  HiLink pgsqlNumber		Number
2264
  HiLink pgsqlVariable		Identifier
2265
  HiLink pgsqlComment		Comment
2266
  HiLink pgsqlType			Type
2267
  HiLink pgsqlOperator		Statement
2268
  HiLink pgsqlFlow			Statement
2269
  HiLink pgsqlFunction		Function
2270
  HiLink pgsqlLabel			Label
2271
  HiLink pgsqlExtschema		Special
2272
  HiLink pgsqlTodo			Todo
2273
  HiLink pgsqlIdentifier	Normal
2274
  HiLink pgsqlCopy			Normal
2275
  HiLink pgsqlBackslash		Special
2276
  delcommand HiLink
2277
endif
2278
" }}}
2279
2280
let b:current_syntax = "pgsql"
2281
2282
" Section: Modelines {{{1
2283
" vim600: set foldmethod=marker foldlevel=0 :