Coverage Report

Created: 2025-08-12 06:43

/src/postgres/src/include/utils/timestamp.h
Line
Count
Source (jump to first uncovered line)
1
/*-------------------------------------------------------------------------
2
 *
3
 * timestamp.h
4
 *    Definitions for the SQL "timestamp" and "interval" types.
5
 *
6
 * Portions Copyright (c) 1996-2025, PostgreSQL Global Development Group
7
 * Portions Copyright (c) 1994, Regents of the University of California
8
 *
9
 * src/include/utils/timestamp.h
10
 *
11
 *-------------------------------------------------------------------------
12
 */
13
#ifndef TIMESTAMP_H
14
#define TIMESTAMP_H
15
16
#include "datatype/timestamp.h"
17
#include "fmgr.h"
18
#include "pgtime.h"
19
20
21
/*
22
 * Functions for fmgr-callable functions.
23
 *
24
 * For Timestamp, we make use of the same support routines as for int64.
25
 * Therefore Timestamp is pass-by-reference if and only if int64 is!
26
 */
27
static inline Timestamp
28
DatumGetTimestamp(Datum X)
29
0
{
30
0
  return (Timestamp) DatumGetInt64(X);
31
0
}
Unexecuted instantiation: fuzzer_initialize.c:DatumGetTimestamp
Unexecuted instantiation: brin.c:DatumGetTimestamp
Unexecuted instantiation: brin_bloom.c:DatumGetTimestamp
Unexecuted instantiation: brin_minmax_multi.c:DatumGetTimestamp
Unexecuted instantiation: brin_pageops.c:DatumGetTimestamp
Unexecuted instantiation: detoast.c:DatumGetTimestamp
Unexecuted instantiation: relation.c:DatumGetTimestamp
Unexecuted instantiation: reloptions.c:DatumGetTimestamp
Unexecuted instantiation: toast_internals.c:DatumGetTimestamp
Unexecuted instantiation: ginbtree.c:DatumGetTimestamp
Unexecuted instantiation: gindatapage.c:DatumGetTimestamp
Unexecuted instantiation: ginfast.c:DatumGetTimestamp
Unexecuted instantiation: ginget.c:DatumGetTimestamp
Unexecuted instantiation: gininsert.c:DatumGetTimestamp
Unexecuted instantiation: ginscan.c:DatumGetTimestamp
Unexecuted instantiation: ginutil.c:DatumGetTimestamp
Unexecuted instantiation: ginvacuum.c:DatumGetTimestamp
Unexecuted instantiation: gist.c:DatumGetTimestamp
Unexecuted instantiation: gistbuild.c:DatumGetTimestamp
Unexecuted instantiation: gistget.c:DatumGetTimestamp
Unexecuted instantiation: gistutil.c:DatumGetTimestamp
Unexecuted instantiation: gistvacuum.c:DatumGetTimestamp
Unexecuted instantiation: gistxlog.c:DatumGetTimestamp
Unexecuted instantiation: hash.c:DatumGetTimestamp
Unexecuted instantiation: hash_xlog.c:DatumGetTimestamp
Unexecuted instantiation: hashinsert.c:DatumGetTimestamp
Unexecuted instantiation: hashpage.c:DatumGetTimestamp
Unexecuted instantiation: hashsearch.c:DatumGetTimestamp
Unexecuted instantiation: hashsort.c:DatumGetTimestamp
Unexecuted instantiation: hashutil.c:DatumGetTimestamp
Unexecuted instantiation: heapam.c:DatumGetTimestamp
Unexecuted instantiation: heapam_handler.c:DatumGetTimestamp
Unexecuted instantiation: heapam_visibility.c:DatumGetTimestamp
Unexecuted instantiation: heapam_xlog.c:DatumGetTimestamp
Unexecuted instantiation: heaptoast.c:DatumGetTimestamp
Unexecuted instantiation: hio.c:DatumGetTimestamp
Unexecuted instantiation: pruneheap.c:DatumGetTimestamp
Unexecuted instantiation: rewriteheap.c:DatumGetTimestamp
Unexecuted instantiation: vacuumlazy.c:DatumGetTimestamp
Unexecuted instantiation: genam.c:DatumGetTimestamp
Unexecuted instantiation: indexam.c:DatumGetTimestamp
Unexecuted instantiation: nbtdedup.c:DatumGetTimestamp
Unexecuted instantiation: nbtinsert.c:DatumGetTimestamp
Unexecuted instantiation: nbtpage.c:DatumGetTimestamp
Unexecuted instantiation: nbtpreprocesskeys.c:DatumGetTimestamp
Unexecuted instantiation: nbtree.c:DatumGetTimestamp
Unexecuted instantiation: nbtsearch.c:DatumGetTimestamp
Unexecuted instantiation: nbtsort.c:DatumGetTimestamp
Unexecuted instantiation: nbtsplitloc.c:DatumGetTimestamp
Unexecuted instantiation: nbtutils.c:DatumGetTimestamp
Unexecuted instantiation: nbtvalidate.c:DatumGetTimestamp
Unexecuted instantiation: nbtxlog.c:DatumGetTimestamp
Unexecuted instantiation: xactdesc.c:DatumGetTimestamp
Unexecuted instantiation: xlogdesc.c:DatumGetTimestamp
Unexecuted instantiation: spginsert.c:DatumGetTimestamp
Unexecuted instantiation: spgscan.c:DatumGetTimestamp
Unexecuted instantiation: spgutils.c:DatumGetTimestamp
Unexecuted instantiation: spgvacuum.c:DatumGetTimestamp
Unexecuted instantiation: spgxlog.c:DatumGetTimestamp
Unexecuted instantiation: tableam.c:DatumGetTimestamp
Unexecuted instantiation: tableamapi.c:DatumGetTimestamp
Unexecuted instantiation: clog.c:DatumGetTimestamp
Unexecuted instantiation: commit_ts.c:DatumGetTimestamp
Unexecuted instantiation: multixact.c:DatumGetTimestamp
Unexecuted instantiation: parallel.c:DatumGetTimestamp
Unexecuted instantiation: rmgr.c:DatumGetTimestamp
Unexecuted instantiation: slru.c:DatumGetTimestamp
Unexecuted instantiation: timeline.c:DatumGetTimestamp
Unexecuted instantiation: twophase.c:DatumGetTimestamp
Unexecuted instantiation: twophase_rmgr.c:DatumGetTimestamp
Unexecuted instantiation: varsup.c:DatumGetTimestamp
Unexecuted instantiation: xact.c:DatumGetTimestamp
Unexecuted instantiation: xlog.c:DatumGetTimestamp
Unexecuted instantiation: xlogarchive.c:DatumGetTimestamp
Unexecuted instantiation: xlogfuncs.c:DatumGetTimestamp
Unexecuted instantiation: xloginsert.c:DatumGetTimestamp
Unexecuted instantiation: xlogprefetcher.c:DatumGetTimestamp
Unexecuted instantiation: xlogreader.c:DatumGetTimestamp
Unexecuted instantiation: xlogrecovery.c:DatumGetTimestamp
Unexecuted instantiation: xlogutils.c:DatumGetTimestamp
Unexecuted instantiation: bootparse.c:DatumGetTimestamp
Unexecuted instantiation: bootstrap.c:DatumGetTimestamp
Unexecuted instantiation: aclchk.c:DatumGetTimestamp
Unexecuted instantiation: catalog.c:DatumGetTimestamp
Unexecuted instantiation: dependency.c:DatumGetTimestamp
Unexecuted instantiation: heap.c:DatumGetTimestamp
Unexecuted instantiation: index.c:DatumGetTimestamp
Unexecuted instantiation: indexing.c:DatumGetTimestamp
Unexecuted instantiation: namespace.c:DatumGetTimestamp
Unexecuted instantiation: objectaddress.c:DatumGetTimestamp
Unexecuted instantiation: partition.c:DatumGetTimestamp
Unexecuted instantiation: pg_aggregate.c:DatumGetTimestamp
Unexecuted instantiation: pg_db_role_setting.c:DatumGetTimestamp
Unexecuted instantiation: pg_enum.c:DatumGetTimestamp
Unexecuted instantiation: pg_inherits.c:DatumGetTimestamp
Unexecuted instantiation: pg_operator.c:DatumGetTimestamp
Unexecuted instantiation: pg_proc.c:DatumGetTimestamp
Unexecuted instantiation: pg_publication.c:DatumGetTimestamp
Unexecuted instantiation: pg_shdepend.c:DatumGetTimestamp
Unexecuted instantiation: pg_subscription.c:DatumGetTimestamp
Unexecuted instantiation: storage.c:DatumGetTimestamp
Unexecuted instantiation: toasting.c:DatumGetTimestamp
Unexecuted instantiation: analyze.c:DatumGetTimestamp
Unexecuted instantiation: gram.c:DatumGetTimestamp
Unexecuted instantiation: parse_clause.c:DatumGetTimestamp
Unexecuted instantiation: parse_coerce.c:DatumGetTimestamp
Unexecuted instantiation: parse_expr.c:DatumGetTimestamp
Unexecuted instantiation: parse_func.c:DatumGetTimestamp
Unexecuted instantiation: parse_oper.c:DatumGetTimestamp
Unexecuted instantiation: parse_relation.c:DatumGetTimestamp
Unexecuted instantiation: parse_target.c:DatumGetTimestamp
Unexecuted instantiation: parse_type.c:DatumGetTimestamp
Unexecuted instantiation: parse_utilcmd.c:DatumGetTimestamp
Unexecuted instantiation: aggregatecmds.c:DatumGetTimestamp
Unexecuted instantiation: alter.c:DatumGetTimestamp
Unexecuted instantiation: amcmds.c:DatumGetTimestamp
Unexecuted instantiation: async.c:DatumGetTimestamp
Unexecuted instantiation: cluster.c:DatumGetTimestamp
Unexecuted instantiation: collationcmds.c:DatumGetTimestamp
Unexecuted instantiation: constraint.c:DatumGetTimestamp
Unexecuted instantiation: conversioncmds.c:DatumGetTimestamp
Unexecuted instantiation: copyfrom.c:DatumGetTimestamp
Unexecuted instantiation: copyfromparse.c:DatumGetTimestamp
Unexecuted instantiation: copyto.c:DatumGetTimestamp
Unexecuted instantiation: createas.c:DatumGetTimestamp
Unexecuted instantiation: dbcommands.c:DatumGetTimestamp
Unexecuted instantiation: define.c:DatumGetTimestamp
Unexecuted instantiation: discard.c:DatumGetTimestamp
Unexecuted instantiation: dropcmds.c:DatumGetTimestamp
Unexecuted instantiation: event_trigger.c:DatumGetTimestamp
Unexecuted instantiation: explain.c:DatumGetTimestamp
Unexecuted instantiation: extension.c:DatumGetTimestamp
Unexecuted instantiation: foreigncmds.c:DatumGetTimestamp
Unexecuted instantiation: functioncmds.c:DatumGetTimestamp
Unexecuted instantiation: indexcmds.c:DatumGetTimestamp
Unexecuted instantiation: lockcmds.c:DatumGetTimestamp
Unexecuted instantiation: matview.c:DatumGetTimestamp
Unexecuted instantiation: opclasscmds.c:DatumGetTimestamp
Unexecuted instantiation: operatorcmds.c:DatumGetTimestamp
Unexecuted instantiation: policy.c:DatumGetTimestamp
Unexecuted instantiation: prepare.c:DatumGetTimestamp
Unexecuted instantiation: proclang.c:DatumGetTimestamp
Unexecuted instantiation: publicationcmds.c:DatumGetTimestamp
Unexecuted instantiation: schemacmds.c:DatumGetTimestamp
Unexecuted instantiation: sequence.c:DatumGetTimestamp
Unexecuted instantiation: statscmds.c:DatumGetTimestamp
Unexecuted instantiation: subscriptioncmds.c:DatumGetTimestamp
Unexecuted instantiation: tablecmds.c:DatumGetTimestamp
Unexecuted instantiation: tablespace.c:DatumGetTimestamp
Unexecuted instantiation: trigger.c:DatumGetTimestamp
Unexecuted instantiation: tsearchcmds.c:DatumGetTimestamp
Unexecuted instantiation: typecmds.c:DatumGetTimestamp
Unexecuted instantiation: user.c:DatumGetTimestamp
Unexecuted instantiation: vacuum.c:DatumGetTimestamp
Unexecuted instantiation: vacuumparallel.c:DatumGetTimestamp
Unexecuted instantiation: variable.c:DatumGetTimestamp
Unexecuted instantiation: view.c:DatumGetTimestamp
Unexecuted instantiation: execAmi.c:DatumGetTimestamp
Unexecuted instantiation: execAsync.c:DatumGetTimestamp
Unexecuted instantiation: execExpr.c:DatumGetTimestamp
Unexecuted instantiation: execExprInterp.c:DatumGetTimestamp
Unexecuted instantiation: execGrouping.c:DatumGetTimestamp
Unexecuted instantiation: execIndexing.c:DatumGetTimestamp
Unexecuted instantiation: execMain.c:DatumGetTimestamp
Unexecuted instantiation: execParallel.c:DatumGetTimestamp
Unexecuted instantiation: execPartition.c:DatumGetTimestamp
Unexecuted instantiation: execProcnode.c:DatumGetTimestamp
Unexecuted instantiation: execReplication.c:DatumGetTimestamp
Unexecuted instantiation: execSRF.c:DatumGetTimestamp
Unexecuted instantiation: execUtils.c:DatumGetTimestamp
Unexecuted instantiation: functions.c:DatumGetTimestamp
Unexecuted instantiation: nodeAgg.c:DatumGetTimestamp
Unexecuted instantiation: nodeAppend.c:DatumGetTimestamp
Unexecuted instantiation: nodeBitmapHeapscan.c:DatumGetTimestamp
Unexecuted instantiation: nodeBitmapIndexscan.c:DatumGetTimestamp
Unexecuted instantiation: nodeCustom.c:DatumGetTimestamp
Unexecuted instantiation: nodeForeignscan.c:DatumGetTimestamp
Unexecuted instantiation: nodeGather.c:DatumGetTimestamp
Unexecuted instantiation: nodeGatherMerge.c:DatumGetTimestamp
Unexecuted instantiation: nodeHash.c:DatumGetTimestamp
Unexecuted instantiation: nodeHashjoin.c:DatumGetTimestamp
Unexecuted instantiation: nodeIncrementalSort.c:DatumGetTimestamp
Unexecuted instantiation: nodeIndexonlyscan.c:DatumGetTimestamp
Unexecuted instantiation: nodeIndexscan.c:DatumGetTimestamp
Unexecuted instantiation: nodeLockRows.c:DatumGetTimestamp
Unexecuted instantiation: nodeMemoize.c:DatumGetTimestamp
Unexecuted instantiation: nodeMergejoin.c:DatumGetTimestamp
Unexecuted instantiation: nodeModifyTable.c:DatumGetTimestamp
Unexecuted instantiation: nodeSamplescan.c:DatumGetTimestamp
Unexecuted instantiation: nodeSeqscan.c:DatumGetTimestamp
Unexecuted instantiation: nodeSort.c:DatumGetTimestamp
Unexecuted instantiation: nodeTidrangescan.c:DatumGetTimestamp
Unexecuted instantiation: nodeTidscan.c:DatumGetTimestamp
Unexecuted instantiation: spi.c:DatumGetTimestamp
Unexecuted instantiation: tqueue.c:DatumGetTimestamp
Unexecuted instantiation: foreign.c:DatumGetTimestamp
Unexecuted instantiation: auth.c:DatumGetTimestamp
Unexecuted instantiation: crypt.c:DatumGetTimestamp
Unexecuted instantiation: pqmq.c:DatumGetTimestamp
Unexecuted instantiation: copyfuncs.c:DatumGetTimestamp
Unexecuted instantiation: equalfuncs.c:DatumGetTimestamp
Unexecuted instantiation: extensible.c:DatumGetTimestamp
Unexecuted instantiation: outfuncs.c:DatumGetTimestamp
Unexecuted instantiation: queryjumblefuncs.c:DatumGetTimestamp
Unexecuted instantiation: readfuncs.c:DatumGetTimestamp
Unexecuted instantiation: allpaths.c:DatumGetTimestamp
Unexecuted instantiation: clausesel.c:DatumGetTimestamp
Unexecuted instantiation: costsize.c:DatumGetTimestamp
Unexecuted instantiation: joinpath.c:DatumGetTimestamp
Unexecuted instantiation: createplan.c:DatumGetTimestamp
Unexecuted instantiation: planner.c:DatumGetTimestamp
Unexecuted instantiation: appendinfo.c:DatumGetTimestamp
Unexecuted instantiation: clauses.c:DatumGetTimestamp
Unexecuted instantiation: inherit.c:DatumGetTimestamp
Unexecuted instantiation: pathnode.c:DatumGetTimestamp
Unexecuted instantiation: plancat.c:DatumGetTimestamp
Unexecuted instantiation: partbounds.c:DatumGetTimestamp
Unexecuted instantiation: partdesc.c:DatumGetTimestamp
Unexecuted instantiation: partprune.c:DatumGetTimestamp
Unexecuted instantiation: autovacuum.c:DatumGetTimestamp
Unexecuted instantiation: auxprocess.c:DatumGetTimestamp
Unexecuted instantiation: bgworker.c:DatumGetTimestamp
Unexecuted instantiation: bgwriter.c:DatumGetTimestamp
Unexecuted instantiation: checkpointer.c:DatumGetTimestamp
Unexecuted instantiation: launch_backend.c:DatumGetTimestamp
Unexecuted instantiation: pgarch.c:DatumGetTimestamp
Unexecuted instantiation: pmchild.c:DatumGetTimestamp
Unexecuted instantiation: postmaster.c:DatumGetTimestamp
Unexecuted instantiation: startup.c:DatumGetTimestamp
Unexecuted instantiation: syslogger.c:DatumGetTimestamp
Unexecuted instantiation: walsummarizer.c:DatumGetTimestamp
Unexecuted instantiation: walwriter.c:DatumGetTimestamp
Unexecuted instantiation: applyparallelworker.c:DatumGetTimestamp
Unexecuted instantiation: conflict.c:DatumGetTimestamp
Unexecuted instantiation: decode.c:DatumGetTimestamp
Unexecuted instantiation: launcher.c:DatumGetTimestamp
Unexecuted instantiation: logical.c:DatumGetTimestamp
Unexecuted instantiation: logicalfuncs.c:DatumGetTimestamp
Unexecuted instantiation: origin.c:DatumGetTimestamp
Unexecuted instantiation: proto.c:DatumGetTimestamp
Unexecuted instantiation: reorderbuffer.c:DatumGetTimestamp
Unexecuted instantiation: slotsync.c:DatumGetTimestamp
Unexecuted instantiation: snapbuild.c:DatumGetTimestamp
Unexecuted instantiation: tablesync.c:DatumGetTimestamp
Unexecuted instantiation: worker.c:DatumGetTimestamp
Unexecuted instantiation: slot.c:DatumGetTimestamp
Unexecuted instantiation: slotfuncs.c:DatumGetTimestamp
Unexecuted instantiation: syncrep.c:DatumGetTimestamp
Unexecuted instantiation: walreceiver.c:DatumGetTimestamp
Unexecuted instantiation: walreceiverfuncs.c:DatumGetTimestamp
Unexecuted instantiation: walsender.c:DatumGetTimestamp
Unexecuted instantiation: rewriteDefine.c:DatumGetTimestamp
Unexecuted instantiation: rewriteHandler.c:DatumGetTimestamp
Unexecuted instantiation: basebackup.c:DatumGetTimestamp
Unexecuted instantiation: basebackup_copy.c:DatumGetTimestamp
Unexecuted instantiation: basebackup_progress.c:DatumGetTimestamp
Unexecuted instantiation: basebackup_throttle.c:DatumGetTimestamp
Unexecuted instantiation: attribute_stats.c:DatumGetTimestamp
Unexecuted instantiation: dependencies.c:DatumGetTimestamp
Unexecuted instantiation: extended_stats.c:DatumGetTimestamp
Unexecuted instantiation: mcv.c:DatumGetTimestamp
Unexecuted instantiation: mvdistinct.c:DatumGetTimestamp
Unexecuted instantiation: relation_stats.c:DatumGetTimestamp
Unexecuted instantiation: stat_utils.c:DatumGetTimestamp
Unexecuted instantiation: aio_funcs.c:DatumGetTimestamp
Unexecuted instantiation: aio_init.c:DatumGetTimestamp
Unexecuted instantiation: method_worker.c:DatumGetTimestamp
Unexecuted instantiation: buf_init.c:DatumGetTimestamp
Unexecuted instantiation: buf_table.c:DatumGetTimestamp
Unexecuted instantiation: bufmgr.c:DatumGetTimestamp
Unexecuted instantiation: freelist.c:DatumGetTimestamp
Unexecuted instantiation: localbuf.c:DatumGetTimestamp
Unexecuted instantiation: buffile.c:DatumGetTimestamp
Unexecuted instantiation: copydir.c:DatumGetTimestamp
Unexecuted instantiation: fd.c:DatumGetTimestamp
Unexecuted instantiation: dsm_impl.c:DatumGetTimestamp
Unexecuted instantiation: ipci.c:DatumGetTimestamp
Unexecuted instantiation: procarray.c:DatumGetTimestamp
Unexecuted instantiation: procsignal.c:DatumGetTimestamp
Unexecuted instantiation: shm_mq.c:DatumGetTimestamp
Unexecuted instantiation: signalfuncs.c:DatumGetTimestamp
Unexecuted instantiation: sinval.c:DatumGetTimestamp
Unexecuted instantiation: sinvaladt.c:DatumGetTimestamp
Unexecuted instantiation: standby.c:DatumGetTimestamp
Unexecuted instantiation: waiteventset.c:DatumGetTimestamp
Unexecuted instantiation: condition_variable.c:DatumGetTimestamp
Unexecuted instantiation: deadlock.c:DatumGetTimestamp
Unexecuted instantiation: lmgr.c:DatumGetTimestamp
Unexecuted instantiation: lock.c:DatumGetTimestamp
Unexecuted instantiation: lwlock.c:DatumGetTimestamp
Unexecuted instantiation: predicate.c:DatumGetTimestamp
Unexecuted instantiation: proc.c:DatumGetTimestamp
Unexecuted instantiation: bufpage.c:DatumGetTimestamp
Unexecuted instantiation: bulk_write.c:DatumGetTimestamp
Unexecuted instantiation: md.c:DatumGetTimestamp
Unexecuted instantiation: sync.c:DatumGetTimestamp
Unexecuted instantiation: backend_startup.c:DatumGetTimestamp
Unexecuted instantiation: dest.c:DatumGetTimestamp
Unexecuted instantiation: postgres.c:DatumGetTimestamp
Unexecuted instantiation: utility.c:DatumGetTimestamp
Unexecuted instantiation: dict_thesaurus.c:DatumGetTimestamp
Unexecuted instantiation: ts_typanalyze.c:DatumGetTimestamp
Unexecuted instantiation: wparser.c:DatumGetTimestamp
Unexecuted instantiation: backend_progress.c:DatumGetTimestamp
Unexecuted instantiation: backend_status.c:DatumGetTimestamp
Unexecuted instantiation: pgstat.c:DatumGetTimestamp
Unexecuted instantiation: pgstat_archiver.c:DatumGetTimestamp
Unexecuted instantiation: pgstat_backend.c:DatumGetTimestamp
Unexecuted instantiation: pgstat_bgwriter.c:DatumGetTimestamp
Unexecuted instantiation: pgstat_checkpointer.c:DatumGetTimestamp
Unexecuted instantiation: pgstat_database.c:DatumGetTimestamp
Unexecuted instantiation: pgstat_function.c:DatumGetTimestamp
Unexecuted instantiation: pgstat_io.c:DatumGetTimestamp
Unexecuted instantiation: pgstat_relation.c:DatumGetTimestamp
Unexecuted instantiation: pgstat_replslot.c:DatumGetTimestamp
Unexecuted instantiation: pgstat_shmem.c:DatumGetTimestamp
Unexecuted instantiation: pgstat_slru.c:DatumGetTimestamp
Unexecuted instantiation: pgstat_subscription.c:DatumGetTimestamp
Unexecuted instantiation: pgstat_wal.c:DatumGetTimestamp
Unexecuted instantiation: pgstat_xact.c:DatumGetTimestamp
Unexecuted instantiation: wait_event.c:DatumGetTimestamp
Unexecuted instantiation: acl.c:DatumGetTimestamp
Unexecuted instantiation: array_typanalyze.c:DatumGetTimestamp
Unexecuted instantiation: arraysubs.c:DatumGetTimestamp
Unexecuted instantiation: date.c:DatumGetTimestamp
Unexecuted instantiation: datetime.c:DatumGetTimestamp
Unexecuted instantiation: dbsize.c:DatumGetTimestamp
Unexecuted instantiation: enum.c:DatumGetTimestamp
Unexecuted instantiation: format_type.c:DatumGetTimestamp
Unexecuted instantiation: formatting.c:DatumGetTimestamp
Unexecuted instantiation: genfile.c:DatumGetTimestamp
Unexecuted instantiation: json.c:DatumGetTimestamp
Unexecuted instantiation: jsonb_util.c:DatumGetTimestamp
Unexecuted instantiation: jsonbsubs.c:DatumGetTimestamp
Unexecuted instantiation: jsonpath_exec.c:DatumGetTimestamp
Unexecuted instantiation: lockfuncs.c:DatumGetTimestamp
Unexecuted instantiation: mcxtfuncs.c:DatumGetTimestamp
Unexecuted instantiation: misc.c:DatumGetTimestamp
Unexecuted instantiation: name.c:DatumGetTimestamp
Unexecuted instantiation: partitionfuncs.c:DatumGetTimestamp
Unexecuted instantiation: pg_upgrade_support.c:DatumGetTimestamp
Unexecuted instantiation: pgstatfuncs.c:DatumGetTimestamp
Unexecuted instantiation: pseudorandomfuncs.c:DatumGetTimestamp
Unexecuted instantiation: rangetypes.c:DatumGetTimestamp
Unexecuted instantiation: rangetypes_typanalyze.c:DatumGetTimestamp
Unexecuted instantiation: regproc.c:DatumGetTimestamp
Unexecuted instantiation: ri_triggers.c:DatumGetTimestamp
Unexecuted instantiation: ruleutils.c:DatumGetTimestamp
Unexecuted instantiation: selfuncs.c:DatumGetTimestamp
Unexecuted instantiation: skipsupport.c:DatumGetTimestamp
Unexecuted instantiation: tid.c:DatumGetTimestamp
Unexecuted instantiation: timestamp.c:DatumGetTimestamp
Unexecuted instantiation: trigfuncs.c:DatumGetTimestamp
Unexecuted instantiation: tsgistidx.c:DatumGetTimestamp
Unexecuted instantiation: tsquery_rewrite.c:DatumGetTimestamp
Unexecuted instantiation: tsvector_op.c:DatumGetTimestamp
Unexecuted instantiation: uuid.c:DatumGetTimestamp
Unexecuted instantiation: waitfuncs.c:DatumGetTimestamp
Unexecuted instantiation: xid8funcs.c:DatumGetTimestamp
Unexecuted instantiation: xml.c:DatumGetTimestamp
Unexecuted instantiation: attoptcache.c:DatumGetTimestamp
Unexecuted instantiation: catcache.c:DatumGetTimestamp
Unexecuted instantiation: evtcache.c:DatumGetTimestamp
Unexecuted instantiation: funccache.c:DatumGetTimestamp
Unexecuted instantiation: lsyscache.c:DatumGetTimestamp
Unexecuted instantiation: partcache.c:DatumGetTimestamp
Unexecuted instantiation: plancache.c:DatumGetTimestamp
Unexecuted instantiation: relcache.c:DatumGetTimestamp
Unexecuted instantiation: relmapper.c:DatumGetTimestamp
Unexecuted instantiation: spccache.c:DatumGetTimestamp
Unexecuted instantiation: syscache.c:DatumGetTimestamp
Unexecuted instantiation: ts_cache.c:DatumGetTimestamp
Unexecuted instantiation: typcache.c:DatumGetTimestamp
Unexecuted instantiation: csvlog.c:DatumGetTimestamp
Unexecuted instantiation: elog.c:DatumGetTimestamp
Unexecuted instantiation: jsonlog.c:DatumGetTimestamp
Unexecuted instantiation: fmgr.c:DatumGetTimestamp
Unexecuted instantiation: funcapi.c:DatumGetTimestamp
Unexecuted instantiation: miscinit.c:DatumGetTimestamp
Unexecuted instantiation: postinit.c:DatumGetTimestamp
Unexecuted instantiation: mbutils.c:DatumGetTimestamp
Unexecuted instantiation: guc.c:DatumGetTimestamp
Unexecuted instantiation: guc_tables.c:DatumGetTimestamp
Unexecuted instantiation: pg_controldata.c:DatumGetTimestamp
Unexecuted instantiation: rls.c:DatumGetTimestamp
Unexecuted instantiation: timeout.c:DatumGetTimestamp
Unexecuted instantiation: tzparser.c:DatumGetTimestamp
Unexecuted instantiation: portalmem.c:DatumGetTimestamp
Unexecuted instantiation: resowner.c:DatumGetTimestamp
Unexecuted instantiation: sortsupport.c:DatumGetTimestamp
Unexecuted instantiation: tuplesortvariants.c:DatumGetTimestamp
Unexecuted instantiation: snapmgr.c:DatumGetTimestamp
Unexecuted instantiation: controldata_utils.c:DatumGetTimestamp
Unexecuted instantiation: shell_archive.c:DatumGetTimestamp
Unexecuted instantiation: simple_query_fuzzer.c:DatumGetTimestamp
32
33
static inline TimestampTz
34
DatumGetTimestampTz(Datum X)
35
0
{
36
0
  return (TimestampTz) DatumGetInt64(X);
37
0
}
Unexecuted instantiation: fuzzer_initialize.c:DatumGetTimestampTz
Unexecuted instantiation: brin.c:DatumGetTimestampTz
Unexecuted instantiation: brin_bloom.c:DatumGetTimestampTz
Unexecuted instantiation: brin_minmax_multi.c:DatumGetTimestampTz
Unexecuted instantiation: brin_pageops.c:DatumGetTimestampTz
Unexecuted instantiation: detoast.c:DatumGetTimestampTz
Unexecuted instantiation: relation.c:DatumGetTimestampTz
Unexecuted instantiation: reloptions.c:DatumGetTimestampTz
Unexecuted instantiation: toast_internals.c:DatumGetTimestampTz
Unexecuted instantiation: ginbtree.c:DatumGetTimestampTz
Unexecuted instantiation: gindatapage.c:DatumGetTimestampTz
Unexecuted instantiation: ginfast.c:DatumGetTimestampTz
Unexecuted instantiation: ginget.c:DatumGetTimestampTz
Unexecuted instantiation: gininsert.c:DatumGetTimestampTz
Unexecuted instantiation: ginscan.c:DatumGetTimestampTz
Unexecuted instantiation: ginutil.c:DatumGetTimestampTz
Unexecuted instantiation: ginvacuum.c:DatumGetTimestampTz
Unexecuted instantiation: gist.c:DatumGetTimestampTz
Unexecuted instantiation: gistbuild.c:DatumGetTimestampTz
Unexecuted instantiation: gistget.c:DatumGetTimestampTz
Unexecuted instantiation: gistutil.c:DatumGetTimestampTz
Unexecuted instantiation: gistvacuum.c:DatumGetTimestampTz
Unexecuted instantiation: gistxlog.c:DatumGetTimestampTz
Unexecuted instantiation: hash.c:DatumGetTimestampTz
Unexecuted instantiation: hash_xlog.c:DatumGetTimestampTz
Unexecuted instantiation: hashinsert.c:DatumGetTimestampTz
Unexecuted instantiation: hashpage.c:DatumGetTimestampTz
Unexecuted instantiation: hashsearch.c:DatumGetTimestampTz
Unexecuted instantiation: hashsort.c:DatumGetTimestampTz
Unexecuted instantiation: hashutil.c:DatumGetTimestampTz
Unexecuted instantiation: heapam.c:DatumGetTimestampTz
Unexecuted instantiation: heapam_handler.c:DatumGetTimestampTz
Unexecuted instantiation: heapam_visibility.c:DatumGetTimestampTz
Unexecuted instantiation: heapam_xlog.c:DatumGetTimestampTz
Unexecuted instantiation: heaptoast.c:DatumGetTimestampTz
Unexecuted instantiation: hio.c:DatumGetTimestampTz
Unexecuted instantiation: pruneheap.c:DatumGetTimestampTz
Unexecuted instantiation: rewriteheap.c:DatumGetTimestampTz
Unexecuted instantiation: vacuumlazy.c:DatumGetTimestampTz
Unexecuted instantiation: genam.c:DatumGetTimestampTz
Unexecuted instantiation: indexam.c:DatumGetTimestampTz
Unexecuted instantiation: nbtdedup.c:DatumGetTimestampTz
Unexecuted instantiation: nbtinsert.c:DatumGetTimestampTz
Unexecuted instantiation: nbtpage.c:DatumGetTimestampTz
Unexecuted instantiation: nbtpreprocesskeys.c:DatumGetTimestampTz
Unexecuted instantiation: nbtree.c:DatumGetTimestampTz
Unexecuted instantiation: nbtsearch.c:DatumGetTimestampTz
Unexecuted instantiation: nbtsort.c:DatumGetTimestampTz
Unexecuted instantiation: nbtsplitloc.c:DatumGetTimestampTz
Unexecuted instantiation: nbtutils.c:DatumGetTimestampTz
Unexecuted instantiation: nbtvalidate.c:DatumGetTimestampTz
Unexecuted instantiation: nbtxlog.c:DatumGetTimestampTz
Unexecuted instantiation: xactdesc.c:DatumGetTimestampTz
Unexecuted instantiation: xlogdesc.c:DatumGetTimestampTz
Unexecuted instantiation: spginsert.c:DatumGetTimestampTz
Unexecuted instantiation: spgscan.c:DatumGetTimestampTz
Unexecuted instantiation: spgutils.c:DatumGetTimestampTz
Unexecuted instantiation: spgvacuum.c:DatumGetTimestampTz
Unexecuted instantiation: spgxlog.c:DatumGetTimestampTz
Unexecuted instantiation: tableam.c:DatumGetTimestampTz
Unexecuted instantiation: tableamapi.c:DatumGetTimestampTz
Unexecuted instantiation: clog.c:DatumGetTimestampTz
Unexecuted instantiation: commit_ts.c:DatumGetTimestampTz
Unexecuted instantiation: multixact.c:DatumGetTimestampTz
Unexecuted instantiation: parallel.c:DatumGetTimestampTz
Unexecuted instantiation: rmgr.c:DatumGetTimestampTz
Unexecuted instantiation: slru.c:DatumGetTimestampTz
Unexecuted instantiation: timeline.c:DatumGetTimestampTz
Unexecuted instantiation: twophase.c:DatumGetTimestampTz
Unexecuted instantiation: twophase_rmgr.c:DatumGetTimestampTz
Unexecuted instantiation: varsup.c:DatumGetTimestampTz
Unexecuted instantiation: xact.c:DatumGetTimestampTz
Unexecuted instantiation: xlog.c:DatumGetTimestampTz
Unexecuted instantiation: xlogarchive.c:DatumGetTimestampTz
Unexecuted instantiation: xlogfuncs.c:DatumGetTimestampTz
Unexecuted instantiation: xloginsert.c:DatumGetTimestampTz
Unexecuted instantiation: xlogprefetcher.c:DatumGetTimestampTz
Unexecuted instantiation: xlogreader.c:DatumGetTimestampTz
Unexecuted instantiation: xlogrecovery.c:DatumGetTimestampTz
Unexecuted instantiation: xlogutils.c:DatumGetTimestampTz
Unexecuted instantiation: bootparse.c:DatumGetTimestampTz
Unexecuted instantiation: bootstrap.c:DatumGetTimestampTz
Unexecuted instantiation: aclchk.c:DatumGetTimestampTz
Unexecuted instantiation: catalog.c:DatumGetTimestampTz
Unexecuted instantiation: dependency.c:DatumGetTimestampTz
Unexecuted instantiation: heap.c:DatumGetTimestampTz
Unexecuted instantiation: index.c:DatumGetTimestampTz
Unexecuted instantiation: indexing.c:DatumGetTimestampTz
Unexecuted instantiation: namespace.c:DatumGetTimestampTz
Unexecuted instantiation: objectaddress.c:DatumGetTimestampTz
Unexecuted instantiation: partition.c:DatumGetTimestampTz
Unexecuted instantiation: pg_aggregate.c:DatumGetTimestampTz
Unexecuted instantiation: pg_db_role_setting.c:DatumGetTimestampTz
Unexecuted instantiation: pg_enum.c:DatumGetTimestampTz
Unexecuted instantiation: pg_inherits.c:DatumGetTimestampTz
Unexecuted instantiation: pg_operator.c:DatumGetTimestampTz
Unexecuted instantiation: pg_proc.c:DatumGetTimestampTz
Unexecuted instantiation: pg_publication.c:DatumGetTimestampTz
Unexecuted instantiation: pg_shdepend.c:DatumGetTimestampTz
Unexecuted instantiation: pg_subscription.c:DatumGetTimestampTz
Unexecuted instantiation: storage.c:DatumGetTimestampTz
Unexecuted instantiation: toasting.c:DatumGetTimestampTz
Unexecuted instantiation: analyze.c:DatumGetTimestampTz
Unexecuted instantiation: gram.c:DatumGetTimestampTz
Unexecuted instantiation: parse_clause.c:DatumGetTimestampTz
Unexecuted instantiation: parse_coerce.c:DatumGetTimestampTz
Unexecuted instantiation: parse_expr.c:DatumGetTimestampTz
Unexecuted instantiation: parse_func.c:DatumGetTimestampTz
Unexecuted instantiation: parse_oper.c:DatumGetTimestampTz
Unexecuted instantiation: parse_relation.c:DatumGetTimestampTz
Unexecuted instantiation: parse_target.c:DatumGetTimestampTz
Unexecuted instantiation: parse_type.c:DatumGetTimestampTz
Unexecuted instantiation: parse_utilcmd.c:DatumGetTimestampTz
Unexecuted instantiation: aggregatecmds.c:DatumGetTimestampTz
Unexecuted instantiation: alter.c:DatumGetTimestampTz
Unexecuted instantiation: amcmds.c:DatumGetTimestampTz
Unexecuted instantiation: async.c:DatumGetTimestampTz
Unexecuted instantiation: cluster.c:DatumGetTimestampTz
Unexecuted instantiation: collationcmds.c:DatumGetTimestampTz
Unexecuted instantiation: constraint.c:DatumGetTimestampTz
Unexecuted instantiation: conversioncmds.c:DatumGetTimestampTz
Unexecuted instantiation: copyfrom.c:DatumGetTimestampTz
Unexecuted instantiation: copyfromparse.c:DatumGetTimestampTz
Unexecuted instantiation: copyto.c:DatumGetTimestampTz
Unexecuted instantiation: createas.c:DatumGetTimestampTz
Unexecuted instantiation: dbcommands.c:DatumGetTimestampTz
Unexecuted instantiation: define.c:DatumGetTimestampTz
Unexecuted instantiation: discard.c:DatumGetTimestampTz
Unexecuted instantiation: dropcmds.c:DatumGetTimestampTz
Unexecuted instantiation: event_trigger.c:DatumGetTimestampTz
Unexecuted instantiation: explain.c:DatumGetTimestampTz
Unexecuted instantiation: extension.c:DatumGetTimestampTz
Unexecuted instantiation: foreigncmds.c:DatumGetTimestampTz
Unexecuted instantiation: functioncmds.c:DatumGetTimestampTz
Unexecuted instantiation: indexcmds.c:DatumGetTimestampTz
Unexecuted instantiation: lockcmds.c:DatumGetTimestampTz
Unexecuted instantiation: matview.c:DatumGetTimestampTz
Unexecuted instantiation: opclasscmds.c:DatumGetTimestampTz
Unexecuted instantiation: operatorcmds.c:DatumGetTimestampTz
Unexecuted instantiation: policy.c:DatumGetTimestampTz
Unexecuted instantiation: prepare.c:DatumGetTimestampTz
Unexecuted instantiation: proclang.c:DatumGetTimestampTz
Unexecuted instantiation: publicationcmds.c:DatumGetTimestampTz
Unexecuted instantiation: schemacmds.c:DatumGetTimestampTz
Unexecuted instantiation: sequence.c:DatumGetTimestampTz
Unexecuted instantiation: statscmds.c:DatumGetTimestampTz
Unexecuted instantiation: subscriptioncmds.c:DatumGetTimestampTz
Unexecuted instantiation: tablecmds.c:DatumGetTimestampTz
Unexecuted instantiation: tablespace.c:DatumGetTimestampTz
Unexecuted instantiation: trigger.c:DatumGetTimestampTz
Unexecuted instantiation: tsearchcmds.c:DatumGetTimestampTz
Unexecuted instantiation: typecmds.c:DatumGetTimestampTz
Unexecuted instantiation: user.c:DatumGetTimestampTz
Unexecuted instantiation: vacuum.c:DatumGetTimestampTz
Unexecuted instantiation: vacuumparallel.c:DatumGetTimestampTz
Unexecuted instantiation: variable.c:DatumGetTimestampTz
Unexecuted instantiation: view.c:DatumGetTimestampTz
Unexecuted instantiation: execAmi.c:DatumGetTimestampTz
Unexecuted instantiation: execAsync.c:DatumGetTimestampTz
Unexecuted instantiation: execExpr.c:DatumGetTimestampTz
Unexecuted instantiation: execExprInterp.c:DatumGetTimestampTz
Unexecuted instantiation: execGrouping.c:DatumGetTimestampTz
Unexecuted instantiation: execIndexing.c:DatumGetTimestampTz
Unexecuted instantiation: execMain.c:DatumGetTimestampTz
Unexecuted instantiation: execParallel.c:DatumGetTimestampTz
Unexecuted instantiation: execPartition.c:DatumGetTimestampTz
Unexecuted instantiation: execProcnode.c:DatumGetTimestampTz
Unexecuted instantiation: execReplication.c:DatumGetTimestampTz
Unexecuted instantiation: execSRF.c:DatumGetTimestampTz
Unexecuted instantiation: execUtils.c:DatumGetTimestampTz
Unexecuted instantiation: functions.c:DatumGetTimestampTz
Unexecuted instantiation: nodeAgg.c:DatumGetTimestampTz
Unexecuted instantiation: nodeAppend.c:DatumGetTimestampTz
Unexecuted instantiation: nodeBitmapHeapscan.c:DatumGetTimestampTz
Unexecuted instantiation: nodeBitmapIndexscan.c:DatumGetTimestampTz
Unexecuted instantiation: nodeCustom.c:DatumGetTimestampTz
Unexecuted instantiation: nodeForeignscan.c:DatumGetTimestampTz
Unexecuted instantiation: nodeGather.c:DatumGetTimestampTz
Unexecuted instantiation: nodeGatherMerge.c:DatumGetTimestampTz
Unexecuted instantiation: nodeHash.c:DatumGetTimestampTz
Unexecuted instantiation: nodeHashjoin.c:DatumGetTimestampTz
Unexecuted instantiation: nodeIncrementalSort.c:DatumGetTimestampTz
Unexecuted instantiation: nodeIndexonlyscan.c:DatumGetTimestampTz
Unexecuted instantiation: nodeIndexscan.c:DatumGetTimestampTz
Unexecuted instantiation: nodeLockRows.c:DatumGetTimestampTz
Unexecuted instantiation: nodeMemoize.c:DatumGetTimestampTz
Unexecuted instantiation: nodeMergejoin.c:DatumGetTimestampTz
Unexecuted instantiation: nodeModifyTable.c:DatumGetTimestampTz
Unexecuted instantiation: nodeSamplescan.c:DatumGetTimestampTz
Unexecuted instantiation: nodeSeqscan.c:DatumGetTimestampTz
Unexecuted instantiation: nodeSort.c:DatumGetTimestampTz
Unexecuted instantiation: nodeTidrangescan.c:DatumGetTimestampTz
Unexecuted instantiation: nodeTidscan.c:DatumGetTimestampTz
Unexecuted instantiation: spi.c:DatumGetTimestampTz
Unexecuted instantiation: tqueue.c:DatumGetTimestampTz
Unexecuted instantiation: foreign.c:DatumGetTimestampTz
Unexecuted instantiation: auth.c:DatumGetTimestampTz
Unexecuted instantiation: crypt.c:DatumGetTimestampTz
Unexecuted instantiation: pqmq.c:DatumGetTimestampTz
Unexecuted instantiation: copyfuncs.c:DatumGetTimestampTz
Unexecuted instantiation: equalfuncs.c:DatumGetTimestampTz
Unexecuted instantiation: extensible.c:DatumGetTimestampTz
Unexecuted instantiation: outfuncs.c:DatumGetTimestampTz
Unexecuted instantiation: queryjumblefuncs.c:DatumGetTimestampTz
Unexecuted instantiation: readfuncs.c:DatumGetTimestampTz
Unexecuted instantiation: allpaths.c:DatumGetTimestampTz
Unexecuted instantiation: clausesel.c:DatumGetTimestampTz
Unexecuted instantiation: costsize.c:DatumGetTimestampTz
Unexecuted instantiation: joinpath.c:DatumGetTimestampTz
Unexecuted instantiation: createplan.c:DatumGetTimestampTz
Unexecuted instantiation: planner.c:DatumGetTimestampTz
Unexecuted instantiation: appendinfo.c:DatumGetTimestampTz
Unexecuted instantiation: clauses.c:DatumGetTimestampTz
Unexecuted instantiation: inherit.c:DatumGetTimestampTz
Unexecuted instantiation: pathnode.c:DatumGetTimestampTz
Unexecuted instantiation: plancat.c:DatumGetTimestampTz
Unexecuted instantiation: partbounds.c:DatumGetTimestampTz
Unexecuted instantiation: partdesc.c:DatumGetTimestampTz
Unexecuted instantiation: partprune.c:DatumGetTimestampTz
Unexecuted instantiation: autovacuum.c:DatumGetTimestampTz
Unexecuted instantiation: auxprocess.c:DatumGetTimestampTz
Unexecuted instantiation: bgworker.c:DatumGetTimestampTz
Unexecuted instantiation: bgwriter.c:DatumGetTimestampTz
Unexecuted instantiation: checkpointer.c:DatumGetTimestampTz
Unexecuted instantiation: launch_backend.c:DatumGetTimestampTz
Unexecuted instantiation: pgarch.c:DatumGetTimestampTz
Unexecuted instantiation: pmchild.c:DatumGetTimestampTz
Unexecuted instantiation: postmaster.c:DatumGetTimestampTz
Unexecuted instantiation: startup.c:DatumGetTimestampTz
Unexecuted instantiation: syslogger.c:DatumGetTimestampTz
Unexecuted instantiation: walsummarizer.c:DatumGetTimestampTz
Unexecuted instantiation: walwriter.c:DatumGetTimestampTz
Unexecuted instantiation: applyparallelworker.c:DatumGetTimestampTz
Unexecuted instantiation: conflict.c:DatumGetTimestampTz
Unexecuted instantiation: decode.c:DatumGetTimestampTz
Unexecuted instantiation: launcher.c:DatumGetTimestampTz
Unexecuted instantiation: logical.c:DatumGetTimestampTz
Unexecuted instantiation: logicalfuncs.c:DatumGetTimestampTz
Unexecuted instantiation: origin.c:DatumGetTimestampTz
Unexecuted instantiation: proto.c:DatumGetTimestampTz
Unexecuted instantiation: reorderbuffer.c:DatumGetTimestampTz
Unexecuted instantiation: slotsync.c:DatumGetTimestampTz
Unexecuted instantiation: snapbuild.c:DatumGetTimestampTz
Unexecuted instantiation: tablesync.c:DatumGetTimestampTz
Unexecuted instantiation: worker.c:DatumGetTimestampTz
Unexecuted instantiation: slot.c:DatumGetTimestampTz
Unexecuted instantiation: slotfuncs.c:DatumGetTimestampTz
Unexecuted instantiation: syncrep.c:DatumGetTimestampTz
Unexecuted instantiation: walreceiver.c:DatumGetTimestampTz
Unexecuted instantiation: walreceiverfuncs.c:DatumGetTimestampTz
Unexecuted instantiation: walsender.c:DatumGetTimestampTz
Unexecuted instantiation: rewriteDefine.c:DatumGetTimestampTz
Unexecuted instantiation: rewriteHandler.c:DatumGetTimestampTz
Unexecuted instantiation: basebackup.c:DatumGetTimestampTz
Unexecuted instantiation: basebackup_copy.c:DatumGetTimestampTz
Unexecuted instantiation: basebackup_progress.c:DatumGetTimestampTz
Unexecuted instantiation: basebackup_throttle.c:DatumGetTimestampTz
Unexecuted instantiation: attribute_stats.c:DatumGetTimestampTz
Unexecuted instantiation: dependencies.c:DatumGetTimestampTz
Unexecuted instantiation: extended_stats.c:DatumGetTimestampTz
Unexecuted instantiation: mcv.c:DatumGetTimestampTz
Unexecuted instantiation: mvdistinct.c:DatumGetTimestampTz
Unexecuted instantiation: relation_stats.c:DatumGetTimestampTz
Unexecuted instantiation: stat_utils.c:DatumGetTimestampTz
Unexecuted instantiation: aio_funcs.c:DatumGetTimestampTz
Unexecuted instantiation: aio_init.c:DatumGetTimestampTz
Unexecuted instantiation: method_worker.c:DatumGetTimestampTz
Unexecuted instantiation: buf_init.c:DatumGetTimestampTz
Unexecuted instantiation: buf_table.c:DatumGetTimestampTz
Unexecuted instantiation: bufmgr.c:DatumGetTimestampTz
Unexecuted instantiation: freelist.c:DatumGetTimestampTz
Unexecuted instantiation: localbuf.c:DatumGetTimestampTz
Unexecuted instantiation: buffile.c:DatumGetTimestampTz
Unexecuted instantiation: copydir.c:DatumGetTimestampTz
Unexecuted instantiation: fd.c:DatumGetTimestampTz
Unexecuted instantiation: dsm_impl.c:DatumGetTimestampTz
Unexecuted instantiation: ipci.c:DatumGetTimestampTz
Unexecuted instantiation: procarray.c:DatumGetTimestampTz
Unexecuted instantiation: procsignal.c:DatumGetTimestampTz
Unexecuted instantiation: shm_mq.c:DatumGetTimestampTz
Unexecuted instantiation: signalfuncs.c:DatumGetTimestampTz
Unexecuted instantiation: sinval.c:DatumGetTimestampTz
Unexecuted instantiation: sinvaladt.c:DatumGetTimestampTz
Unexecuted instantiation: standby.c:DatumGetTimestampTz
Unexecuted instantiation: waiteventset.c:DatumGetTimestampTz
Unexecuted instantiation: condition_variable.c:DatumGetTimestampTz
Unexecuted instantiation: deadlock.c:DatumGetTimestampTz
Unexecuted instantiation: lmgr.c:DatumGetTimestampTz
Unexecuted instantiation: lock.c:DatumGetTimestampTz
Unexecuted instantiation: lwlock.c:DatumGetTimestampTz
Unexecuted instantiation: predicate.c:DatumGetTimestampTz
Unexecuted instantiation: proc.c:DatumGetTimestampTz
Unexecuted instantiation: bufpage.c:DatumGetTimestampTz
Unexecuted instantiation: bulk_write.c:DatumGetTimestampTz
Unexecuted instantiation: md.c:DatumGetTimestampTz
Unexecuted instantiation: sync.c:DatumGetTimestampTz
Unexecuted instantiation: backend_startup.c:DatumGetTimestampTz
Unexecuted instantiation: dest.c:DatumGetTimestampTz
Unexecuted instantiation: postgres.c:DatumGetTimestampTz
Unexecuted instantiation: utility.c:DatumGetTimestampTz
Unexecuted instantiation: dict_thesaurus.c:DatumGetTimestampTz
Unexecuted instantiation: ts_typanalyze.c:DatumGetTimestampTz
Unexecuted instantiation: wparser.c:DatumGetTimestampTz
Unexecuted instantiation: backend_progress.c:DatumGetTimestampTz
Unexecuted instantiation: backend_status.c:DatumGetTimestampTz
Unexecuted instantiation: pgstat.c:DatumGetTimestampTz
Unexecuted instantiation: pgstat_archiver.c:DatumGetTimestampTz
Unexecuted instantiation: pgstat_backend.c:DatumGetTimestampTz
Unexecuted instantiation: pgstat_bgwriter.c:DatumGetTimestampTz
Unexecuted instantiation: pgstat_checkpointer.c:DatumGetTimestampTz
Unexecuted instantiation: pgstat_database.c:DatumGetTimestampTz
Unexecuted instantiation: pgstat_function.c:DatumGetTimestampTz
Unexecuted instantiation: pgstat_io.c:DatumGetTimestampTz
Unexecuted instantiation: pgstat_relation.c:DatumGetTimestampTz
Unexecuted instantiation: pgstat_replslot.c:DatumGetTimestampTz
Unexecuted instantiation: pgstat_shmem.c:DatumGetTimestampTz
Unexecuted instantiation: pgstat_slru.c:DatumGetTimestampTz
Unexecuted instantiation: pgstat_subscription.c:DatumGetTimestampTz
Unexecuted instantiation: pgstat_wal.c:DatumGetTimestampTz
Unexecuted instantiation: pgstat_xact.c:DatumGetTimestampTz
Unexecuted instantiation: wait_event.c:DatumGetTimestampTz
Unexecuted instantiation: acl.c:DatumGetTimestampTz
Unexecuted instantiation: array_typanalyze.c:DatumGetTimestampTz
Unexecuted instantiation: arraysubs.c:DatumGetTimestampTz
Unexecuted instantiation: date.c:DatumGetTimestampTz
Unexecuted instantiation: datetime.c:DatumGetTimestampTz
Unexecuted instantiation: dbsize.c:DatumGetTimestampTz
Unexecuted instantiation: enum.c:DatumGetTimestampTz
Unexecuted instantiation: format_type.c:DatumGetTimestampTz
Unexecuted instantiation: formatting.c:DatumGetTimestampTz
Unexecuted instantiation: genfile.c:DatumGetTimestampTz
Unexecuted instantiation: json.c:DatumGetTimestampTz
Unexecuted instantiation: jsonb_util.c:DatumGetTimestampTz
Unexecuted instantiation: jsonbsubs.c:DatumGetTimestampTz
Unexecuted instantiation: jsonpath_exec.c:DatumGetTimestampTz
Unexecuted instantiation: lockfuncs.c:DatumGetTimestampTz
Unexecuted instantiation: mcxtfuncs.c:DatumGetTimestampTz
Unexecuted instantiation: misc.c:DatumGetTimestampTz
Unexecuted instantiation: name.c:DatumGetTimestampTz
Unexecuted instantiation: partitionfuncs.c:DatumGetTimestampTz
Unexecuted instantiation: pg_upgrade_support.c:DatumGetTimestampTz
Unexecuted instantiation: pgstatfuncs.c:DatumGetTimestampTz
Unexecuted instantiation: pseudorandomfuncs.c:DatumGetTimestampTz
Unexecuted instantiation: rangetypes.c:DatumGetTimestampTz
Unexecuted instantiation: rangetypes_typanalyze.c:DatumGetTimestampTz
Unexecuted instantiation: regproc.c:DatumGetTimestampTz
Unexecuted instantiation: ri_triggers.c:DatumGetTimestampTz
Unexecuted instantiation: ruleutils.c:DatumGetTimestampTz
Unexecuted instantiation: selfuncs.c:DatumGetTimestampTz
Unexecuted instantiation: skipsupport.c:DatumGetTimestampTz
Unexecuted instantiation: tid.c:DatumGetTimestampTz
Unexecuted instantiation: timestamp.c:DatumGetTimestampTz
Unexecuted instantiation: trigfuncs.c:DatumGetTimestampTz
Unexecuted instantiation: tsgistidx.c:DatumGetTimestampTz
Unexecuted instantiation: tsquery_rewrite.c:DatumGetTimestampTz
Unexecuted instantiation: tsvector_op.c:DatumGetTimestampTz
Unexecuted instantiation: uuid.c:DatumGetTimestampTz
Unexecuted instantiation: waitfuncs.c:DatumGetTimestampTz
Unexecuted instantiation: xid8funcs.c:DatumGetTimestampTz
Unexecuted instantiation: xml.c:DatumGetTimestampTz
Unexecuted instantiation: attoptcache.c:DatumGetTimestampTz
Unexecuted instantiation: catcache.c:DatumGetTimestampTz
Unexecuted instantiation: evtcache.c:DatumGetTimestampTz
Unexecuted instantiation: funccache.c:DatumGetTimestampTz
Unexecuted instantiation: lsyscache.c:DatumGetTimestampTz
Unexecuted instantiation: partcache.c:DatumGetTimestampTz
Unexecuted instantiation: plancache.c:DatumGetTimestampTz
Unexecuted instantiation: relcache.c:DatumGetTimestampTz
Unexecuted instantiation: relmapper.c:DatumGetTimestampTz
Unexecuted instantiation: spccache.c:DatumGetTimestampTz
Unexecuted instantiation: syscache.c:DatumGetTimestampTz
Unexecuted instantiation: ts_cache.c:DatumGetTimestampTz
Unexecuted instantiation: typcache.c:DatumGetTimestampTz
Unexecuted instantiation: csvlog.c:DatumGetTimestampTz
Unexecuted instantiation: elog.c:DatumGetTimestampTz
Unexecuted instantiation: jsonlog.c:DatumGetTimestampTz
Unexecuted instantiation: fmgr.c:DatumGetTimestampTz
Unexecuted instantiation: funcapi.c:DatumGetTimestampTz
Unexecuted instantiation: miscinit.c:DatumGetTimestampTz
Unexecuted instantiation: postinit.c:DatumGetTimestampTz
Unexecuted instantiation: mbutils.c:DatumGetTimestampTz
Unexecuted instantiation: guc.c:DatumGetTimestampTz
Unexecuted instantiation: guc_tables.c:DatumGetTimestampTz
Unexecuted instantiation: pg_controldata.c:DatumGetTimestampTz
Unexecuted instantiation: rls.c:DatumGetTimestampTz
Unexecuted instantiation: timeout.c:DatumGetTimestampTz
Unexecuted instantiation: tzparser.c:DatumGetTimestampTz
Unexecuted instantiation: portalmem.c:DatumGetTimestampTz
Unexecuted instantiation: resowner.c:DatumGetTimestampTz
Unexecuted instantiation: sortsupport.c:DatumGetTimestampTz
Unexecuted instantiation: tuplesortvariants.c:DatumGetTimestampTz
Unexecuted instantiation: snapmgr.c:DatumGetTimestampTz
Unexecuted instantiation: controldata_utils.c:DatumGetTimestampTz
Unexecuted instantiation: shell_archive.c:DatumGetTimestampTz
Unexecuted instantiation: simple_query_fuzzer.c:DatumGetTimestampTz
38
39
static inline Interval *
40
DatumGetIntervalP(Datum X)
41
0
{
42
0
  return (Interval *) DatumGetPointer(X);
43
0
}
Unexecuted instantiation: fuzzer_initialize.c:DatumGetIntervalP
Unexecuted instantiation: brin.c:DatumGetIntervalP
Unexecuted instantiation: brin_bloom.c:DatumGetIntervalP
Unexecuted instantiation: brin_minmax_multi.c:DatumGetIntervalP
Unexecuted instantiation: brin_pageops.c:DatumGetIntervalP
Unexecuted instantiation: detoast.c:DatumGetIntervalP
Unexecuted instantiation: relation.c:DatumGetIntervalP
Unexecuted instantiation: reloptions.c:DatumGetIntervalP
Unexecuted instantiation: toast_internals.c:DatumGetIntervalP
Unexecuted instantiation: ginbtree.c:DatumGetIntervalP
Unexecuted instantiation: gindatapage.c:DatumGetIntervalP
Unexecuted instantiation: ginfast.c:DatumGetIntervalP
Unexecuted instantiation: ginget.c:DatumGetIntervalP
Unexecuted instantiation: gininsert.c:DatumGetIntervalP
Unexecuted instantiation: ginscan.c:DatumGetIntervalP
Unexecuted instantiation: ginutil.c:DatumGetIntervalP
Unexecuted instantiation: ginvacuum.c:DatumGetIntervalP
Unexecuted instantiation: gist.c:DatumGetIntervalP
Unexecuted instantiation: gistbuild.c:DatumGetIntervalP
Unexecuted instantiation: gistget.c:DatumGetIntervalP
Unexecuted instantiation: gistutil.c:DatumGetIntervalP
Unexecuted instantiation: gistvacuum.c:DatumGetIntervalP
Unexecuted instantiation: gistxlog.c:DatumGetIntervalP
Unexecuted instantiation: hash.c:DatumGetIntervalP
Unexecuted instantiation: hash_xlog.c:DatumGetIntervalP
Unexecuted instantiation: hashinsert.c:DatumGetIntervalP
Unexecuted instantiation: hashpage.c:DatumGetIntervalP
Unexecuted instantiation: hashsearch.c:DatumGetIntervalP
Unexecuted instantiation: hashsort.c:DatumGetIntervalP
Unexecuted instantiation: hashutil.c:DatumGetIntervalP
Unexecuted instantiation: heapam.c:DatumGetIntervalP
Unexecuted instantiation: heapam_handler.c:DatumGetIntervalP
Unexecuted instantiation: heapam_visibility.c:DatumGetIntervalP
Unexecuted instantiation: heapam_xlog.c:DatumGetIntervalP
Unexecuted instantiation: heaptoast.c:DatumGetIntervalP
Unexecuted instantiation: hio.c:DatumGetIntervalP
Unexecuted instantiation: pruneheap.c:DatumGetIntervalP
Unexecuted instantiation: rewriteheap.c:DatumGetIntervalP
Unexecuted instantiation: vacuumlazy.c:DatumGetIntervalP
Unexecuted instantiation: genam.c:DatumGetIntervalP
Unexecuted instantiation: indexam.c:DatumGetIntervalP
Unexecuted instantiation: nbtdedup.c:DatumGetIntervalP
Unexecuted instantiation: nbtinsert.c:DatumGetIntervalP
Unexecuted instantiation: nbtpage.c:DatumGetIntervalP
Unexecuted instantiation: nbtpreprocesskeys.c:DatumGetIntervalP
Unexecuted instantiation: nbtree.c:DatumGetIntervalP
Unexecuted instantiation: nbtsearch.c:DatumGetIntervalP
Unexecuted instantiation: nbtsort.c:DatumGetIntervalP
Unexecuted instantiation: nbtsplitloc.c:DatumGetIntervalP
Unexecuted instantiation: nbtutils.c:DatumGetIntervalP
Unexecuted instantiation: nbtvalidate.c:DatumGetIntervalP
Unexecuted instantiation: nbtxlog.c:DatumGetIntervalP
Unexecuted instantiation: xactdesc.c:DatumGetIntervalP
Unexecuted instantiation: xlogdesc.c:DatumGetIntervalP
Unexecuted instantiation: spginsert.c:DatumGetIntervalP
Unexecuted instantiation: spgscan.c:DatumGetIntervalP
Unexecuted instantiation: spgutils.c:DatumGetIntervalP
Unexecuted instantiation: spgvacuum.c:DatumGetIntervalP
Unexecuted instantiation: spgxlog.c:DatumGetIntervalP
Unexecuted instantiation: tableam.c:DatumGetIntervalP
Unexecuted instantiation: tableamapi.c:DatumGetIntervalP
Unexecuted instantiation: clog.c:DatumGetIntervalP
Unexecuted instantiation: commit_ts.c:DatumGetIntervalP
Unexecuted instantiation: multixact.c:DatumGetIntervalP
Unexecuted instantiation: parallel.c:DatumGetIntervalP
Unexecuted instantiation: rmgr.c:DatumGetIntervalP
Unexecuted instantiation: slru.c:DatumGetIntervalP
Unexecuted instantiation: timeline.c:DatumGetIntervalP
Unexecuted instantiation: twophase.c:DatumGetIntervalP
Unexecuted instantiation: twophase_rmgr.c:DatumGetIntervalP
Unexecuted instantiation: varsup.c:DatumGetIntervalP
Unexecuted instantiation: xact.c:DatumGetIntervalP
Unexecuted instantiation: xlog.c:DatumGetIntervalP
Unexecuted instantiation: xlogarchive.c:DatumGetIntervalP
Unexecuted instantiation: xlogfuncs.c:DatumGetIntervalP
Unexecuted instantiation: xloginsert.c:DatumGetIntervalP
Unexecuted instantiation: xlogprefetcher.c:DatumGetIntervalP
Unexecuted instantiation: xlogreader.c:DatumGetIntervalP
Unexecuted instantiation: xlogrecovery.c:DatumGetIntervalP
Unexecuted instantiation: xlogutils.c:DatumGetIntervalP
Unexecuted instantiation: bootparse.c:DatumGetIntervalP
Unexecuted instantiation: bootstrap.c:DatumGetIntervalP
Unexecuted instantiation: aclchk.c:DatumGetIntervalP
Unexecuted instantiation: catalog.c:DatumGetIntervalP
Unexecuted instantiation: dependency.c:DatumGetIntervalP
Unexecuted instantiation: heap.c:DatumGetIntervalP
Unexecuted instantiation: index.c:DatumGetIntervalP
Unexecuted instantiation: indexing.c:DatumGetIntervalP
Unexecuted instantiation: namespace.c:DatumGetIntervalP
Unexecuted instantiation: objectaddress.c:DatumGetIntervalP
Unexecuted instantiation: partition.c:DatumGetIntervalP
Unexecuted instantiation: pg_aggregate.c:DatumGetIntervalP
Unexecuted instantiation: pg_db_role_setting.c:DatumGetIntervalP
Unexecuted instantiation: pg_enum.c:DatumGetIntervalP
Unexecuted instantiation: pg_inherits.c:DatumGetIntervalP
Unexecuted instantiation: pg_operator.c:DatumGetIntervalP
Unexecuted instantiation: pg_proc.c:DatumGetIntervalP
Unexecuted instantiation: pg_publication.c:DatumGetIntervalP
Unexecuted instantiation: pg_shdepend.c:DatumGetIntervalP
Unexecuted instantiation: pg_subscription.c:DatumGetIntervalP
Unexecuted instantiation: storage.c:DatumGetIntervalP
Unexecuted instantiation: toasting.c:DatumGetIntervalP
Unexecuted instantiation: analyze.c:DatumGetIntervalP
Unexecuted instantiation: gram.c:DatumGetIntervalP
Unexecuted instantiation: parse_clause.c:DatumGetIntervalP
Unexecuted instantiation: parse_coerce.c:DatumGetIntervalP
Unexecuted instantiation: parse_expr.c:DatumGetIntervalP
Unexecuted instantiation: parse_func.c:DatumGetIntervalP
Unexecuted instantiation: parse_oper.c:DatumGetIntervalP
Unexecuted instantiation: parse_relation.c:DatumGetIntervalP
Unexecuted instantiation: parse_target.c:DatumGetIntervalP
Unexecuted instantiation: parse_type.c:DatumGetIntervalP
Unexecuted instantiation: parse_utilcmd.c:DatumGetIntervalP
Unexecuted instantiation: aggregatecmds.c:DatumGetIntervalP
Unexecuted instantiation: alter.c:DatumGetIntervalP
Unexecuted instantiation: amcmds.c:DatumGetIntervalP
Unexecuted instantiation: async.c:DatumGetIntervalP
Unexecuted instantiation: cluster.c:DatumGetIntervalP
Unexecuted instantiation: collationcmds.c:DatumGetIntervalP
Unexecuted instantiation: constraint.c:DatumGetIntervalP
Unexecuted instantiation: conversioncmds.c:DatumGetIntervalP
Unexecuted instantiation: copyfrom.c:DatumGetIntervalP
Unexecuted instantiation: copyfromparse.c:DatumGetIntervalP
Unexecuted instantiation: copyto.c:DatumGetIntervalP
Unexecuted instantiation: createas.c:DatumGetIntervalP
Unexecuted instantiation: dbcommands.c:DatumGetIntervalP
Unexecuted instantiation: define.c:DatumGetIntervalP
Unexecuted instantiation: discard.c:DatumGetIntervalP
Unexecuted instantiation: dropcmds.c:DatumGetIntervalP
Unexecuted instantiation: event_trigger.c:DatumGetIntervalP
Unexecuted instantiation: explain.c:DatumGetIntervalP
Unexecuted instantiation: extension.c:DatumGetIntervalP
Unexecuted instantiation: foreigncmds.c:DatumGetIntervalP
Unexecuted instantiation: functioncmds.c:DatumGetIntervalP
Unexecuted instantiation: indexcmds.c:DatumGetIntervalP
Unexecuted instantiation: lockcmds.c:DatumGetIntervalP
Unexecuted instantiation: matview.c:DatumGetIntervalP
Unexecuted instantiation: opclasscmds.c:DatumGetIntervalP
Unexecuted instantiation: operatorcmds.c:DatumGetIntervalP
Unexecuted instantiation: policy.c:DatumGetIntervalP
Unexecuted instantiation: prepare.c:DatumGetIntervalP
Unexecuted instantiation: proclang.c:DatumGetIntervalP
Unexecuted instantiation: publicationcmds.c:DatumGetIntervalP
Unexecuted instantiation: schemacmds.c:DatumGetIntervalP
Unexecuted instantiation: sequence.c:DatumGetIntervalP
Unexecuted instantiation: statscmds.c:DatumGetIntervalP
Unexecuted instantiation: subscriptioncmds.c:DatumGetIntervalP
Unexecuted instantiation: tablecmds.c:DatumGetIntervalP
Unexecuted instantiation: tablespace.c:DatumGetIntervalP
Unexecuted instantiation: trigger.c:DatumGetIntervalP
Unexecuted instantiation: tsearchcmds.c:DatumGetIntervalP
Unexecuted instantiation: typecmds.c:DatumGetIntervalP
Unexecuted instantiation: user.c:DatumGetIntervalP
Unexecuted instantiation: vacuum.c:DatumGetIntervalP
Unexecuted instantiation: vacuumparallel.c:DatumGetIntervalP
Unexecuted instantiation: variable.c:DatumGetIntervalP
Unexecuted instantiation: view.c:DatumGetIntervalP
Unexecuted instantiation: execAmi.c:DatumGetIntervalP
Unexecuted instantiation: execAsync.c:DatumGetIntervalP
Unexecuted instantiation: execExpr.c:DatumGetIntervalP
Unexecuted instantiation: execExprInterp.c:DatumGetIntervalP
Unexecuted instantiation: execGrouping.c:DatumGetIntervalP
Unexecuted instantiation: execIndexing.c:DatumGetIntervalP
Unexecuted instantiation: execMain.c:DatumGetIntervalP
Unexecuted instantiation: execParallel.c:DatumGetIntervalP
Unexecuted instantiation: execPartition.c:DatumGetIntervalP
Unexecuted instantiation: execProcnode.c:DatumGetIntervalP
Unexecuted instantiation: execReplication.c:DatumGetIntervalP
Unexecuted instantiation: execSRF.c:DatumGetIntervalP
Unexecuted instantiation: execUtils.c:DatumGetIntervalP
Unexecuted instantiation: functions.c:DatumGetIntervalP
Unexecuted instantiation: nodeAgg.c:DatumGetIntervalP
Unexecuted instantiation: nodeAppend.c:DatumGetIntervalP
Unexecuted instantiation: nodeBitmapHeapscan.c:DatumGetIntervalP
Unexecuted instantiation: nodeBitmapIndexscan.c:DatumGetIntervalP
Unexecuted instantiation: nodeCustom.c:DatumGetIntervalP
Unexecuted instantiation: nodeForeignscan.c:DatumGetIntervalP
Unexecuted instantiation: nodeGather.c:DatumGetIntervalP
Unexecuted instantiation: nodeGatherMerge.c:DatumGetIntervalP
Unexecuted instantiation: nodeHash.c:DatumGetIntervalP
Unexecuted instantiation: nodeHashjoin.c:DatumGetIntervalP
Unexecuted instantiation: nodeIncrementalSort.c:DatumGetIntervalP
Unexecuted instantiation: nodeIndexonlyscan.c:DatumGetIntervalP
Unexecuted instantiation: nodeIndexscan.c:DatumGetIntervalP
Unexecuted instantiation: nodeLockRows.c:DatumGetIntervalP
Unexecuted instantiation: nodeMemoize.c:DatumGetIntervalP
Unexecuted instantiation: nodeMergejoin.c:DatumGetIntervalP
Unexecuted instantiation: nodeModifyTable.c:DatumGetIntervalP
Unexecuted instantiation: nodeSamplescan.c:DatumGetIntervalP
Unexecuted instantiation: nodeSeqscan.c:DatumGetIntervalP
Unexecuted instantiation: nodeSort.c:DatumGetIntervalP
Unexecuted instantiation: nodeTidrangescan.c:DatumGetIntervalP
Unexecuted instantiation: nodeTidscan.c:DatumGetIntervalP
Unexecuted instantiation: spi.c:DatumGetIntervalP
Unexecuted instantiation: tqueue.c:DatumGetIntervalP
Unexecuted instantiation: foreign.c:DatumGetIntervalP
Unexecuted instantiation: auth.c:DatumGetIntervalP
Unexecuted instantiation: crypt.c:DatumGetIntervalP
Unexecuted instantiation: pqmq.c:DatumGetIntervalP
Unexecuted instantiation: copyfuncs.c:DatumGetIntervalP
Unexecuted instantiation: equalfuncs.c:DatumGetIntervalP
Unexecuted instantiation: extensible.c:DatumGetIntervalP
Unexecuted instantiation: outfuncs.c:DatumGetIntervalP
Unexecuted instantiation: queryjumblefuncs.c:DatumGetIntervalP
Unexecuted instantiation: readfuncs.c:DatumGetIntervalP
Unexecuted instantiation: allpaths.c:DatumGetIntervalP
Unexecuted instantiation: clausesel.c:DatumGetIntervalP
Unexecuted instantiation: costsize.c:DatumGetIntervalP
Unexecuted instantiation: joinpath.c:DatumGetIntervalP
Unexecuted instantiation: createplan.c:DatumGetIntervalP
Unexecuted instantiation: planner.c:DatumGetIntervalP
Unexecuted instantiation: appendinfo.c:DatumGetIntervalP
Unexecuted instantiation: clauses.c:DatumGetIntervalP
Unexecuted instantiation: inherit.c:DatumGetIntervalP
Unexecuted instantiation: pathnode.c:DatumGetIntervalP
Unexecuted instantiation: plancat.c:DatumGetIntervalP
Unexecuted instantiation: partbounds.c:DatumGetIntervalP
Unexecuted instantiation: partdesc.c:DatumGetIntervalP
Unexecuted instantiation: partprune.c:DatumGetIntervalP
Unexecuted instantiation: autovacuum.c:DatumGetIntervalP
Unexecuted instantiation: auxprocess.c:DatumGetIntervalP
Unexecuted instantiation: bgworker.c:DatumGetIntervalP
Unexecuted instantiation: bgwriter.c:DatumGetIntervalP
Unexecuted instantiation: checkpointer.c:DatumGetIntervalP
Unexecuted instantiation: launch_backend.c:DatumGetIntervalP
Unexecuted instantiation: pgarch.c:DatumGetIntervalP
Unexecuted instantiation: pmchild.c:DatumGetIntervalP
Unexecuted instantiation: postmaster.c:DatumGetIntervalP
Unexecuted instantiation: startup.c:DatumGetIntervalP
Unexecuted instantiation: syslogger.c:DatumGetIntervalP
Unexecuted instantiation: walsummarizer.c:DatumGetIntervalP
Unexecuted instantiation: walwriter.c:DatumGetIntervalP
Unexecuted instantiation: applyparallelworker.c:DatumGetIntervalP
Unexecuted instantiation: conflict.c:DatumGetIntervalP
Unexecuted instantiation: decode.c:DatumGetIntervalP
Unexecuted instantiation: launcher.c:DatumGetIntervalP
Unexecuted instantiation: logical.c:DatumGetIntervalP
Unexecuted instantiation: logicalfuncs.c:DatumGetIntervalP
Unexecuted instantiation: origin.c:DatumGetIntervalP
Unexecuted instantiation: proto.c:DatumGetIntervalP
Unexecuted instantiation: reorderbuffer.c:DatumGetIntervalP
Unexecuted instantiation: slotsync.c:DatumGetIntervalP
Unexecuted instantiation: snapbuild.c:DatumGetIntervalP
Unexecuted instantiation: tablesync.c:DatumGetIntervalP
Unexecuted instantiation: worker.c:DatumGetIntervalP
Unexecuted instantiation: slot.c:DatumGetIntervalP
Unexecuted instantiation: slotfuncs.c:DatumGetIntervalP
Unexecuted instantiation: syncrep.c:DatumGetIntervalP
Unexecuted instantiation: walreceiver.c:DatumGetIntervalP
Unexecuted instantiation: walreceiverfuncs.c:DatumGetIntervalP
Unexecuted instantiation: walsender.c:DatumGetIntervalP
Unexecuted instantiation: rewriteDefine.c:DatumGetIntervalP
Unexecuted instantiation: rewriteHandler.c:DatumGetIntervalP
Unexecuted instantiation: basebackup.c:DatumGetIntervalP
Unexecuted instantiation: basebackup_copy.c:DatumGetIntervalP
Unexecuted instantiation: basebackup_progress.c:DatumGetIntervalP
Unexecuted instantiation: basebackup_throttle.c:DatumGetIntervalP
Unexecuted instantiation: attribute_stats.c:DatumGetIntervalP
Unexecuted instantiation: dependencies.c:DatumGetIntervalP
Unexecuted instantiation: extended_stats.c:DatumGetIntervalP
Unexecuted instantiation: mcv.c:DatumGetIntervalP
Unexecuted instantiation: mvdistinct.c:DatumGetIntervalP
Unexecuted instantiation: relation_stats.c:DatumGetIntervalP
Unexecuted instantiation: stat_utils.c:DatumGetIntervalP
Unexecuted instantiation: aio_funcs.c:DatumGetIntervalP
Unexecuted instantiation: aio_init.c:DatumGetIntervalP
Unexecuted instantiation: method_worker.c:DatumGetIntervalP
Unexecuted instantiation: buf_init.c:DatumGetIntervalP
Unexecuted instantiation: buf_table.c:DatumGetIntervalP
Unexecuted instantiation: bufmgr.c:DatumGetIntervalP
Unexecuted instantiation: freelist.c:DatumGetIntervalP
Unexecuted instantiation: localbuf.c:DatumGetIntervalP
Unexecuted instantiation: buffile.c:DatumGetIntervalP
Unexecuted instantiation: copydir.c:DatumGetIntervalP
Unexecuted instantiation: fd.c:DatumGetIntervalP
Unexecuted instantiation: dsm_impl.c:DatumGetIntervalP
Unexecuted instantiation: ipci.c:DatumGetIntervalP
Unexecuted instantiation: procarray.c:DatumGetIntervalP
Unexecuted instantiation: procsignal.c:DatumGetIntervalP
Unexecuted instantiation: shm_mq.c:DatumGetIntervalP
Unexecuted instantiation: signalfuncs.c:DatumGetIntervalP
Unexecuted instantiation: sinval.c:DatumGetIntervalP
Unexecuted instantiation: sinvaladt.c:DatumGetIntervalP
Unexecuted instantiation: standby.c:DatumGetIntervalP
Unexecuted instantiation: waiteventset.c:DatumGetIntervalP
Unexecuted instantiation: condition_variable.c:DatumGetIntervalP
Unexecuted instantiation: deadlock.c:DatumGetIntervalP
Unexecuted instantiation: lmgr.c:DatumGetIntervalP
Unexecuted instantiation: lock.c:DatumGetIntervalP
Unexecuted instantiation: lwlock.c:DatumGetIntervalP
Unexecuted instantiation: predicate.c:DatumGetIntervalP
Unexecuted instantiation: proc.c:DatumGetIntervalP
Unexecuted instantiation: bufpage.c:DatumGetIntervalP
Unexecuted instantiation: bulk_write.c:DatumGetIntervalP
Unexecuted instantiation: md.c:DatumGetIntervalP
Unexecuted instantiation: sync.c:DatumGetIntervalP
Unexecuted instantiation: backend_startup.c:DatumGetIntervalP
Unexecuted instantiation: dest.c:DatumGetIntervalP
Unexecuted instantiation: postgres.c:DatumGetIntervalP
Unexecuted instantiation: utility.c:DatumGetIntervalP
Unexecuted instantiation: dict_thesaurus.c:DatumGetIntervalP
Unexecuted instantiation: ts_typanalyze.c:DatumGetIntervalP
Unexecuted instantiation: wparser.c:DatumGetIntervalP
Unexecuted instantiation: backend_progress.c:DatumGetIntervalP
Unexecuted instantiation: backend_status.c:DatumGetIntervalP
Unexecuted instantiation: pgstat.c:DatumGetIntervalP
Unexecuted instantiation: pgstat_archiver.c:DatumGetIntervalP
Unexecuted instantiation: pgstat_backend.c:DatumGetIntervalP
Unexecuted instantiation: pgstat_bgwriter.c:DatumGetIntervalP
Unexecuted instantiation: pgstat_checkpointer.c:DatumGetIntervalP
Unexecuted instantiation: pgstat_database.c:DatumGetIntervalP
Unexecuted instantiation: pgstat_function.c:DatumGetIntervalP
Unexecuted instantiation: pgstat_io.c:DatumGetIntervalP
Unexecuted instantiation: pgstat_relation.c:DatumGetIntervalP
Unexecuted instantiation: pgstat_replslot.c:DatumGetIntervalP
Unexecuted instantiation: pgstat_shmem.c:DatumGetIntervalP
Unexecuted instantiation: pgstat_slru.c:DatumGetIntervalP
Unexecuted instantiation: pgstat_subscription.c:DatumGetIntervalP
Unexecuted instantiation: pgstat_wal.c:DatumGetIntervalP
Unexecuted instantiation: pgstat_xact.c:DatumGetIntervalP
Unexecuted instantiation: wait_event.c:DatumGetIntervalP
Unexecuted instantiation: acl.c:DatumGetIntervalP
Unexecuted instantiation: array_typanalyze.c:DatumGetIntervalP
Unexecuted instantiation: arraysubs.c:DatumGetIntervalP
Unexecuted instantiation: date.c:DatumGetIntervalP
Unexecuted instantiation: datetime.c:DatumGetIntervalP
Unexecuted instantiation: dbsize.c:DatumGetIntervalP
Unexecuted instantiation: enum.c:DatumGetIntervalP
Unexecuted instantiation: format_type.c:DatumGetIntervalP
Unexecuted instantiation: formatting.c:DatumGetIntervalP
Unexecuted instantiation: genfile.c:DatumGetIntervalP
Unexecuted instantiation: json.c:DatumGetIntervalP
Unexecuted instantiation: jsonb_util.c:DatumGetIntervalP
Unexecuted instantiation: jsonbsubs.c:DatumGetIntervalP
Unexecuted instantiation: jsonpath_exec.c:DatumGetIntervalP
Unexecuted instantiation: lockfuncs.c:DatumGetIntervalP
Unexecuted instantiation: mcxtfuncs.c:DatumGetIntervalP
Unexecuted instantiation: misc.c:DatumGetIntervalP
Unexecuted instantiation: name.c:DatumGetIntervalP
Unexecuted instantiation: partitionfuncs.c:DatumGetIntervalP
Unexecuted instantiation: pg_upgrade_support.c:DatumGetIntervalP
Unexecuted instantiation: pgstatfuncs.c:DatumGetIntervalP
Unexecuted instantiation: pseudorandomfuncs.c:DatumGetIntervalP
Unexecuted instantiation: rangetypes.c:DatumGetIntervalP
Unexecuted instantiation: rangetypes_typanalyze.c:DatumGetIntervalP
Unexecuted instantiation: regproc.c:DatumGetIntervalP
Unexecuted instantiation: ri_triggers.c:DatumGetIntervalP
Unexecuted instantiation: ruleutils.c:DatumGetIntervalP
Unexecuted instantiation: selfuncs.c:DatumGetIntervalP
Unexecuted instantiation: skipsupport.c:DatumGetIntervalP
Unexecuted instantiation: tid.c:DatumGetIntervalP
Unexecuted instantiation: timestamp.c:DatumGetIntervalP
Unexecuted instantiation: trigfuncs.c:DatumGetIntervalP
Unexecuted instantiation: tsgistidx.c:DatumGetIntervalP
Unexecuted instantiation: tsquery_rewrite.c:DatumGetIntervalP
Unexecuted instantiation: tsvector_op.c:DatumGetIntervalP
Unexecuted instantiation: uuid.c:DatumGetIntervalP
Unexecuted instantiation: waitfuncs.c:DatumGetIntervalP
Unexecuted instantiation: xid8funcs.c:DatumGetIntervalP
Unexecuted instantiation: xml.c:DatumGetIntervalP
Unexecuted instantiation: attoptcache.c:DatumGetIntervalP
Unexecuted instantiation: catcache.c:DatumGetIntervalP
Unexecuted instantiation: evtcache.c:DatumGetIntervalP
Unexecuted instantiation: funccache.c:DatumGetIntervalP
Unexecuted instantiation: lsyscache.c:DatumGetIntervalP
Unexecuted instantiation: partcache.c:DatumGetIntervalP
Unexecuted instantiation: plancache.c:DatumGetIntervalP
Unexecuted instantiation: relcache.c:DatumGetIntervalP
Unexecuted instantiation: relmapper.c:DatumGetIntervalP
Unexecuted instantiation: spccache.c:DatumGetIntervalP
Unexecuted instantiation: syscache.c:DatumGetIntervalP
Unexecuted instantiation: ts_cache.c:DatumGetIntervalP
Unexecuted instantiation: typcache.c:DatumGetIntervalP
Unexecuted instantiation: csvlog.c:DatumGetIntervalP
Unexecuted instantiation: elog.c:DatumGetIntervalP
Unexecuted instantiation: jsonlog.c:DatumGetIntervalP
Unexecuted instantiation: fmgr.c:DatumGetIntervalP
Unexecuted instantiation: funcapi.c:DatumGetIntervalP
Unexecuted instantiation: miscinit.c:DatumGetIntervalP
Unexecuted instantiation: postinit.c:DatumGetIntervalP
Unexecuted instantiation: mbutils.c:DatumGetIntervalP
Unexecuted instantiation: guc.c:DatumGetIntervalP
Unexecuted instantiation: guc_tables.c:DatumGetIntervalP
Unexecuted instantiation: pg_controldata.c:DatumGetIntervalP
Unexecuted instantiation: rls.c:DatumGetIntervalP
Unexecuted instantiation: timeout.c:DatumGetIntervalP
Unexecuted instantiation: tzparser.c:DatumGetIntervalP
Unexecuted instantiation: portalmem.c:DatumGetIntervalP
Unexecuted instantiation: resowner.c:DatumGetIntervalP
Unexecuted instantiation: sortsupport.c:DatumGetIntervalP
Unexecuted instantiation: tuplesortvariants.c:DatumGetIntervalP
Unexecuted instantiation: snapmgr.c:DatumGetIntervalP
Unexecuted instantiation: controldata_utils.c:DatumGetIntervalP
Unexecuted instantiation: shell_archive.c:DatumGetIntervalP
Unexecuted instantiation: simple_query_fuzzer.c:DatumGetIntervalP
44
45
static inline Datum
46
TimestampGetDatum(Timestamp X)
47
0
{
48
0
  return Int64GetDatum(X);
49
0
}
Unexecuted instantiation: fuzzer_initialize.c:TimestampGetDatum
Unexecuted instantiation: brin.c:TimestampGetDatum
Unexecuted instantiation: brin_bloom.c:TimestampGetDatum
Unexecuted instantiation: brin_minmax_multi.c:TimestampGetDatum
Unexecuted instantiation: brin_pageops.c:TimestampGetDatum
Unexecuted instantiation: detoast.c:TimestampGetDatum
Unexecuted instantiation: relation.c:TimestampGetDatum
Unexecuted instantiation: reloptions.c:TimestampGetDatum
Unexecuted instantiation: toast_internals.c:TimestampGetDatum
Unexecuted instantiation: ginbtree.c:TimestampGetDatum
Unexecuted instantiation: gindatapage.c:TimestampGetDatum
Unexecuted instantiation: ginfast.c:TimestampGetDatum
Unexecuted instantiation: ginget.c:TimestampGetDatum
Unexecuted instantiation: gininsert.c:TimestampGetDatum
Unexecuted instantiation: ginscan.c:TimestampGetDatum
Unexecuted instantiation: ginutil.c:TimestampGetDatum
Unexecuted instantiation: ginvacuum.c:TimestampGetDatum
Unexecuted instantiation: gist.c:TimestampGetDatum
Unexecuted instantiation: gistbuild.c:TimestampGetDatum
Unexecuted instantiation: gistget.c:TimestampGetDatum
Unexecuted instantiation: gistutil.c:TimestampGetDatum
Unexecuted instantiation: gistvacuum.c:TimestampGetDatum
Unexecuted instantiation: gistxlog.c:TimestampGetDatum
Unexecuted instantiation: hash.c:TimestampGetDatum
Unexecuted instantiation: hash_xlog.c:TimestampGetDatum
Unexecuted instantiation: hashinsert.c:TimestampGetDatum
Unexecuted instantiation: hashpage.c:TimestampGetDatum
Unexecuted instantiation: hashsearch.c:TimestampGetDatum
Unexecuted instantiation: hashsort.c:TimestampGetDatum
Unexecuted instantiation: hashutil.c:TimestampGetDatum
Unexecuted instantiation: heapam.c:TimestampGetDatum
Unexecuted instantiation: heapam_handler.c:TimestampGetDatum
Unexecuted instantiation: heapam_visibility.c:TimestampGetDatum
Unexecuted instantiation: heapam_xlog.c:TimestampGetDatum
Unexecuted instantiation: heaptoast.c:TimestampGetDatum
Unexecuted instantiation: hio.c:TimestampGetDatum
Unexecuted instantiation: pruneheap.c:TimestampGetDatum
Unexecuted instantiation: rewriteheap.c:TimestampGetDatum
Unexecuted instantiation: vacuumlazy.c:TimestampGetDatum
Unexecuted instantiation: genam.c:TimestampGetDatum
Unexecuted instantiation: indexam.c:TimestampGetDatum
Unexecuted instantiation: nbtdedup.c:TimestampGetDatum
Unexecuted instantiation: nbtinsert.c:TimestampGetDatum
Unexecuted instantiation: nbtpage.c:TimestampGetDatum
Unexecuted instantiation: nbtpreprocesskeys.c:TimestampGetDatum
Unexecuted instantiation: nbtree.c:TimestampGetDatum
Unexecuted instantiation: nbtsearch.c:TimestampGetDatum
Unexecuted instantiation: nbtsort.c:TimestampGetDatum
Unexecuted instantiation: nbtsplitloc.c:TimestampGetDatum
Unexecuted instantiation: nbtutils.c:TimestampGetDatum
Unexecuted instantiation: nbtvalidate.c:TimestampGetDatum
Unexecuted instantiation: nbtxlog.c:TimestampGetDatum
Unexecuted instantiation: xactdesc.c:TimestampGetDatum
Unexecuted instantiation: xlogdesc.c:TimestampGetDatum
Unexecuted instantiation: spginsert.c:TimestampGetDatum
Unexecuted instantiation: spgscan.c:TimestampGetDatum
Unexecuted instantiation: spgutils.c:TimestampGetDatum
Unexecuted instantiation: spgvacuum.c:TimestampGetDatum
Unexecuted instantiation: spgxlog.c:TimestampGetDatum
Unexecuted instantiation: tableam.c:TimestampGetDatum
Unexecuted instantiation: tableamapi.c:TimestampGetDatum
Unexecuted instantiation: clog.c:TimestampGetDatum
Unexecuted instantiation: commit_ts.c:TimestampGetDatum
Unexecuted instantiation: multixact.c:TimestampGetDatum
Unexecuted instantiation: parallel.c:TimestampGetDatum
Unexecuted instantiation: rmgr.c:TimestampGetDatum
Unexecuted instantiation: slru.c:TimestampGetDatum
Unexecuted instantiation: timeline.c:TimestampGetDatum
Unexecuted instantiation: twophase.c:TimestampGetDatum
Unexecuted instantiation: twophase_rmgr.c:TimestampGetDatum
Unexecuted instantiation: varsup.c:TimestampGetDatum
Unexecuted instantiation: xact.c:TimestampGetDatum
Unexecuted instantiation: xlog.c:TimestampGetDatum
Unexecuted instantiation: xlogarchive.c:TimestampGetDatum
Unexecuted instantiation: xlogfuncs.c:TimestampGetDatum
Unexecuted instantiation: xloginsert.c:TimestampGetDatum
Unexecuted instantiation: xlogprefetcher.c:TimestampGetDatum
Unexecuted instantiation: xlogreader.c:TimestampGetDatum
Unexecuted instantiation: xlogrecovery.c:TimestampGetDatum
Unexecuted instantiation: xlogutils.c:TimestampGetDatum
Unexecuted instantiation: bootparse.c:TimestampGetDatum
Unexecuted instantiation: bootstrap.c:TimestampGetDatum
Unexecuted instantiation: aclchk.c:TimestampGetDatum
Unexecuted instantiation: catalog.c:TimestampGetDatum
Unexecuted instantiation: dependency.c:TimestampGetDatum
Unexecuted instantiation: heap.c:TimestampGetDatum
Unexecuted instantiation: index.c:TimestampGetDatum
Unexecuted instantiation: indexing.c:TimestampGetDatum
Unexecuted instantiation: namespace.c:TimestampGetDatum
Unexecuted instantiation: objectaddress.c:TimestampGetDatum
Unexecuted instantiation: partition.c:TimestampGetDatum
Unexecuted instantiation: pg_aggregate.c:TimestampGetDatum
Unexecuted instantiation: pg_db_role_setting.c:TimestampGetDatum
Unexecuted instantiation: pg_enum.c:TimestampGetDatum
Unexecuted instantiation: pg_inherits.c:TimestampGetDatum
Unexecuted instantiation: pg_operator.c:TimestampGetDatum
Unexecuted instantiation: pg_proc.c:TimestampGetDatum
Unexecuted instantiation: pg_publication.c:TimestampGetDatum
Unexecuted instantiation: pg_shdepend.c:TimestampGetDatum
Unexecuted instantiation: pg_subscription.c:TimestampGetDatum
Unexecuted instantiation: storage.c:TimestampGetDatum
Unexecuted instantiation: toasting.c:TimestampGetDatum
Unexecuted instantiation: analyze.c:TimestampGetDatum
Unexecuted instantiation: gram.c:TimestampGetDatum
Unexecuted instantiation: parse_clause.c:TimestampGetDatum
Unexecuted instantiation: parse_coerce.c:TimestampGetDatum
Unexecuted instantiation: parse_expr.c:TimestampGetDatum
Unexecuted instantiation: parse_func.c:TimestampGetDatum
Unexecuted instantiation: parse_oper.c:TimestampGetDatum
Unexecuted instantiation: parse_relation.c:TimestampGetDatum
Unexecuted instantiation: parse_target.c:TimestampGetDatum
Unexecuted instantiation: parse_type.c:TimestampGetDatum
Unexecuted instantiation: parse_utilcmd.c:TimestampGetDatum
Unexecuted instantiation: aggregatecmds.c:TimestampGetDatum
Unexecuted instantiation: alter.c:TimestampGetDatum
Unexecuted instantiation: amcmds.c:TimestampGetDatum
Unexecuted instantiation: async.c:TimestampGetDatum
Unexecuted instantiation: cluster.c:TimestampGetDatum
Unexecuted instantiation: collationcmds.c:TimestampGetDatum
Unexecuted instantiation: constraint.c:TimestampGetDatum
Unexecuted instantiation: conversioncmds.c:TimestampGetDatum
Unexecuted instantiation: copyfrom.c:TimestampGetDatum
Unexecuted instantiation: copyfromparse.c:TimestampGetDatum
Unexecuted instantiation: copyto.c:TimestampGetDatum
Unexecuted instantiation: createas.c:TimestampGetDatum
Unexecuted instantiation: dbcommands.c:TimestampGetDatum
Unexecuted instantiation: define.c:TimestampGetDatum
Unexecuted instantiation: discard.c:TimestampGetDatum
Unexecuted instantiation: dropcmds.c:TimestampGetDatum
Unexecuted instantiation: event_trigger.c:TimestampGetDatum
Unexecuted instantiation: explain.c:TimestampGetDatum
Unexecuted instantiation: extension.c:TimestampGetDatum
Unexecuted instantiation: foreigncmds.c:TimestampGetDatum
Unexecuted instantiation: functioncmds.c:TimestampGetDatum
Unexecuted instantiation: indexcmds.c:TimestampGetDatum
Unexecuted instantiation: lockcmds.c:TimestampGetDatum
Unexecuted instantiation: matview.c:TimestampGetDatum
Unexecuted instantiation: opclasscmds.c:TimestampGetDatum
Unexecuted instantiation: operatorcmds.c:TimestampGetDatum
Unexecuted instantiation: policy.c:TimestampGetDatum
Unexecuted instantiation: prepare.c:TimestampGetDatum
Unexecuted instantiation: proclang.c:TimestampGetDatum
Unexecuted instantiation: publicationcmds.c:TimestampGetDatum
Unexecuted instantiation: schemacmds.c:TimestampGetDatum
Unexecuted instantiation: sequence.c:TimestampGetDatum
Unexecuted instantiation: statscmds.c:TimestampGetDatum
Unexecuted instantiation: subscriptioncmds.c:TimestampGetDatum
Unexecuted instantiation: tablecmds.c:TimestampGetDatum
Unexecuted instantiation: tablespace.c:TimestampGetDatum
Unexecuted instantiation: trigger.c:TimestampGetDatum
Unexecuted instantiation: tsearchcmds.c:TimestampGetDatum
Unexecuted instantiation: typecmds.c:TimestampGetDatum
Unexecuted instantiation: user.c:TimestampGetDatum
Unexecuted instantiation: vacuum.c:TimestampGetDatum
Unexecuted instantiation: vacuumparallel.c:TimestampGetDatum
Unexecuted instantiation: variable.c:TimestampGetDatum
Unexecuted instantiation: view.c:TimestampGetDatum
Unexecuted instantiation: execAmi.c:TimestampGetDatum
Unexecuted instantiation: execAsync.c:TimestampGetDatum
Unexecuted instantiation: execExpr.c:TimestampGetDatum
Unexecuted instantiation: execExprInterp.c:TimestampGetDatum
Unexecuted instantiation: execGrouping.c:TimestampGetDatum
Unexecuted instantiation: execIndexing.c:TimestampGetDatum
Unexecuted instantiation: execMain.c:TimestampGetDatum
Unexecuted instantiation: execParallel.c:TimestampGetDatum
Unexecuted instantiation: execPartition.c:TimestampGetDatum
Unexecuted instantiation: execProcnode.c:TimestampGetDatum
Unexecuted instantiation: execReplication.c:TimestampGetDatum
Unexecuted instantiation: execSRF.c:TimestampGetDatum
Unexecuted instantiation: execUtils.c:TimestampGetDatum
Unexecuted instantiation: functions.c:TimestampGetDatum
Unexecuted instantiation: nodeAgg.c:TimestampGetDatum
Unexecuted instantiation: nodeAppend.c:TimestampGetDatum
Unexecuted instantiation: nodeBitmapHeapscan.c:TimestampGetDatum
Unexecuted instantiation: nodeBitmapIndexscan.c:TimestampGetDatum
Unexecuted instantiation: nodeCustom.c:TimestampGetDatum
Unexecuted instantiation: nodeForeignscan.c:TimestampGetDatum
Unexecuted instantiation: nodeGather.c:TimestampGetDatum
Unexecuted instantiation: nodeGatherMerge.c:TimestampGetDatum
Unexecuted instantiation: nodeHash.c:TimestampGetDatum
Unexecuted instantiation: nodeHashjoin.c:TimestampGetDatum
Unexecuted instantiation: nodeIncrementalSort.c:TimestampGetDatum
Unexecuted instantiation: nodeIndexonlyscan.c:TimestampGetDatum
Unexecuted instantiation: nodeIndexscan.c:TimestampGetDatum
Unexecuted instantiation: nodeLockRows.c:TimestampGetDatum
Unexecuted instantiation: nodeMemoize.c:TimestampGetDatum
Unexecuted instantiation: nodeMergejoin.c:TimestampGetDatum
Unexecuted instantiation: nodeModifyTable.c:TimestampGetDatum
Unexecuted instantiation: nodeSamplescan.c:TimestampGetDatum
Unexecuted instantiation: nodeSeqscan.c:TimestampGetDatum
Unexecuted instantiation: nodeSort.c:TimestampGetDatum
Unexecuted instantiation: nodeTidrangescan.c:TimestampGetDatum
Unexecuted instantiation: nodeTidscan.c:TimestampGetDatum
Unexecuted instantiation: spi.c:TimestampGetDatum
Unexecuted instantiation: tqueue.c:TimestampGetDatum
Unexecuted instantiation: foreign.c:TimestampGetDatum
Unexecuted instantiation: auth.c:TimestampGetDatum
Unexecuted instantiation: crypt.c:TimestampGetDatum
Unexecuted instantiation: pqmq.c:TimestampGetDatum
Unexecuted instantiation: copyfuncs.c:TimestampGetDatum
Unexecuted instantiation: equalfuncs.c:TimestampGetDatum
Unexecuted instantiation: extensible.c:TimestampGetDatum
Unexecuted instantiation: outfuncs.c:TimestampGetDatum
Unexecuted instantiation: queryjumblefuncs.c:TimestampGetDatum
Unexecuted instantiation: readfuncs.c:TimestampGetDatum
Unexecuted instantiation: allpaths.c:TimestampGetDatum
Unexecuted instantiation: clausesel.c:TimestampGetDatum
Unexecuted instantiation: costsize.c:TimestampGetDatum
Unexecuted instantiation: joinpath.c:TimestampGetDatum
Unexecuted instantiation: createplan.c:TimestampGetDatum
Unexecuted instantiation: planner.c:TimestampGetDatum
Unexecuted instantiation: appendinfo.c:TimestampGetDatum
Unexecuted instantiation: clauses.c:TimestampGetDatum
Unexecuted instantiation: inherit.c:TimestampGetDatum
Unexecuted instantiation: pathnode.c:TimestampGetDatum
Unexecuted instantiation: plancat.c:TimestampGetDatum
Unexecuted instantiation: partbounds.c:TimestampGetDatum
Unexecuted instantiation: partdesc.c:TimestampGetDatum
Unexecuted instantiation: partprune.c:TimestampGetDatum
Unexecuted instantiation: autovacuum.c:TimestampGetDatum
Unexecuted instantiation: auxprocess.c:TimestampGetDatum
Unexecuted instantiation: bgworker.c:TimestampGetDatum
Unexecuted instantiation: bgwriter.c:TimestampGetDatum
Unexecuted instantiation: checkpointer.c:TimestampGetDatum
Unexecuted instantiation: launch_backend.c:TimestampGetDatum
Unexecuted instantiation: pgarch.c:TimestampGetDatum
Unexecuted instantiation: pmchild.c:TimestampGetDatum
Unexecuted instantiation: postmaster.c:TimestampGetDatum
Unexecuted instantiation: startup.c:TimestampGetDatum
Unexecuted instantiation: syslogger.c:TimestampGetDatum
Unexecuted instantiation: walsummarizer.c:TimestampGetDatum
Unexecuted instantiation: walwriter.c:TimestampGetDatum
Unexecuted instantiation: applyparallelworker.c:TimestampGetDatum
Unexecuted instantiation: conflict.c:TimestampGetDatum
Unexecuted instantiation: decode.c:TimestampGetDatum
Unexecuted instantiation: launcher.c:TimestampGetDatum
Unexecuted instantiation: logical.c:TimestampGetDatum
Unexecuted instantiation: logicalfuncs.c:TimestampGetDatum
Unexecuted instantiation: origin.c:TimestampGetDatum
Unexecuted instantiation: proto.c:TimestampGetDatum
Unexecuted instantiation: reorderbuffer.c:TimestampGetDatum
Unexecuted instantiation: slotsync.c:TimestampGetDatum
Unexecuted instantiation: snapbuild.c:TimestampGetDatum
Unexecuted instantiation: tablesync.c:TimestampGetDatum
Unexecuted instantiation: worker.c:TimestampGetDatum
Unexecuted instantiation: slot.c:TimestampGetDatum
Unexecuted instantiation: slotfuncs.c:TimestampGetDatum
Unexecuted instantiation: syncrep.c:TimestampGetDatum
Unexecuted instantiation: walreceiver.c:TimestampGetDatum
Unexecuted instantiation: walreceiverfuncs.c:TimestampGetDatum
Unexecuted instantiation: walsender.c:TimestampGetDatum
Unexecuted instantiation: rewriteDefine.c:TimestampGetDatum
Unexecuted instantiation: rewriteHandler.c:TimestampGetDatum
Unexecuted instantiation: basebackup.c:TimestampGetDatum
Unexecuted instantiation: basebackup_copy.c:TimestampGetDatum
Unexecuted instantiation: basebackup_progress.c:TimestampGetDatum
Unexecuted instantiation: basebackup_throttle.c:TimestampGetDatum
Unexecuted instantiation: attribute_stats.c:TimestampGetDatum
Unexecuted instantiation: dependencies.c:TimestampGetDatum
Unexecuted instantiation: extended_stats.c:TimestampGetDatum
Unexecuted instantiation: mcv.c:TimestampGetDatum
Unexecuted instantiation: mvdistinct.c:TimestampGetDatum
Unexecuted instantiation: relation_stats.c:TimestampGetDatum
Unexecuted instantiation: stat_utils.c:TimestampGetDatum
Unexecuted instantiation: aio_funcs.c:TimestampGetDatum
Unexecuted instantiation: aio_init.c:TimestampGetDatum
Unexecuted instantiation: method_worker.c:TimestampGetDatum
Unexecuted instantiation: buf_init.c:TimestampGetDatum
Unexecuted instantiation: buf_table.c:TimestampGetDatum
Unexecuted instantiation: bufmgr.c:TimestampGetDatum
Unexecuted instantiation: freelist.c:TimestampGetDatum
Unexecuted instantiation: localbuf.c:TimestampGetDatum
Unexecuted instantiation: buffile.c:TimestampGetDatum
Unexecuted instantiation: copydir.c:TimestampGetDatum
Unexecuted instantiation: fd.c:TimestampGetDatum
Unexecuted instantiation: dsm_impl.c:TimestampGetDatum
Unexecuted instantiation: ipci.c:TimestampGetDatum
Unexecuted instantiation: procarray.c:TimestampGetDatum
Unexecuted instantiation: procsignal.c:TimestampGetDatum
Unexecuted instantiation: shm_mq.c:TimestampGetDatum
Unexecuted instantiation: signalfuncs.c:TimestampGetDatum
Unexecuted instantiation: sinval.c:TimestampGetDatum
Unexecuted instantiation: sinvaladt.c:TimestampGetDatum
Unexecuted instantiation: standby.c:TimestampGetDatum
Unexecuted instantiation: waiteventset.c:TimestampGetDatum
Unexecuted instantiation: condition_variable.c:TimestampGetDatum
Unexecuted instantiation: deadlock.c:TimestampGetDatum
Unexecuted instantiation: lmgr.c:TimestampGetDatum
Unexecuted instantiation: lock.c:TimestampGetDatum
Unexecuted instantiation: lwlock.c:TimestampGetDatum
Unexecuted instantiation: predicate.c:TimestampGetDatum
Unexecuted instantiation: proc.c:TimestampGetDatum
Unexecuted instantiation: bufpage.c:TimestampGetDatum
Unexecuted instantiation: bulk_write.c:TimestampGetDatum
Unexecuted instantiation: md.c:TimestampGetDatum
Unexecuted instantiation: sync.c:TimestampGetDatum
Unexecuted instantiation: backend_startup.c:TimestampGetDatum
Unexecuted instantiation: dest.c:TimestampGetDatum
Unexecuted instantiation: postgres.c:TimestampGetDatum
Unexecuted instantiation: utility.c:TimestampGetDatum
Unexecuted instantiation: dict_thesaurus.c:TimestampGetDatum
Unexecuted instantiation: ts_typanalyze.c:TimestampGetDatum
Unexecuted instantiation: wparser.c:TimestampGetDatum
Unexecuted instantiation: backend_progress.c:TimestampGetDatum
Unexecuted instantiation: backend_status.c:TimestampGetDatum
Unexecuted instantiation: pgstat.c:TimestampGetDatum
Unexecuted instantiation: pgstat_archiver.c:TimestampGetDatum
Unexecuted instantiation: pgstat_backend.c:TimestampGetDatum
Unexecuted instantiation: pgstat_bgwriter.c:TimestampGetDatum
Unexecuted instantiation: pgstat_checkpointer.c:TimestampGetDatum
Unexecuted instantiation: pgstat_database.c:TimestampGetDatum
Unexecuted instantiation: pgstat_function.c:TimestampGetDatum
Unexecuted instantiation: pgstat_io.c:TimestampGetDatum
Unexecuted instantiation: pgstat_relation.c:TimestampGetDatum
Unexecuted instantiation: pgstat_replslot.c:TimestampGetDatum
Unexecuted instantiation: pgstat_shmem.c:TimestampGetDatum
Unexecuted instantiation: pgstat_slru.c:TimestampGetDatum
Unexecuted instantiation: pgstat_subscription.c:TimestampGetDatum
Unexecuted instantiation: pgstat_wal.c:TimestampGetDatum
Unexecuted instantiation: pgstat_xact.c:TimestampGetDatum
Unexecuted instantiation: wait_event.c:TimestampGetDatum
Unexecuted instantiation: acl.c:TimestampGetDatum
Unexecuted instantiation: array_typanalyze.c:TimestampGetDatum
Unexecuted instantiation: arraysubs.c:TimestampGetDatum
Unexecuted instantiation: date.c:TimestampGetDatum
Unexecuted instantiation: datetime.c:TimestampGetDatum
Unexecuted instantiation: dbsize.c:TimestampGetDatum
Unexecuted instantiation: enum.c:TimestampGetDatum
Unexecuted instantiation: format_type.c:TimestampGetDatum
Unexecuted instantiation: formatting.c:TimestampGetDatum
Unexecuted instantiation: genfile.c:TimestampGetDatum
Unexecuted instantiation: json.c:TimestampGetDatum
Unexecuted instantiation: jsonb_util.c:TimestampGetDatum
Unexecuted instantiation: jsonbsubs.c:TimestampGetDatum
Unexecuted instantiation: jsonpath_exec.c:TimestampGetDatum
Unexecuted instantiation: lockfuncs.c:TimestampGetDatum
Unexecuted instantiation: mcxtfuncs.c:TimestampGetDatum
Unexecuted instantiation: misc.c:TimestampGetDatum
Unexecuted instantiation: name.c:TimestampGetDatum
Unexecuted instantiation: partitionfuncs.c:TimestampGetDatum
Unexecuted instantiation: pg_upgrade_support.c:TimestampGetDatum
Unexecuted instantiation: pgstatfuncs.c:TimestampGetDatum
Unexecuted instantiation: pseudorandomfuncs.c:TimestampGetDatum
Unexecuted instantiation: rangetypes.c:TimestampGetDatum
Unexecuted instantiation: rangetypes_typanalyze.c:TimestampGetDatum
Unexecuted instantiation: regproc.c:TimestampGetDatum
Unexecuted instantiation: ri_triggers.c:TimestampGetDatum
Unexecuted instantiation: ruleutils.c:TimestampGetDatum
Unexecuted instantiation: selfuncs.c:TimestampGetDatum
Unexecuted instantiation: skipsupport.c:TimestampGetDatum
Unexecuted instantiation: tid.c:TimestampGetDatum
Unexecuted instantiation: timestamp.c:TimestampGetDatum
Unexecuted instantiation: trigfuncs.c:TimestampGetDatum
Unexecuted instantiation: tsgistidx.c:TimestampGetDatum
Unexecuted instantiation: tsquery_rewrite.c:TimestampGetDatum
Unexecuted instantiation: tsvector_op.c:TimestampGetDatum
Unexecuted instantiation: uuid.c:TimestampGetDatum
Unexecuted instantiation: waitfuncs.c:TimestampGetDatum
Unexecuted instantiation: xid8funcs.c:TimestampGetDatum
Unexecuted instantiation: xml.c:TimestampGetDatum
Unexecuted instantiation: attoptcache.c:TimestampGetDatum
Unexecuted instantiation: catcache.c:TimestampGetDatum
Unexecuted instantiation: evtcache.c:TimestampGetDatum
Unexecuted instantiation: funccache.c:TimestampGetDatum
Unexecuted instantiation: lsyscache.c:TimestampGetDatum
Unexecuted instantiation: partcache.c:TimestampGetDatum
Unexecuted instantiation: plancache.c:TimestampGetDatum
Unexecuted instantiation: relcache.c:TimestampGetDatum
Unexecuted instantiation: relmapper.c:TimestampGetDatum
Unexecuted instantiation: spccache.c:TimestampGetDatum
Unexecuted instantiation: syscache.c:TimestampGetDatum
Unexecuted instantiation: ts_cache.c:TimestampGetDatum
Unexecuted instantiation: typcache.c:TimestampGetDatum
Unexecuted instantiation: csvlog.c:TimestampGetDatum
Unexecuted instantiation: elog.c:TimestampGetDatum
Unexecuted instantiation: jsonlog.c:TimestampGetDatum
Unexecuted instantiation: fmgr.c:TimestampGetDatum
Unexecuted instantiation: funcapi.c:TimestampGetDatum
Unexecuted instantiation: miscinit.c:TimestampGetDatum
Unexecuted instantiation: postinit.c:TimestampGetDatum
Unexecuted instantiation: mbutils.c:TimestampGetDatum
Unexecuted instantiation: guc.c:TimestampGetDatum
Unexecuted instantiation: guc_tables.c:TimestampGetDatum
Unexecuted instantiation: pg_controldata.c:TimestampGetDatum
Unexecuted instantiation: rls.c:TimestampGetDatum
Unexecuted instantiation: timeout.c:TimestampGetDatum
Unexecuted instantiation: tzparser.c:TimestampGetDatum
Unexecuted instantiation: portalmem.c:TimestampGetDatum
Unexecuted instantiation: resowner.c:TimestampGetDatum
Unexecuted instantiation: sortsupport.c:TimestampGetDatum
Unexecuted instantiation: tuplesortvariants.c:TimestampGetDatum
Unexecuted instantiation: snapmgr.c:TimestampGetDatum
Unexecuted instantiation: controldata_utils.c:TimestampGetDatum
Unexecuted instantiation: shell_archive.c:TimestampGetDatum
Unexecuted instantiation: simple_query_fuzzer.c:TimestampGetDatum
50
51
static inline Datum
52
TimestampTzGetDatum(TimestampTz X)
53
0
{
54
0
  return Int64GetDatum(X);
55
0
}
Unexecuted instantiation: fuzzer_initialize.c:TimestampTzGetDatum
Unexecuted instantiation: brin.c:TimestampTzGetDatum
Unexecuted instantiation: brin_bloom.c:TimestampTzGetDatum
Unexecuted instantiation: brin_minmax_multi.c:TimestampTzGetDatum
Unexecuted instantiation: brin_pageops.c:TimestampTzGetDatum
Unexecuted instantiation: detoast.c:TimestampTzGetDatum
Unexecuted instantiation: relation.c:TimestampTzGetDatum
Unexecuted instantiation: reloptions.c:TimestampTzGetDatum
Unexecuted instantiation: toast_internals.c:TimestampTzGetDatum
Unexecuted instantiation: ginbtree.c:TimestampTzGetDatum
Unexecuted instantiation: gindatapage.c:TimestampTzGetDatum
Unexecuted instantiation: ginfast.c:TimestampTzGetDatum
Unexecuted instantiation: ginget.c:TimestampTzGetDatum
Unexecuted instantiation: gininsert.c:TimestampTzGetDatum
Unexecuted instantiation: ginscan.c:TimestampTzGetDatum
Unexecuted instantiation: ginutil.c:TimestampTzGetDatum
Unexecuted instantiation: ginvacuum.c:TimestampTzGetDatum
Unexecuted instantiation: gist.c:TimestampTzGetDatum
Unexecuted instantiation: gistbuild.c:TimestampTzGetDatum
Unexecuted instantiation: gistget.c:TimestampTzGetDatum
Unexecuted instantiation: gistutil.c:TimestampTzGetDatum
Unexecuted instantiation: gistvacuum.c:TimestampTzGetDatum
Unexecuted instantiation: gistxlog.c:TimestampTzGetDatum
Unexecuted instantiation: hash.c:TimestampTzGetDatum
Unexecuted instantiation: hash_xlog.c:TimestampTzGetDatum
Unexecuted instantiation: hashinsert.c:TimestampTzGetDatum
Unexecuted instantiation: hashpage.c:TimestampTzGetDatum
Unexecuted instantiation: hashsearch.c:TimestampTzGetDatum
Unexecuted instantiation: hashsort.c:TimestampTzGetDatum
Unexecuted instantiation: hashutil.c:TimestampTzGetDatum
Unexecuted instantiation: heapam.c:TimestampTzGetDatum
Unexecuted instantiation: heapam_handler.c:TimestampTzGetDatum
Unexecuted instantiation: heapam_visibility.c:TimestampTzGetDatum
Unexecuted instantiation: heapam_xlog.c:TimestampTzGetDatum
Unexecuted instantiation: heaptoast.c:TimestampTzGetDatum
Unexecuted instantiation: hio.c:TimestampTzGetDatum
Unexecuted instantiation: pruneheap.c:TimestampTzGetDatum
Unexecuted instantiation: rewriteheap.c:TimestampTzGetDatum
Unexecuted instantiation: vacuumlazy.c:TimestampTzGetDatum
Unexecuted instantiation: genam.c:TimestampTzGetDatum
Unexecuted instantiation: indexam.c:TimestampTzGetDatum
Unexecuted instantiation: nbtdedup.c:TimestampTzGetDatum
Unexecuted instantiation: nbtinsert.c:TimestampTzGetDatum
Unexecuted instantiation: nbtpage.c:TimestampTzGetDatum
Unexecuted instantiation: nbtpreprocesskeys.c:TimestampTzGetDatum
Unexecuted instantiation: nbtree.c:TimestampTzGetDatum
Unexecuted instantiation: nbtsearch.c:TimestampTzGetDatum
Unexecuted instantiation: nbtsort.c:TimestampTzGetDatum
Unexecuted instantiation: nbtsplitloc.c:TimestampTzGetDatum
Unexecuted instantiation: nbtutils.c:TimestampTzGetDatum
Unexecuted instantiation: nbtvalidate.c:TimestampTzGetDatum
Unexecuted instantiation: nbtxlog.c:TimestampTzGetDatum
Unexecuted instantiation: xactdesc.c:TimestampTzGetDatum
Unexecuted instantiation: xlogdesc.c:TimestampTzGetDatum
Unexecuted instantiation: spginsert.c:TimestampTzGetDatum
Unexecuted instantiation: spgscan.c:TimestampTzGetDatum
Unexecuted instantiation: spgutils.c:TimestampTzGetDatum
Unexecuted instantiation: spgvacuum.c:TimestampTzGetDatum
Unexecuted instantiation: spgxlog.c:TimestampTzGetDatum
Unexecuted instantiation: tableam.c:TimestampTzGetDatum
Unexecuted instantiation: tableamapi.c:TimestampTzGetDatum
Unexecuted instantiation: clog.c:TimestampTzGetDatum
Unexecuted instantiation: commit_ts.c:TimestampTzGetDatum
Unexecuted instantiation: multixact.c:TimestampTzGetDatum
Unexecuted instantiation: parallel.c:TimestampTzGetDatum
Unexecuted instantiation: rmgr.c:TimestampTzGetDatum
Unexecuted instantiation: slru.c:TimestampTzGetDatum
Unexecuted instantiation: timeline.c:TimestampTzGetDatum
Unexecuted instantiation: twophase.c:TimestampTzGetDatum
Unexecuted instantiation: twophase_rmgr.c:TimestampTzGetDatum
Unexecuted instantiation: varsup.c:TimestampTzGetDatum
Unexecuted instantiation: xact.c:TimestampTzGetDatum
Unexecuted instantiation: xlog.c:TimestampTzGetDatum
Unexecuted instantiation: xlogarchive.c:TimestampTzGetDatum
Unexecuted instantiation: xlogfuncs.c:TimestampTzGetDatum
Unexecuted instantiation: xloginsert.c:TimestampTzGetDatum
Unexecuted instantiation: xlogprefetcher.c:TimestampTzGetDatum
Unexecuted instantiation: xlogreader.c:TimestampTzGetDatum
Unexecuted instantiation: xlogrecovery.c:TimestampTzGetDatum
Unexecuted instantiation: xlogutils.c:TimestampTzGetDatum
Unexecuted instantiation: bootparse.c:TimestampTzGetDatum
Unexecuted instantiation: bootstrap.c:TimestampTzGetDatum
Unexecuted instantiation: aclchk.c:TimestampTzGetDatum
Unexecuted instantiation: catalog.c:TimestampTzGetDatum
Unexecuted instantiation: dependency.c:TimestampTzGetDatum
Unexecuted instantiation: heap.c:TimestampTzGetDatum
Unexecuted instantiation: index.c:TimestampTzGetDatum
Unexecuted instantiation: indexing.c:TimestampTzGetDatum
Unexecuted instantiation: namespace.c:TimestampTzGetDatum
Unexecuted instantiation: objectaddress.c:TimestampTzGetDatum
Unexecuted instantiation: partition.c:TimestampTzGetDatum
Unexecuted instantiation: pg_aggregate.c:TimestampTzGetDatum
Unexecuted instantiation: pg_db_role_setting.c:TimestampTzGetDatum
Unexecuted instantiation: pg_enum.c:TimestampTzGetDatum
Unexecuted instantiation: pg_inherits.c:TimestampTzGetDatum
Unexecuted instantiation: pg_operator.c:TimestampTzGetDatum
Unexecuted instantiation: pg_proc.c:TimestampTzGetDatum
Unexecuted instantiation: pg_publication.c:TimestampTzGetDatum
Unexecuted instantiation: pg_shdepend.c:TimestampTzGetDatum
Unexecuted instantiation: pg_subscription.c:TimestampTzGetDatum
Unexecuted instantiation: storage.c:TimestampTzGetDatum
Unexecuted instantiation: toasting.c:TimestampTzGetDatum
Unexecuted instantiation: analyze.c:TimestampTzGetDatum
Unexecuted instantiation: gram.c:TimestampTzGetDatum
Unexecuted instantiation: parse_clause.c:TimestampTzGetDatum
Unexecuted instantiation: parse_coerce.c:TimestampTzGetDatum
Unexecuted instantiation: parse_expr.c:TimestampTzGetDatum
Unexecuted instantiation: parse_func.c:TimestampTzGetDatum
Unexecuted instantiation: parse_oper.c:TimestampTzGetDatum
Unexecuted instantiation: parse_relation.c:TimestampTzGetDatum
Unexecuted instantiation: parse_target.c:TimestampTzGetDatum
Unexecuted instantiation: parse_type.c:TimestampTzGetDatum
Unexecuted instantiation: parse_utilcmd.c:TimestampTzGetDatum
Unexecuted instantiation: aggregatecmds.c:TimestampTzGetDatum
Unexecuted instantiation: alter.c:TimestampTzGetDatum
Unexecuted instantiation: amcmds.c:TimestampTzGetDatum
Unexecuted instantiation: async.c:TimestampTzGetDatum
Unexecuted instantiation: cluster.c:TimestampTzGetDatum
Unexecuted instantiation: collationcmds.c:TimestampTzGetDatum
Unexecuted instantiation: constraint.c:TimestampTzGetDatum
Unexecuted instantiation: conversioncmds.c:TimestampTzGetDatum
Unexecuted instantiation: copyfrom.c:TimestampTzGetDatum
Unexecuted instantiation: copyfromparse.c:TimestampTzGetDatum
Unexecuted instantiation: copyto.c:TimestampTzGetDatum
Unexecuted instantiation: createas.c:TimestampTzGetDatum
Unexecuted instantiation: dbcommands.c:TimestampTzGetDatum
Unexecuted instantiation: define.c:TimestampTzGetDatum
Unexecuted instantiation: discard.c:TimestampTzGetDatum
Unexecuted instantiation: dropcmds.c:TimestampTzGetDatum
Unexecuted instantiation: event_trigger.c:TimestampTzGetDatum
Unexecuted instantiation: explain.c:TimestampTzGetDatum
Unexecuted instantiation: extension.c:TimestampTzGetDatum
Unexecuted instantiation: foreigncmds.c:TimestampTzGetDatum
Unexecuted instantiation: functioncmds.c:TimestampTzGetDatum
Unexecuted instantiation: indexcmds.c:TimestampTzGetDatum
Unexecuted instantiation: lockcmds.c:TimestampTzGetDatum
Unexecuted instantiation: matview.c:TimestampTzGetDatum
Unexecuted instantiation: opclasscmds.c:TimestampTzGetDatum
Unexecuted instantiation: operatorcmds.c:TimestampTzGetDatum
Unexecuted instantiation: policy.c:TimestampTzGetDatum
Unexecuted instantiation: prepare.c:TimestampTzGetDatum
Unexecuted instantiation: proclang.c:TimestampTzGetDatum
Unexecuted instantiation: publicationcmds.c:TimestampTzGetDatum
Unexecuted instantiation: schemacmds.c:TimestampTzGetDatum
Unexecuted instantiation: sequence.c:TimestampTzGetDatum
Unexecuted instantiation: statscmds.c:TimestampTzGetDatum
Unexecuted instantiation: subscriptioncmds.c:TimestampTzGetDatum
Unexecuted instantiation: tablecmds.c:TimestampTzGetDatum
Unexecuted instantiation: tablespace.c:TimestampTzGetDatum
Unexecuted instantiation: trigger.c:TimestampTzGetDatum
Unexecuted instantiation: tsearchcmds.c:TimestampTzGetDatum
Unexecuted instantiation: typecmds.c:TimestampTzGetDatum
Unexecuted instantiation: user.c:TimestampTzGetDatum
Unexecuted instantiation: vacuum.c:TimestampTzGetDatum
Unexecuted instantiation: vacuumparallel.c:TimestampTzGetDatum
Unexecuted instantiation: variable.c:TimestampTzGetDatum
Unexecuted instantiation: view.c:TimestampTzGetDatum
Unexecuted instantiation: execAmi.c:TimestampTzGetDatum
Unexecuted instantiation: execAsync.c:TimestampTzGetDatum
Unexecuted instantiation: execExpr.c:TimestampTzGetDatum
Unexecuted instantiation: execExprInterp.c:TimestampTzGetDatum
Unexecuted instantiation: execGrouping.c:TimestampTzGetDatum
Unexecuted instantiation: execIndexing.c:TimestampTzGetDatum
Unexecuted instantiation: execMain.c:TimestampTzGetDatum
Unexecuted instantiation: execParallel.c:TimestampTzGetDatum
Unexecuted instantiation: execPartition.c:TimestampTzGetDatum
Unexecuted instantiation: execProcnode.c:TimestampTzGetDatum
Unexecuted instantiation: execReplication.c:TimestampTzGetDatum
Unexecuted instantiation: execSRF.c:TimestampTzGetDatum
Unexecuted instantiation: execUtils.c:TimestampTzGetDatum
Unexecuted instantiation: functions.c:TimestampTzGetDatum
Unexecuted instantiation: nodeAgg.c:TimestampTzGetDatum
Unexecuted instantiation: nodeAppend.c:TimestampTzGetDatum
Unexecuted instantiation: nodeBitmapHeapscan.c:TimestampTzGetDatum
Unexecuted instantiation: nodeBitmapIndexscan.c:TimestampTzGetDatum
Unexecuted instantiation: nodeCustom.c:TimestampTzGetDatum
Unexecuted instantiation: nodeForeignscan.c:TimestampTzGetDatum
Unexecuted instantiation: nodeGather.c:TimestampTzGetDatum
Unexecuted instantiation: nodeGatherMerge.c:TimestampTzGetDatum
Unexecuted instantiation: nodeHash.c:TimestampTzGetDatum
Unexecuted instantiation: nodeHashjoin.c:TimestampTzGetDatum
Unexecuted instantiation: nodeIncrementalSort.c:TimestampTzGetDatum
Unexecuted instantiation: nodeIndexonlyscan.c:TimestampTzGetDatum
Unexecuted instantiation: nodeIndexscan.c:TimestampTzGetDatum
Unexecuted instantiation: nodeLockRows.c:TimestampTzGetDatum
Unexecuted instantiation: nodeMemoize.c:TimestampTzGetDatum
Unexecuted instantiation: nodeMergejoin.c:TimestampTzGetDatum
Unexecuted instantiation: nodeModifyTable.c:TimestampTzGetDatum
Unexecuted instantiation: nodeSamplescan.c:TimestampTzGetDatum
Unexecuted instantiation: nodeSeqscan.c:TimestampTzGetDatum
Unexecuted instantiation: nodeSort.c:TimestampTzGetDatum
Unexecuted instantiation: nodeTidrangescan.c:TimestampTzGetDatum
Unexecuted instantiation: nodeTidscan.c:TimestampTzGetDatum
Unexecuted instantiation: spi.c:TimestampTzGetDatum
Unexecuted instantiation: tqueue.c:TimestampTzGetDatum
Unexecuted instantiation: foreign.c:TimestampTzGetDatum
Unexecuted instantiation: auth.c:TimestampTzGetDatum
Unexecuted instantiation: crypt.c:TimestampTzGetDatum
Unexecuted instantiation: pqmq.c:TimestampTzGetDatum
Unexecuted instantiation: copyfuncs.c:TimestampTzGetDatum
Unexecuted instantiation: equalfuncs.c:TimestampTzGetDatum
Unexecuted instantiation: extensible.c:TimestampTzGetDatum
Unexecuted instantiation: outfuncs.c:TimestampTzGetDatum
Unexecuted instantiation: queryjumblefuncs.c:TimestampTzGetDatum
Unexecuted instantiation: readfuncs.c:TimestampTzGetDatum
Unexecuted instantiation: allpaths.c:TimestampTzGetDatum
Unexecuted instantiation: clausesel.c:TimestampTzGetDatum
Unexecuted instantiation: costsize.c:TimestampTzGetDatum
Unexecuted instantiation: joinpath.c:TimestampTzGetDatum
Unexecuted instantiation: createplan.c:TimestampTzGetDatum
Unexecuted instantiation: planner.c:TimestampTzGetDatum
Unexecuted instantiation: appendinfo.c:TimestampTzGetDatum
Unexecuted instantiation: clauses.c:TimestampTzGetDatum
Unexecuted instantiation: inherit.c:TimestampTzGetDatum
Unexecuted instantiation: pathnode.c:TimestampTzGetDatum
Unexecuted instantiation: plancat.c:TimestampTzGetDatum
Unexecuted instantiation: partbounds.c:TimestampTzGetDatum
Unexecuted instantiation: partdesc.c:TimestampTzGetDatum
Unexecuted instantiation: partprune.c:TimestampTzGetDatum
Unexecuted instantiation: autovacuum.c:TimestampTzGetDatum
Unexecuted instantiation: auxprocess.c:TimestampTzGetDatum
Unexecuted instantiation: bgworker.c:TimestampTzGetDatum
Unexecuted instantiation: bgwriter.c:TimestampTzGetDatum
Unexecuted instantiation: checkpointer.c:TimestampTzGetDatum
Unexecuted instantiation: launch_backend.c:TimestampTzGetDatum
Unexecuted instantiation: pgarch.c:TimestampTzGetDatum
Unexecuted instantiation: pmchild.c:TimestampTzGetDatum
Unexecuted instantiation: postmaster.c:TimestampTzGetDatum
Unexecuted instantiation: startup.c:TimestampTzGetDatum
Unexecuted instantiation: syslogger.c:TimestampTzGetDatum
Unexecuted instantiation: walsummarizer.c:TimestampTzGetDatum
Unexecuted instantiation: walwriter.c:TimestampTzGetDatum
Unexecuted instantiation: applyparallelworker.c:TimestampTzGetDatum
Unexecuted instantiation: conflict.c:TimestampTzGetDatum
Unexecuted instantiation: decode.c:TimestampTzGetDatum
Unexecuted instantiation: launcher.c:TimestampTzGetDatum
Unexecuted instantiation: logical.c:TimestampTzGetDatum
Unexecuted instantiation: logicalfuncs.c:TimestampTzGetDatum
Unexecuted instantiation: origin.c:TimestampTzGetDatum
Unexecuted instantiation: proto.c:TimestampTzGetDatum
Unexecuted instantiation: reorderbuffer.c:TimestampTzGetDatum
Unexecuted instantiation: slotsync.c:TimestampTzGetDatum
Unexecuted instantiation: snapbuild.c:TimestampTzGetDatum
Unexecuted instantiation: tablesync.c:TimestampTzGetDatum
Unexecuted instantiation: worker.c:TimestampTzGetDatum
Unexecuted instantiation: slot.c:TimestampTzGetDatum
Unexecuted instantiation: slotfuncs.c:TimestampTzGetDatum
Unexecuted instantiation: syncrep.c:TimestampTzGetDatum
Unexecuted instantiation: walreceiver.c:TimestampTzGetDatum
Unexecuted instantiation: walreceiverfuncs.c:TimestampTzGetDatum
Unexecuted instantiation: walsender.c:TimestampTzGetDatum
Unexecuted instantiation: rewriteDefine.c:TimestampTzGetDatum
Unexecuted instantiation: rewriteHandler.c:TimestampTzGetDatum
Unexecuted instantiation: basebackup.c:TimestampTzGetDatum
Unexecuted instantiation: basebackup_copy.c:TimestampTzGetDatum
Unexecuted instantiation: basebackup_progress.c:TimestampTzGetDatum
Unexecuted instantiation: basebackup_throttle.c:TimestampTzGetDatum
Unexecuted instantiation: attribute_stats.c:TimestampTzGetDatum
Unexecuted instantiation: dependencies.c:TimestampTzGetDatum
Unexecuted instantiation: extended_stats.c:TimestampTzGetDatum
Unexecuted instantiation: mcv.c:TimestampTzGetDatum
Unexecuted instantiation: mvdistinct.c:TimestampTzGetDatum
Unexecuted instantiation: relation_stats.c:TimestampTzGetDatum
Unexecuted instantiation: stat_utils.c:TimestampTzGetDatum
Unexecuted instantiation: aio_funcs.c:TimestampTzGetDatum
Unexecuted instantiation: aio_init.c:TimestampTzGetDatum
Unexecuted instantiation: method_worker.c:TimestampTzGetDatum
Unexecuted instantiation: buf_init.c:TimestampTzGetDatum
Unexecuted instantiation: buf_table.c:TimestampTzGetDatum
Unexecuted instantiation: bufmgr.c:TimestampTzGetDatum
Unexecuted instantiation: freelist.c:TimestampTzGetDatum
Unexecuted instantiation: localbuf.c:TimestampTzGetDatum
Unexecuted instantiation: buffile.c:TimestampTzGetDatum
Unexecuted instantiation: copydir.c:TimestampTzGetDatum
Unexecuted instantiation: fd.c:TimestampTzGetDatum
Unexecuted instantiation: dsm_impl.c:TimestampTzGetDatum
Unexecuted instantiation: ipci.c:TimestampTzGetDatum
Unexecuted instantiation: procarray.c:TimestampTzGetDatum
Unexecuted instantiation: procsignal.c:TimestampTzGetDatum
Unexecuted instantiation: shm_mq.c:TimestampTzGetDatum
Unexecuted instantiation: signalfuncs.c:TimestampTzGetDatum
Unexecuted instantiation: sinval.c:TimestampTzGetDatum
Unexecuted instantiation: sinvaladt.c:TimestampTzGetDatum
Unexecuted instantiation: standby.c:TimestampTzGetDatum
Unexecuted instantiation: waiteventset.c:TimestampTzGetDatum
Unexecuted instantiation: condition_variable.c:TimestampTzGetDatum
Unexecuted instantiation: deadlock.c:TimestampTzGetDatum
Unexecuted instantiation: lmgr.c:TimestampTzGetDatum
Unexecuted instantiation: lock.c:TimestampTzGetDatum
Unexecuted instantiation: lwlock.c:TimestampTzGetDatum
Unexecuted instantiation: predicate.c:TimestampTzGetDatum
Unexecuted instantiation: proc.c:TimestampTzGetDatum
Unexecuted instantiation: bufpage.c:TimestampTzGetDatum
Unexecuted instantiation: bulk_write.c:TimestampTzGetDatum
Unexecuted instantiation: md.c:TimestampTzGetDatum
Unexecuted instantiation: sync.c:TimestampTzGetDatum
Unexecuted instantiation: backend_startup.c:TimestampTzGetDatum
Unexecuted instantiation: dest.c:TimestampTzGetDatum
Unexecuted instantiation: postgres.c:TimestampTzGetDatum
Unexecuted instantiation: utility.c:TimestampTzGetDatum
Unexecuted instantiation: dict_thesaurus.c:TimestampTzGetDatum
Unexecuted instantiation: ts_typanalyze.c:TimestampTzGetDatum
Unexecuted instantiation: wparser.c:TimestampTzGetDatum
Unexecuted instantiation: backend_progress.c:TimestampTzGetDatum
Unexecuted instantiation: backend_status.c:TimestampTzGetDatum
Unexecuted instantiation: pgstat.c:TimestampTzGetDatum
Unexecuted instantiation: pgstat_archiver.c:TimestampTzGetDatum
Unexecuted instantiation: pgstat_backend.c:TimestampTzGetDatum
Unexecuted instantiation: pgstat_bgwriter.c:TimestampTzGetDatum
Unexecuted instantiation: pgstat_checkpointer.c:TimestampTzGetDatum
Unexecuted instantiation: pgstat_database.c:TimestampTzGetDatum
Unexecuted instantiation: pgstat_function.c:TimestampTzGetDatum
Unexecuted instantiation: pgstat_io.c:TimestampTzGetDatum
Unexecuted instantiation: pgstat_relation.c:TimestampTzGetDatum
Unexecuted instantiation: pgstat_replslot.c:TimestampTzGetDatum
Unexecuted instantiation: pgstat_shmem.c:TimestampTzGetDatum
Unexecuted instantiation: pgstat_slru.c:TimestampTzGetDatum
Unexecuted instantiation: pgstat_subscription.c:TimestampTzGetDatum
Unexecuted instantiation: pgstat_wal.c:TimestampTzGetDatum
Unexecuted instantiation: pgstat_xact.c:TimestampTzGetDatum
Unexecuted instantiation: wait_event.c:TimestampTzGetDatum
Unexecuted instantiation: acl.c:TimestampTzGetDatum
Unexecuted instantiation: array_typanalyze.c:TimestampTzGetDatum
Unexecuted instantiation: arraysubs.c:TimestampTzGetDatum
Unexecuted instantiation: date.c:TimestampTzGetDatum
Unexecuted instantiation: datetime.c:TimestampTzGetDatum
Unexecuted instantiation: dbsize.c:TimestampTzGetDatum
Unexecuted instantiation: enum.c:TimestampTzGetDatum
Unexecuted instantiation: format_type.c:TimestampTzGetDatum
Unexecuted instantiation: formatting.c:TimestampTzGetDatum
Unexecuted instantiation: genfile.c:TimestampTzGetDatum
Unexecuted instantiation: json.c:TimestampTzGetDatum
Unexecuted instantiation: jsonb_util.c:TimestampTzGetDatum
Unexecuted instantiation: jsonbsubs.c:TimestampTzGetDatum
Unexecuted instantiation: jsonpath_exec.c:TimestampTzGetDatum
Unexecuted instantiation: lockfuncs.c:TimestampTzGetDatum
Unexecuted instantiation: mcxtfuncs.c:TimestampTzGetDatum
Unexecuted instantiation: misc.c:TimestampTzGetDatum
Unexecuted instantiation: name.c:TimestampTzGetDatum
Unexecuted instantiation: partitionfuncs.c:TimestampTzGetDatum
Unexecuted instantiation: pg_upgrade_support.c:TimestampTzGetDatum
Unexecuted instantiation: pgstatfuncs.c:TimestampTzGetDatum
Unexecuted instantiation: pseudorandomfuncs.c:TimestampTzGetDatum
Unexecuted instantiation: rangetypes.c:TimestampTzGetDatum
Unexecuted instantiation: rangetypes_typanalyze.c:TimestampTzGetDatum
Unexecuted instantiation: regproc.c:TimestampTzGetDatum
Unexecuted instantiation: ri_triggers.c:TimestampTzGetDatum
Unexecuted instantiation: ruleutils.c:TimestampTzGetDatum
Unexecuted instantiation: selfuncs.c:TimestampTzGetDatum
Unexecuted instantiation: skipsupport.c:TimestampTzGetDatum
Unexecuted instantiation: tid.c:TimestampTzGetDatum
Unexecuted instantiation: timestamp.c:TimestampTzGetDatum
Unexecuted instantiation: trigfuncs.c:TimestampTzGetDatum
Unexecuted instantiation: tsgistidx.c:TimestampTzGetDatum
Unexecuted instantiation: tsquery_rewrite.c:TimestampTzGetDatum
Unexecuted instantiation: tsvector_op.c:TimestampTzGetDatum
Unexecuted instantiation: uuid.c:TimestampTzGetDatum
Unexecuted instantiation: waitfuncs.c:TimestampTzGetDatum
Unexecuted instantiation: xid8funcs.c:TimestampTzGetDatum
Unexecuted instantiation: xml.c:TimestampTzGetDatum
Unexecuted instantiation: attoptcache.c:TimestampTzGetDatum
Unexecuted instantiation: catcache.c:TimestampTzGetDatum
Unexecuted instantiation: evtcache.c:TimestampTzGetDatum
Unexecuted instantiation: funccache.c:TimestampTzGetDatum
Unexecuted instantiation: lsyscache.c:TimestampTzGetDatum
Unexecuted instantiation: partcache.c:TimestampTzGetDatum
Unexecuted instantiation: plancache.c:TimestampTzGetDatum
Unexecuted instantiation: relcache.c:TimestampTzGetDatum
Unexecuted instantiation: relmapper.c:TimestampTzGetDatum
Unexecuted instantiation: spccache.c:TimestampTzGetDatum
Unexecuted instantiation: syscache.c:TimestampTzGetDatum
Unexecuted instantiation: ts_cache.c:TimestampTzGetDatum
Unexecuted instantiation: typcache.c:TimestampTzGetDatum
Unexecuted instantiation: csvlog.c:TimestampTzGetDatum
Unexecuted instantiation: elog.c:TimestampTzGetDatum
Unexecuted instantiation: jsonlog.c:TimestampTzGetDatum
Unexecuted instantiation: fmgr.c:TimestampTzGetDatum
Unexecuted instantiation: funcapi.c:TimestampTzGetDatum
Unexecuted instantiation: miscinit.c:TimestampTzGetDatum
Unexecuted instantiation: postinit.c:TimestampTzGetDatum
Unexecuted instantiation: mbutils.c:TimestampTzGetDatum
Unexecuted instantiation: guc.c:TimestampTzGetDatum
Unexecuted instantiation: guc_tables.c:TimestampTzGetDatum
Unexecuted instantiation: pg_controldata.c:TimestampTzGetDatum
Unexecuted instantiation: rls.c:TimestampTzGetDatum
Unexecuted instantiation: timeout.c:TimestampTzGetDatum
Unexecuted instantiation: tzparser.c:TimestampTzGetDatum
Unexecuted instantiation: portalmem.c:TimestampTzGetDatum
Unexecuted instantiation: resowner.c:TimestampTzGetDatum
Unexecuted instantiation: sortsupport.c:TimestampTzGetDatum
Unexecuted instantiation: tuplesortvariants.c:TimestampTzGetDatum
Unexecuted instantiation: snapmgr.c:TimestampTzGetDatum
Unexecuted instantiation: controldata_utils.c:TimestampTzGetDatum
Unexecuted instantiation: shell_archive.c:TimestampTzGetDatum
Unexecuted instantiation: simple_query_fuzzer.c:TimestampTzGetDatum
56
57
static inline Datum
58
IntervalPGetDatum(const Interval *X)
59
0
{
60
0
  return PointerGetDatum(X);
61
0
}
Unexecuted instantiation: fuzzer_initialize.c:IntervalPGetDatum
Unexecuted instantiation: brin.c:IntervalPGetDatum
Unexecuted instantiation: brin_bloom.c:IntervalPGetDatum
Unexecuted instantiation: brin_minmax_multi.c:IntervalPGetDatum
Unexecuted instantiation: brin_pageops.c:IntervalPGetDatum
Unexecuted instantiation: detoast.c:IntervalPGetDatum
Unexecuted instantiation: relation.c:IntervalPGetDatum
Unexecuted instantiation: reloptions.c:IntervalPGetDatum
Unexecuted instantiation: toast_internals.c:IntervalPGetDatum
Unexecuted instantiation: ginbtree.c:IntervalPGetDatum
Unexecuted instantiation: gindatapage.c:IntervalPGetDatum
Unexecuted instantiation: ginfast.c:IntervalPGetDatum
Unexecuted instantiation: ginget.c:IntervalPGetDatum
Unexecuted instantiation: gininsert.c:IntervalPGetDatum
Unexecuted instantiation: ginscan.c:IntervalPGetDatum
Unexecuted instantiation: ginutil.c:IntervalPGetDatum
Unexecuted instantiation: ginvacuum.c:IntervalPGetDatum
Unexecuted instantiation: gist.c:IntervalPGetDatum
Unexecuted instantiation: gistbuild.c:IntervalPGetDatum
Unexecuted instantiation: gistget.c:IntervalPGetDatum
Unexecuted instantiation: gistutil.c:IntervalPGetDatum
Unexecuted instantiation: gistvacuum.c:IntervalPGetDatum
Unexecuted instantiation: gistxlog.c:IntervalPGetDatum
Unexecuted instantiation: hash.c:IntervalPGetDatum
Unexecuted instantiation: hash_xlog.c:IntervalPGetDatum
Unexecuted instantiation: hashinsert.c:IntervalPGetDatum
Unexecuted instantiation: hashpage.c:IntervalPGetDatum
Unexecuted instantiation: hashsearch.c:IntervalPGetDatum
Unexecuted instantiation: hashsort.c:IntervalPGetDatum
Unexecuted instantiation: hashutil.c:IntervalPGetDatum
Unexecuted instantiation: heapam.c:IntervalPGetDatum
Unexecuted instantiation: heapam_handler.c:IntervalPGetDatum
Unexecuted instantiation: heapam_visibility.c:IntervalPGetDatum
Unexecuted instantiation: heapam_xlog.c:IntervalPGetDatum
Unexecuted instantiation: heaptoast.c:IntervalPGetDatum
Unexecuted instantiation: hio.c:IntervalPGetDatum
Unexecuted instantiation: pruneheap.c:IntervalPGetDatum
Unexecuted instantiation: rewriteheap.c:IntervalPGetDatum
Unexecuted instantiation: vacuumlazy.c:IntervalPGetDatum
Unexecuted instantiation: genam.c:IntervalPGetDatum
Unexecuted instantiation: indexam.c:IntervalPGetDatum
Unexecuted instantiation: nbtdedup.c:IntervalPGetDatum
Unexecuted instantiation: nbtinsert.c:IntervalPGetDatum
Unexecuted instantiation: nbtpage.c:IntervalPGetDatum
Unexecuted instantiation: nbtpreprocesskeys.c:IntervalPGetDatum
Unexecuted instantiation: nbtree.c:IntervalPGetDatum
Unexecuted instantiation: nbtsearch.c:IntervalPGetDatum
Unexecuted instantiation: nbtsort.c:IntervalPGetDatum
Unexecuted instantiation: nbtsplitloc.c:IntervalPGetDatum
Unexecuted instantiation: nbtutils.c:IntervalPGetDatum
Unexecuted instantiation: nbtvalidate.c:IntervalPGetDatum
Unexecuted instantiation: nbtxlog.c:IntervalPGetDatum
Unexecuted instantiation: xactdesc.c:IntervalPGetDatum
Unexecuted instantiation: xlogdesc.c:IntervalPGetDatum
Unexecuted instantiation: spginsert.c:IntervalPGetDatum
Unexecuted instantiation: spgscan.c:IntervalPGetDatum
Unexecuted instantiation: spgutils.c:IntervalPGetDatum
Unexecuted instantiation: spgvacuum.c:IntervalPGetDatum
Unexecuted instantiation: spgxlog.c:IntervalPGetDatum
Unexecuted instantiation: tableam.c:IntervalPGetDatum
Unexecuted instantiation: tableamapi.c:IntervalPGetDatum
Unexecuted instantiation: clog.c:IntervalPGetDatum
Unexecuted instantiation: commit_ts.c:IntervalPGetDatum
Unexecuted instantiation: multixact.c:IntervalPGetDatum
Unexecuted instantiation: parallel.c:IntervalPGetDatum
Unexecuted instantiation: rmgr.c:IntervalPGetDatum
Unexecuted instantiation: slru.c:IntervalPGetDatum
Unexecuted instantiation: timeline.c:IntervalPGetDatum
Unexecuted instantiation: twophase.c:IntervalPGetDatum
Unexecuted instantiation: twophase_rmgr.c:IntervalPGetDatum
Unexecuted instantiation: varsup.c:IntervalPGetDatum
Unexecuted instantiation: xact.c:IntervalPGetDatum
Unexecuted instantiation: xlog.c:IntervalPGetDatum
Unexecuted instantiation: xlogarchive.c:IntervalPGetDatum
Unexecuted instantiation: xlogfuncs.c:IntervalPGetDatum
Unexecuted instantiation: xloginsert.c:IntervalPGetDatum
Unexecuted instantiation: xlogprefetcher.c:IntervalPGetDatum
Unexecuted instantiation: xlogreader.c:IntervalPGetDatum
Unexecuted instantiation: xlogrecovery.c:IntervalPGetDatum
Unexecuted instantiation: xlogutils.c:IntervalPGetDatum
Unexecuted instantiation: bootparse.c:IntervalPGetDatum
Unexecuted instantiation: bootstrap.c:IntervalPGetDatum
Unexecuted instantiation: aclchk.c:IntervalPGetDatum
Unexecuted instantiation: catalog.c:IntervalPGetDatum
Unexecuted instantiation: dependency.c:IntervalPGetDatum
Unexecuted instantiation: heap.c:IntervalPGetDatum
Unexecuted instantiation: index.c:IntervalPGetDatum
Unexecuted instantiation: indexing.c:IntervalPGetDatum
Unexecuted instantiation: namespace.c:IntervalPGetDatum
Unexecuted instantiation: objectaddress.c:IntervalPGetDatum
Unexecuted instantiation: partition.c:IntervalPGetDatum
Unexecuted instantiation: pg_aggregate.c:IntervalPGetDatum
Unexecuted instantiation: pg_db_role_setting.c:IntervalPGetDatum
Unexecuted instantiation: pg_enum.c:IntervalPGetDatum
Unexecuted instantiation: pg_inherits.c:IntervalPGetDatum
Unexecuted instantiation: pg_operator.c:IntervalPGetDatum
Unexecuted instantiation: pg_proc.c:IntervalPGetDatum
Unexecuted instantiation: pg_publication.c:IntervalPGetDatum
Unexecuted instantiation: pg_shdepend.c:IntervalPGetDatum
Unexecuted instantiation: pg_subscription.c:IntervalPGetDatum
Unexecuted instantiation: storage.c:IntervalPGetDatum
Unexecuted instantiation: toasting.c:IntervalPGetDatum
Unexecuted instantiation: analyze.c:IntervalPGetDatum
Unexecuted instantiation: gram.c:IntervalPGetDatum
Unexecuted instantiation: parse_clause.c:IntervalPGetDatum
Unexecuted instantiation: parse_coerce.c:IntervalPGetDatum
Unexecuted instantiation: parse_expr.c:IntervalPGetDatum
Unexecuted instantiation: parse_func.c:IntervalPGetDatum
Unexecuted instantiation: parse_oper.c:IntervalPGetDatum
Unexecuted instantiation: parse_relation.c:IntervalPGetDatum
Unexecuted instantiation: parse_target.c:IntervalPGetDatum
Unexecuted instantiation: parse_type.c:IntervalPGetDatum
Unexecuted instantiation: parse_utilcmd.c:IntervalPGetDatum
Unexecuted instantiation: aggregatecmds.c:IntervalPGetDatum
Unexecuted instantiation: alter.c:IntervalPGetDatum
Unexecuted instantiation: amcmds.c:IntervalPGetDatum
Unexecuted instantiation: async.c:IntervalPGetDatum
Unexecuted instantiation: cluster.c:IntervalPGetDatum
Unexecuted instantiation: collationcmds.c:IntervalPGetDatum
Unexecuted instantiation: constraint.c:IntervalPGetDatum
Unexecuted instantiation: conversioncmds.c:IntervalPGetDatum
Unexecuted instantiation: copyfrom.c:IntervalPGetDatum
Unexecuted instantiation: copyfromparse.c:IntervalPGetDatum
Unexecuted instantiation: copyto.c:IntervalPGetDatum
Unexecuted instantiation: createas.c:IntervalPGetDatum
Unexecuted instantiation: dbcommands.c:IntervalPGetDatum
Unexecuted instantiation: define.c:IntervalPGetDatum
Unexecuted instantiation: discard.c:IntervalPGetDatum
Unexecuted instantiation: dropcmds.c:IntervalPGetDatum
Unexecuted instantiation: event_trigger.c:IntervalPGetDatum
Unexecuted instantiation: explain.c:IntervalPGetDatum
Unexecuted instantiation: extension.c:IntervalPGetDatum
Unexecuted instantiation: foreigncmds.c:IntervalPGetDatum
Unexecuted instantiation: functioncmds.c:IntervalPGetDatum
Unexecuted instantiation: indexcmds.c:IntervalPGetDatum
Unexecuted instantiation: lockcmds.c:IntervalPGetDatum
Unexecuted instantiation: matview.c:IntervalPGetDatum
Unexecuted instantiation: opclasscmds.c:IntervalPGetDatum
Unexecuted instantiation: operatorcmds.c:IntervalPGetDatum
Unexecuted instantiation: policy.c:IntervalPGetDatum
Unexecuted instantiation: prepare.c:IntervalPGetDatum
Unexecuted instantiation: proclang.c:IntervalPGetDatum
Unexecuted instantiation: publicationcmds.c:IntervalPGetDatum
Unexecuted instantiation: schemacmds.c:IntervalPGetDatum
Unexecuted instantiation: sequence.c:IntervalPGetDatum
Unexecuted instantiation: statscmds.c:IntervalPGetDatum
Unexecuted instantiation: subscriptioncmds.c:IntervalPGetDatum
Unexecuted instantiation: tablecmds.c:IntervalPGetDatum
Unexecuted instantiation: tablespace.c:IntervalPGetDatum
Unexecuted instantiation: trigger.c:IntervalPGetDatum
Unexecuted instantiation: tsearchcmds.c:IntervalPGetDatum
Unexecuted instantiation: typecmds.c:IntervalPGetDatum
Unexecuted instantiation: user.c:IntervalPGetDatum
Unexecuted instantiation: vacuum.c:IntervalPGetDatum
Unexecuted instantiation: vacuumparallel.c:IntervalPGetDatum
Unexecuted instantiation: variable.c:IntervalPGetDatum
Unexecuted instantiation: view.c:IntervalPGetDatum
Unexecuted instantiation: execAmi.c:IntervalPGetDatum
Unexecuted instantiation: execAsync.c:IntervalPGetDatum
Unexecuted instantiation: execExpr.c:IntervalPGetDatum
Unexecuted instantiation: execExprInterp.c:IntervalPGetDatum
Unexecuted instantiation: execGrouping.c:IntervalPGetDatum
Unexecuted instantiation: execIndexing.c:IntervalPGetDatum
Unexecuted instantiation: execMain.c:IntervalPGetDatum
Unexecuted instantiation: execParallel.c:IntervalPGetDatum
Unexecuted instantiation: execPartition.c:IntervalPGetDatum
Unexecuted instantiation: execProcnode.c:IntervalPGetDatum
Unexecuted instantiation: execReplication.c:IntervalPGetDatum
Unexecuted instantiation: execSRF.c:IntervalPGetDatum
Unexecuted instantiation: execUtils.c:IntervalPGetDatum
Unexecuted instantiation: functions.c:IntervalPGetDatum
Unexecuted instantiation: nodeAgg.c:IntervalPGetDatum
Unexecuted instantiation: nodeAppend.c:IntervalPGetDatum
Unexecuted instantiation: nodeBitmapHeapscan.c:IntervalPGetDatum
Unexecuted instantiation: nodeBitmapIndexscan.c:IntervalPGetDatum
Unexecuted instantiation: nodeCustom.c:IntervalPGetDatum
Unexecuted instantiation: nodeForeignscan.c:IntervalPGetDatum
Unexecuted instantiation: nodeGather.c:IntervalPGetDatum
Unexecuted instantiation: nodeGatherMerge.c:IntervalPGetDatum
Unexecuted instantiation: nodeHash.c:IntervalPGetDatum
Unexecuted instantiation: nodeHashjoin.c:IntervalPGetDatum
Unexecuted instantiation: nodeIncrementalSort.c:IntervalPGetDatum
Unexecuted instantiation: nodeIndexonlyscan.c:IntervalPGetDatum
Unexecuted instantiation: nodeIndexscan.c:IntervalPGetDatum
Unexecuted instantiation: nodeLockRows.c:IntervalPGetDatum
Unexecuted instantiation: nodeMemoize.c:IntervalPGetDatum
Unexecuted instantiation: nodeMergejoin.c:IntervalPGetDatum
Unexecuted instantiation: nodeModifyTable.c:IntervalPGetDatum
Unexecuted instantiation: nodeSamplescan.c:IntervalPGetDatum
Unexecuted instantiation: nodeSeqscan.c:IntervalPGetDatum
Unexecuted instantiation: nodeSort.c:IntervalPGetDatum
Unexecuted instantiation: nodeTidrangescan.c:IntervalPGetDatum
Unexecuted instantiation: nodeTidscan.c:IntervalPGetDatum
Unexecuted instantiation: spi.c:IntervalPGetDatum
Unexecuted instantiation: tqueue.c:IntervalPGetDatum
Unexecuted instantiation: foreign.c:IntervalPGetDatum
Unexecuted instantiation: auth.c:IntervalPGetDatum
Unexecuted instantiation: crypt.c:IntervalPGetDatum
Unexecuted instantiation: pqmq.c:IntervalPGetDatum
Unexecuted instantiation: copyfuncs.c:IntervalPGetDatum
Unexecuted instantiation: equalfuncs.c:IntervalPGetDatum
Unexecuted instantiation: extensible.c:IntervalPGetDatum
Unexecuted instantiation: outfuncs.c:IntervalPGetDatum
Unexecuted instantiation: queryjumblefuncs.c:IntervalPGetDatum
Unexecuted instantiation: readfuncs.c:IntervalPGetDatum
Unexecuted instantiation: allpaths.c:IntervalPGetDatum
Unexecuted instantiation: clausesel.c:IntervalPGetDatum
Unexecuted instantiation: costsize.c:IntervalPGetDatum
Unexecuted instantiation: joinpath.c:IntervalPGetDatum
Unexecuted instantiation: createplan.c:IntervalPGetDatum
Unexecuted instantiation: planner.c:IntervalPGetDatum
Unexecuted instantiation: appendinfo.c:IntervalPGetDatum
Unexecuted instantiation: clauses.c:IntervalPGetDatum
Unexecuted instantiation: inherit.c:IntervalPGetDatum
Unexecuted instantiation: pathnode.c:IntervalPGetDatum
Unexecuted instantiation: plancat.c:IntervalPGetDatum
Unexecuted instantiation: partbounds.c:IntervalPGetDatum
Unexecuted instantiation: partdesc.c:IntervalPGetDatum
Unexecuted instantiation: partprune.c:IntervalPGetDatum
Unexecuted instantiation: autovacuum.c:IntervalPGetDatum
Unexecuted instantiation: auxprocess.c:IntervalPGetDatum
Unexecuted instantiation: bgworker.c:IntervalPGetDatum
Unexecuted instantiation: bgwriter.c:IntervalPGetDatum
Unexecuted instantiation: checkpointer.c:IntervalPGetDatum
Unexecuted instantiation: launch_backend.c:IntervalPGetDatum
Unexecuted instantiation: pgarch.c:IntervalPGetDatum
Unexecuted instantiation: pmchild.c:IntervalPGetDatum
Unexecuted instantiation: postmaster.c:IntervalPGetDatum
Unexecuted instantiation: startup.c:IntervalPGetDatum
Unexecuted instantiation: syslogger.c:IntervalPGetDatum
Unexecuted instantiation: walsummarizer.c:IntervalPGetDatum
Unexecuted instantiation: walwriter.c:IntervalPGetDatum
Unexecuted instantiation: applyparallelworker.c:IntervalPGetDatum
Unexecuted instantiation: conflict.c:IntervalPGetDatum
Unexecuted instantiation: decode.c:IntervalPGetDatum
Unexecuted instantiation: launcher.c:IntervalPGetDatum
Unexecuted instantiation: logical.c:IntervalPGetDatum
Unexecuted instantiation: logicalfuncs.c:IntervalPGetDatum
Unexecuted instantiation: origin.c:IntervalPGetDatum
Unexecuted instantiation: proto.c:IntervalPGetDatum
Unexecuted instantiation: reorderbuffer.c:IntervalPGetDatum
Unexecuted instantiation: slotsync.c:IntervalPGetDatum
Unexecuted instantiation: snapbuild.c:IntervalPGetDatum
Unexecuted instantiation: tablesync.c:IntervalPGetDatum
Unexecuted instantiation: worker.c:IntervalPGetDatum
Unexecuted instantiation: slot.c:IntervalPGetDatum
Unexecuted instantiation: slotfuncs.c:IntervalPGetDatum
Unexecuted instantiation: syncrep.c:IntervalPGetDatum
Unexecuted instantiation: walreceiver.c:IntervalPGetDatum
Unexecuted instantiation: walreceiverfuncs.c:IntervalPGetDatum
Unexecuted instantiation: walsender.c:IntervalPGetDatum
Unexecuted instantiation: rewriteDefine.c:IntervalPGetDatum
Unexecuted instantiation: rewriteHandler.c:IntervalPGetDatum
Unexecuted instantiation: basebackup.c:IntervalPGetDatum
Unexecuted instantiation: basebackup_copy.c:IntervalPGetDatum
Unexecuted instantiation: basebackup_progress.c:IntervalPGetDatum
Unexecuted instantiation: basebackup_throttle.c:IntervalPGetDatum
Unexecuted instantiation: attribute_stats.c:IntervalPGetDatum
Unexecuted instantiation: dependencies.c:IntervalPGetDatum
Unexecuted instantiation: extended_stats.c:IntervalPGetDatum
Unexecuted instantiation: mcv.c:IntervalPGetDatum
Unexecuted instantiation: mvdistinct.c:IntervalPGetDatum
Unexecuted instantiation: relation_stats.c:IntervalPGetDatum
Unexecuted instantiation: stat_utils.c:IntervalPGetDatum
Unexecuted instantiation: aio_funcs.c:IntervalPGetDatum
Unexecuted instantiation: aio_init.c:IntervalPGetDatum
Unexecuted instantiation: method_worker.c:IntervalPGetDatum
Unexecuted instantiation: buf_init.c:IntervalPGetDatum
Unexecuted instantiation: buf_table.c:IntervalPGetDatum
Unexecuted instantiation: bufmgr.c:IntervalPGetDatum
Unexecuted instantiation: freelist.c:IntervalPGetDatum
Unexecuted instantiation: localbuf.c:IntervalPGetDatum
Unexecuted instantiation: buffile.c:IntervalPGetDatum
Unexecuted instantiation: copydir.c:IntervalPGetDatum
Unexecuted instantiation: fd.c:IntervalPGetDatum
Unexecuted instantiation: dsm_impl.c:IntervalPGetDatum
Unexecuted instantiation: ipci.c:IntervalPGetDatum
Unexecuted instantiation: procarray.c:IntervalPGetDatum
Unexecuted instantiation: procsignal.c:IntervalPGetDatum
Unexecuted instantiation: shm_mq.c:IntervalPGetDatum
Unexecuted instantiation: signalfuncs.c:IntervalPGetDatum
Unexecuted instantiation: sinval.c:IntervalPGetDatum
Unexecuted instantiation: sinvaladt.c:IntervalPGetDatum
Unexecuted instantiation: standby.c:IntervalPGetDatum
Unexecuted instantiation: waiteventset.c:IntervalPGetDatum
Unexecuted instantiation: condition_variable.c:IntervalPGetDatum
Unexecuted instantiation: deadlock.c:IntervalPGetDatum
Unexecuted instantiation: lmgr.c:IntervalPGetDatum
Unexecuted instantiation: lock.c:IntervalPGetDatum
Unexecuted instantiation: lwlock.c:IntervalPGetDatum
Unexecuted instantiation: predicate.c:IntervalPGetDatum
Unexecuted instantiation: proc.c:IntervalPGetDatum
Unexecuted instantiation: bufpage.c:IntervalPGetDatum
Unexecuted instantiation: bulk_write.c:IntervalPGetDatum
Unexecuted instantiation: md.c:IntervalPGetDatum
Unexecuted instantiation: sync.c:IntervalPGetDatum
Unexecuted instantiation: backend_startup.c:IntervalPGetDatum
Unexecuted instantiation: dest.c:IntervalPGetDatum
Unexecuted instantiation: postgres.c:IntervalPGetDatum
Unexecuted instantiation: utility.c:IntervalPGetDatum
Unexecuted instantiation: dict_thesaurus.c:IntervalPGetDatum
Unexecuted instantiation: ts_typanalyze.c:IntervalPGetDatum
Unexecuted instantiation: wparser.c:IntervalPGetDatum
Unexecuted instantiation: backend_progress.c:IntervalPGetDatum
Unexecuted instantiation: backend_status.c:IntervalPGetDatum
Unexecuted instantiation: pgstat.c:IntervalPGetDatum
Unexecuted instantiation: pgstat_archiver.c:IntervalPGetDatum
Unexecuted instantiation: pgstat_backend.c:IntervalPGetDatum
Unexecuted instantiation: pgstat_bgwriter.c:IntervalPGetDatum
Unexecuted instantiation: pgstat_checkpointer.c:IntervalPGetDatum
Unexecuted instantiation: pgstat_database.c:IntervalPGetDatum
Unexecuted instantiation: pgstat_function.c:IntervalPGetDatum
Unexecuted instantiation: pgstat_io.c:IntervalPGetDatum
Unexecuted instantiation: pgstat_relation.c:IntervalPGetDatum
Unexecuted instantiation: pgstat_replslot.c:IntervalPGetDatum
Unexecuted instantiation: pgstat_shmem.c:IntervalPGetDatum
Unexecuted instantiation: pgstat_slru.c:IntervalPGetDatum
Unexecuted instantiation: pgstat_subscription.c:IntervalPGetDatum
Unexecuted instantiation: pgstat_wal.c:IntervalPGetDatum
Unexecuted instantiation: pgstat_xact.c:IntervalPGetDatum
Unexecuted instantiation: wait_event.c:IntervalPGetDatum
Unexecuted instantiation: acl.c:IntervalPGetDatum
Unexecuted instantiation: array_typanalyze.c:IntervalPGetDatum
Unexecuted instantiation: arraysubs.c:IntervalPGetDatum
Unexecuted instantiation: date.c:IntervalPGetDatum
Unexecuted instantiation: datetime.c:IntervalPGetDatum
Unexecuted instantiation: dbsize.c:IntervalPGetDatum
Unexecuted instantiation: enum.c:IntervalPGetDatum
Unexecuted instantiation: format_type.c:IntervalPGetDatum
Unexecuted instantiation: formatting.c:IntervalPGetDatum
Unexecuted instantiation: genfile.c:IntervalPGetDatum
Unexecuted instantiation: json.c:IntervalPGetDatum
Unexecuted instantiation: jsonb_util.c:IntervalPGetDatum
Unexecuted instantiation: jsonbsubs.c:IntervalPGetDatum
Unexecuted instantiation: jsonpath_exec.c:IntervalPGetDatum
Unexecuted instantiation: lockfuncs.c:IntervalPGetDatum
Unexecuted instantiation: mcxtfuncs.c:IntervalPGetDatum
Unexecuted instantiation: misc.c:IntervalPGetDatum
Unexecuted instantiation: name.c:IntervalPGetDatum
Unexecuted instantiation: partitionfuncs.c:IntervalPGetDatum
Unexecuted instantiation: pg_upgrade_support.c:IntervalPGetDatum
Unexecuted instantiation: pgstatfuncs.c:IntervalPGetDatum
Unexecuted instantiation: pseudorandomfuncs.c:IntervalPGetDatum
Unexecuted instantiation: rangetypes.c:IntervalPGetDatum
Unexecuted instantiation: rangetypes_typanalyze.c:IntervalPGetDatum
Unexecuted instantiation: regproc.c:IntervalPGetDatum
Unexecuted instantiation: ri_triggers.c:IntervalPGetDatum
Unexecuted instantiation: ruleutils.c:IntervalPGetDatum
Unexecuted instantiation: selfuncs.c:IntervalPGetDatum
Unexecuted instantiation: skipsupport.c:IntervalPGetDatum
Unexecuted instantiation: tid.c:IntervalPGetDatum
Unexecuted instantiation: timestamp.c:IntervalPGetDatum
Unexecuted instantiation: trigfuncs.c:IntervalPGetDatum
Unexecuted instantiation: tsgistidx.c:IntervalPGetDatum
Unexecuted instantiation: tsquery_rewrite.c:IntervalPGetDatum
Unexecuted instantiation: tsvector_op.c:IntervalPGetDatum
Unexecuted instantiation: uuid.c:IntervalPGetDatum
Unexecuted instantiation: waitfuncs.c:IntervalPGetDatum
Unexecuted instantiation: xid8funcs.c:IntervalPGetDatum
Unexecuted instantiation: xml.c:IntervalPGetDatum
Unexecuted instantiation: attoptcache.c:IntervalPGetDatum
Unexecuted instantiation: catcache.c:IntervalPGetDatum
Unexecuted instantiation: evtcache.c:IntervalPGetDatum
Unexecuted instantiation: funccache.c:IntervalPGetDatum
Unexecuted instantiation: lsyscache.c:IntervalPGetDatum
Unexecuted instantiation: partcache.c:IntervalPGetDatum
Unexecuted instantiation: plancache.c:IntervalPGetDatum
Unexecuted instantiation: relcache.c:IntervalPGetDatum
Unexecuted instantiation: relmapper.c:IntervalPGetDatum
Unexecuted instantiation: spccache.c:IntervalPGetDatum
Unexecuted instantiation: syscache.c:IntervalPGetDatum
Unexecuted instantiation: ts_cache.c:IntervalPGetDatum
Unexecuted instantiation: typcache.c:IntervalPGetDatum
Unexecuted instantiation: csvlog.c:IntervalPGetDatum
Unexecuted instantiation: elog.c:IntervalPGetDatum
Unexecuted instantiation: jsonlog.c:IntervalPGetDatum
Unexecuted instantiation: fmgr.c:IntervalPGetDatum
Unexecuted instantiation: funcapi.c:IntervalPGetDatum
Unexecuted instantiation: miscinit.c:IntervalPGetDatum
Unexecuted instantiation: postinit.c:IntervalPGetDatum
Unexecuted instantiation: mbutils.c:IntervalPGetDatum
Unexecuted instantiation: guc.c:IntervalPGetDatum
Unexecuted instantiation: guc_tables.c:IntervalPGetDatum
Unexecuted instantiation: pg_controldata.c:IntervalPGetDatum
Unexecuted instantiation: rls.c:IntervalPGetDatum
Unexecuted instantiation: timeout.c:IntervalPGetDatum
Unexecuted instantiation: tzparser.c:IntervalPGetDatum
Unexecuted instantiation: portalmem.c:IntervalPGetDatum
Unexecuted instantiation: resowner.c:IntervalPGetDatum
Unexecuted instantiation: sortsupport.c:IntervalPGetDatum
Unexecuted instantiation: tuplesortvariants.c:IntervalPGetDatum
Unexecuted instantiation: snapmgr.c:IntervalPGetDatum
Unexecuted instantiation: controldata_utils.c:IntervalPGetDatum
Unexecuted instantiation: shell_archive.c:IntervalPGetDatum
Unexecuted instantiation: simple_query_fuzzer.c:IntervalPGetDatum
62
63
0
#define PG_GETARG_TIMESTAMP(n) DatumGetTimestamp(PG_GETARG_DATUM(n))
64
0
#define PG_GETARG_TIMESTAMPTZ(n) DatumGetTimestampTz(PG_GETARG_DATUM(n))
65
0
#define PG_GETARG_INTERVAL_P(n) DatumGetIntervalP(PG_GETARG_DATUM(n))
66
67
0
#define PG_RETURN_TIMESTAMP(x) return TimestampGetDatum(x)
68
0
#define PG_RETURN_TIMESTAMPTZ(x) return TimestampTzGetDatum(x)
69
0
#define PG_RETURN_INTERVAL_P(x) return IntervalPGetDatum(x)
70
71
72
#define TIMESTAMP_MASK(b) (1 << (b))
73
0
#define INTERVAL_MASK(b) (1 << (b))
74
75
/* Macros to handle packing and unpacking the typmod field for intervals */
76
0
#define INTERVAL_FULL_RANGE (0x7FFF)
77
0
#define INTERVAL_RANGE_MASK (0x7FFF)
78
0
#define INTERVAL_FULL_PRECISION (0xFFFF)
79
0
#define INTERVAL_PRECISION_MASK (0xFFFF)
80
0
#define INTERVAL_TYPMOD(p,r) ((((r) & INTERVAL_RANGE_MASK) << 16) | ((p) & INTERVAL_PRECISION_MASK))
81
0
#define INTERVAL_PRECISION(t) ((t) & INTERVAL_PRECISION_MASK)
82
0
#define INTERVAL_RANGE(t) (((t) >> 16) & INTERVAL_RANGE_MASK)
83
84
/* Macros for doing timestamp arithmetic without assuming timestamp's units */
85
0
#define TimestampTzPlusMilliseconds(tz,ms) ((tz) + ((ms) * (int64) 1000))
86
0
#define TimestampTzPlusSeconds(tz,s) ((tz) + ((s) * (int64) 1000000))
87
88
/* Helper for simple subtraction between two timestamps */
89
static inline uint64
90
TimestampDifferenceMicroseconds(TimestampTz start_time,
91
                TimestampTz stop_time)
