LCOV - code coverage report
Current view: top level - src/backend/parser - parse_enr.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 4 4 100.0 %
Date: 2024-11-21 08:14:44 Functions: 2 2 100.0 %
Legend: Lines: hit not hit

          Line data    Source code
       1             : /*-------------------------------------------------------------------------
       2             :  *
       3             :  * parse_enr.c
       4             :  *    parser support routines dealing with ephemeral named relations
       5             :  *
       6             :  * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
       7             :  * Portions Copyright (c) 1994, Regents of the University of California
       8             :  *
       9             :  *
      10             :  * IDENTIFICATION
      11             :  *    src/backend/parser/parse_enr.c
      12             :  *
      13             :  *-------------------------------------------------------------------------
      14             :  */
      15             : #include "postgres.h"
      16             : 
      17             : #include "parser/parse_enr.h"
      18             : 
      19             : bool
      20      258190 : name_matches_visible_ENR(ParseState *pstate, const char *refname)
      21             : {
      22      258190 :     return (get_visible_ENR_metadata(pstate->p_queryEnv, refname) != NULL);
      23             : }
      24             : 
      25             : EphemeralNamedRelationMetadata
      26         452 : get_visible_ENR(ParseState *pstate, const char *refname)
      27             : {
      28         452 :     return get_visible_ENR_metadata(pstate->p_queryEnv, refname);
      29             : }

Generated by: LCOV version 1.14