/src/postgres/src/backend/parser/parse_enr.c
Line | Count | Source |
1 | | /*------------------------------------------------------------------------- |
2 | | * |
3 | | * parse_enr.c |
4 | | * parser support routines dealing with ephemeral named relations |
5 | | * |
6 | | * Portions Copyright (c) 1996-2025, 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 | | name_matches_visible_ENR(ParseState *pstate, const char *refname) |
21 | 0 | { |
22 | 0 | return (get_visible_ENR_metadata(pstate->p_queryEnv, refname) != NULL); |
23 | 0 | } |
24 | | |
25 | | EphemeralNamedRelationMetadata |
26 | | get_visible_ENR(ParseState *pstate, const char *refname) |
27 | 0 | { |
28 | 0 | return get_visible_ENR_metadata(pstate->p_queryEnv, refname); |
29 | 0 | } |