92
0
{
93
0
  if (start_time >= stop_time)
94
0
    return 0;
95
0
  return (uint64) stop_time - start_time;
96
0
}
Unexecuted instantiation: fuzzer_initialize.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: brin.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: brin_bloom.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: brin_minmax_multi.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: brin_pageops.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: detoast.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: relation.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: reloptions.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: toast_internals.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: ginbtree.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: gindatapage.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: ginfast.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: ginget.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: gininsert.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: ginscan.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: ginutil.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: ginvacuum.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: gist.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: gistbuild.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: gistget.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: gistutil.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: gistvacuum.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: gistxlog.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: hash.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: hash_xlog.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: hashinsert.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: hashpage.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: hashsearch.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: hashsort.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: hashutil.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: heapam.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: heapam_handler.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: heapam_visibility.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: heapam_xlog.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: heaptoast.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: hio.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: pruneheap.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: rewriteheap.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: vacuumlazy.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: genam.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: indexam.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: nbtdedup.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: nbtinsert.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: nbtpage.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: nbtpreprocesskeys.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: nbtree.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: nbtsearch.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: nbtsort.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: nbtsplitloc.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: nbtutils.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: nbtvalidate.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: nbtxlog.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: xactdesc.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: xlogdesc.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: spginsert.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: spgscan.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: spgutils.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: spgvacuum.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: spgxlog.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: tableam.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: tableamapi.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: clog.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: commit_ts.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: multixact.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: parallel.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: rmgr.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: slru.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: timeline.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: twophase.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: twophase_rmgr.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: varsup.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: xact.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: xlog.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: xlogarchive.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: xlogfuncs.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: xloginsert.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: xlogprefetcher.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: xlogreader.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: xlogrecovery.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: xlogutils.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: bootparse.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: bootstrap.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: aclchk.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: catalog.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: dependency.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: heap.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: index.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: indexing.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: namespace.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: objectaddress.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: partition.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: pg_aggregate.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: pg_db_role_setting.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: pg_enum.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: pg_inherits.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: pg_operator.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: pg_proc.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: pg_publication.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: pg_shdepend.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: pg_subscription.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: storage.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: toasting.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: analyze.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: gram.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: parse_clause.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: parse_coerce.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: parse_expr.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: parse_func.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: parse_oper.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: parse_relation.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: parse_target.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: parse_type.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: parse_utilcmd.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: aggregatecmds.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: alter.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: amcmds.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: async.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: cluster.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: collationcmds.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: constraint.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: conversioncmds.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: copyfrom.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: copyfromparse.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: copyto.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: createas.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: dbcommands.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: define.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: discard.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: dropcmds.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: event_trigger.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: explain.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: extension.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: foreigncmds.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: functioncmds.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: indexcmds.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: lockcmds.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: matview.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: opclasscmds.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: operatorcmds.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: policy.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: prepare.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: proclang.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: publicationcmds.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: schemacmds.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: sequence.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: statscmds.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: subscriptioncmds.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: tablecmds.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: tablespace.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: trigger.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: tsearchcmds.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: typecmds.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: user.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: vacuum.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: vacuumparallel.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: variable.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: view.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: execAmi.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: execAsync.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: execExpr.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: execExprInterp.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: execGrouping.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: execIndexing.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: execMain.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: execParallel.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: execPartition.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: execProcnode.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: execReplication.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: execSRF.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: execUtils.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: functions.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: nodeAgg.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: nodeAppend.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: nodeBitmapHeapscan.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: nodeBitmapIndexscan.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: nodeCustom.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: nodeForeignscan.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: nodeGather.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: nodeGatherMerge.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: nodeHash.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: nodeHashjoin.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: nodeIncrementalSort.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: nodeIndexonlyscan.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: nodeIndexscan.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: nodeLockRows.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: nodeMemoize.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: nodeMergejoin.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: nodeModifyTable.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: nodeSamplescan.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: nodeSeqscan.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: nodeSort.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: nodeTidrangescan.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: nodeTidscan.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: spi.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: tqueue.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: foreign.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: auth.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: crypt.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: pqmq.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: copyfuncs.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: equalfuncs.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: extensible.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: outfuncs.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: queryjumblefuncs.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: readfuncs.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: allpaths.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: clausesel.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: costsize.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: joinpath.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: createplan.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: planner.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: appendinfo.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: clauses.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: inherit.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: pathnode.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: plancat.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: partbounds.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: partdesc.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: partprune.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: autovacuum.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: auxprocess.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: bgworker.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: bgwriter.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: checkpointer.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: launch_backend.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: pgarch.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: pmchild.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: postmaster.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: startup.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: syslogger.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: walsummarizer.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: walwriter.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: applyparallelworker.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: conflict.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: decode.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: launcher.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: logical.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: logicalfuncs.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: origin.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: proto.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: reorderbuffer.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: slotsync.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: snapbuild.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: tablesync.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: worker.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: slot.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: slotfuncs.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: syncrep.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: walreceiver.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: walreceiverfuncs.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: walsender.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: rewriteDefine.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: rewriteHandler.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: basebackup.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: basebackup_copy.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: basebackup_progress.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: basebackup_throttle.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: attribute_stats.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: dependencies.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: extended_stats.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: mcv.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: mvdistinct.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: relation_stats.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: stat_utils.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: aio_funcs.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: aio_init.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: method_worker.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: buf_init.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: buf_table.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: bufmgr.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: freelist.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: localbuf.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: buffile.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: copydir.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: fd.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: dsm_impl.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: ipci.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: procarray.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: procsignal.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: shm_mq.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: signalfuncs.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: sinval.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: sinvaladt.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: standby.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: waiteventset.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: condition_variable.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: deadlock.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: lmgr.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: lock.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: lwlock.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: predicate.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: proc.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: bufpage.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: bulk_write.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: md.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: sync.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: backend_startup.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: dest.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: postgres.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: utility.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: dict_thesaurus.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: ts_typanalyze.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: wparser.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: backend_progress.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: backend_status.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: pgstat.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: pgstat_archiver.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: pgstat_backend.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: pgstat_bgwriter.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: pgstat_checkpointer.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: pgstat_database.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: pgstat_function.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: pgstat_io.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: pgstat_relation.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: pgstat_replslot.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: pgstat_shmem.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: pgstat_slru.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: pgstat_subscription.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: pgstat_wal.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: pgstat_xact.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: wait_event.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: acl.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: array_typanalyze.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: arraysubs.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: date.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: datetime.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: dbsize.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: enum.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: format_type.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: formatting.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: genfile.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: json.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: jsonb_util.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: jsonbsubs.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: jsonpath_exec.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: lockfuncs.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: mcxtfuncs.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: misc.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: name.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: partitionfuncs.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: pg_upgrade_support.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: pgstatfuncs.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: pseudorandomfuncs.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: rangetypes.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: rangetypes_typanalyze.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: regproc.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: ri_triggers.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: ruleutils.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: selfuncs.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: skipsupport.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: tid.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: timestamp.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: trigfuncs.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: tsgistidx.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: tsquery_rewrite.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: tsvector_op.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: uuid.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: waitfuncs.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: xid8funcs.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: xml.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: attoptcache.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: catcache.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: evtcache.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: funccache.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: lsyscache.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: partcache.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: plancache.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: relcache.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: relmapper.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: spccache.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: syscache.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: ts_cache.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: typcache.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: csvlog.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: elog.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: jsonlog.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: fmgr.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: funcapi.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: miscinit.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: postinit.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: mbutils.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: guc.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: guc_tables.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: pg_controldata.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: rls.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: timeout.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: tzparser.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: portalmem.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: resowner.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: sortsupport.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: tuplesortvariants.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: snapmgr.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: controldata_utils.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: shell_archive.c:TimestampDifferenceMicroseconds
Unexecuted instantiation: simple_query_fuzzer.c:TimestampDifferenceMicroseconds
97
98
/* Set at postmaster start */
99
extern PGDLLIMPORT TimestampTz PgStartTime;
100
101
/* Set at configuration reload */
102
extern PGDLLIMPORT TimestampTz PgReloadTime;
103
104
105
/* Internal routines (not fmgr-callable) */
106
107
extern int32 anytimestamp_typmod_check(bool istz, int32 typmod);
108
109
extern TimestampTz GetCurrentTimestamp(void);
110
extern TimestampTz GetSQLCurrentTimestamp(int32 typmod);
111
extern Timestamp GetSQLLocalTimestamp(int32 typmod);
112
extern void TimestampDifference(TimestampTz start_time, TimestampTz stop_time,
113
                long *secs, int *microsecs);
