#include "postgres.h"
#include <ctype.h>
#include "common/hashfn.h"
#include "libpq/pqformat.h"
#include "utils/builtins.h"
Go to the source code of this file.
Definition at line 341 of file bool.c.
References makeBoolAggState(), PG_ARGISNULL, PG_GETARG_BOOL, PG_GETARG_POINTER, and PG_RETURN_POINTER.
Definition at line 362 of file bool.c.
References elog, ERROR, PG_ARGISNULL, PG_GETARG_BOOL, PG_GETARG_POINTER, and PG_RETURN_POINTER.
Definition at line 383 of file bool.c.
References PG_ARGISNULL, PG_GETARG_POINTER, PG_RETURN_BOOL, and PG_RETURN_NULL.
Definition at line 398 of file bool.c.
References PG_ARGISNULL, PG_GETARG_POINTER, PG_RETURN_BOOL, and PG_RETURN_NULL.
Definition at line 300 of file bool.c.
References PG_GETARG_BOOL, and PG_RETURN_BOOL.
Definition at line 224 of file bool.c.
References PG_GETARG_BOOL, and PG_RETURN_BOOL.
Definition at line 269 of file bool.c.
References PG_GETARG_BOOL, and PG_RETURN_BOOL.
Definition at line 251 of file bool.c.
References PG_GETARG_BOOL, and PG_RETURN_BOOL.
Definition at line 127 of file bool.c.
References ereturn, errcode(), errmsg(), len, parse_bool_with_len(), PG_GETARG_CSTRING, PG_RETURN_BOOL, and str.
Definition at line 260 of file bool.c.
References PG_GETARG_BOOL, and PG_RETURN_BOOL.
Definition at line 242 of file bool.c.
References PG_GETARG_BOOL, and PG_RETURN_BOOL.
Definition at line 233 of file bool.c.
References PG_GETARG_BOOL, and PG_RETURN_BOOL.
Definition at line 312 of file bool.c.
References PG_GETARG_BOOL, and PG_RETURN_BOOL.
Definition at line 158 of file bool.c.
References b, palloc(), PG_GETARG_BOOL, and PG_RETURN_CSTRING.
Referenced by ExecGetJsonValueItemString().
Definition at line 175 of file bool.c.
References buf, PG_GETARG_POINTER, PG_RETURN_BOOL, and pq_getmsgbyte().
Definition at line 188 of file bool.c.
References buf, PG_GETARG_BOOL, PG_RETURN_BYTEA_P, pq_begintypsend(), pq_endtypsend(), and pq_sendbyte().
Definition at line 205 of file bool.c.
References cstring_to_text(), PG_GETARG_BOOL, PG_RETURN_TEXT_P, and str.
Definition at line 284 of file bool.c.
References hash_uint32_extended(), PG_GETARG_BOOL, and PG_GETARG_INT64.
Definition at line 324 of file bool.c.
References AggCheckCallContext(), elog, ERROR, and MemoryContextAlloc().
Referenced by bool_accum().
Definition at line 31 of file bool.c.
References parse_bool_with_len(), and value.
Referenced by executeItemOptUnwrapTarget(), GrantRole(), parse_and_validate_value(), parse_basebackup_options(), parse_extension_control_file(), parse_one_reloption(), pg_decode_startup(), and ProcessStartupPacket().
Definition at line 37 of file bool.c.
References len, pg_strncasecmp(), and value.
Referenced by boolin(), and parse_bool().