114
extern long TimestampDifferenceMilliseconds(TimestampTz start_time,
115
                      TimestampTz stop_time);
116
extern bool TimestampDifferenceExceeds(TimestampTz start_time,
117
                     TimestampTz stop_time,
118
                     int msec);
119
extern bool TimestampDifferenceExceedsSeconds(TimestampTz start_time,
120
                        TimestampTz stop_time,
121
                        int threshold_sec);
122
123
extern TimestampTz time_t_to_timestamptz(pg_time_t tm);
124
extern pg_time_t timestamptz_to_time_t(TimestampTz t);
125
126
extern const char *timestamptz_to_str(TimestampTz t);
127
128
extern int  tm2timestamp(struct pg_tm *tm, fsec_t fsec, int *tzp, Timestamp *result);
129
extern int  timestamp2tm(Timestamp dt, int *tzp, struct pg_tm *tm,
130
             fsec_t *fsec, const char **tzn, pg_tz *attimezone);
131
extern void dt2time(Timestamp jd, int *hour, int *min, int *sec, fsec_t *fsec);
132
133
extern void interval2itm(Interval span, struct pg_itm *itm);
134
extern int  itm2interval(struct pg_itm *itm, Interval *span);
135
extern int  itmin2interval(struct pg_itm_in *itm_in, Interval *span);
136
137
extern Timestamp SetEpochTimestamp(void);
138
extern void GetEpochTime(struct pg_tm *tm);
139
140
extern int  timestamp_cmp_internal(Timestamp dt1, Timestamp dt2);
141
142
/* timestamp comparison works for timestamptz also */
143
0
#define timestamptz_cmp_internal(dt1,dt2) timestamp_cmp_internal(dt1, dt2)
144
145
extern TimestampTz timestamp2timestamptz_opt_overflow(Timestamp timestamp,
146
                            int *overflow);
147
extern Timestamp timestamptz2timestamp_opt_overflow(TimestampTz timestamp,
148
                          int *overflow);
149
150
extern int32 timestamp_cmp_timestamptz_internal(Timestamp timestampVal,
151
                        TimestampTz dt2);
152
153
extern int  isoweek2j(int year, int week);
154
extern void isoweek2date(int woy, int *year, int *mon, int *mday);
155
extern void isoweekdate2date(int isoweek, int wday, int *year, int *mon, int *mday);
156
extern int  date2isoweek(int year, int mon, int mday);
157
extern int  date2isoyear(int year, int mon, int mday);
158
extern int  date2isoyearday(int year, int mon, int mday);
159
160
extern bool TimestampTimestampTzRequiresRewrite(void);
161
162
#endif              /* TIMESTAMP_H */