diff options
Diffstat (limited to 'src/include')
-rw-r--r-- | src/include/catalog/namespace.h | 1 | ||||
-rw-r--r-- | src/include/parser/parse_type.h | 3 |
2 files changed, 4 insertions, 0 deletions
diff --git a/src/include/catalog/namespace.h b/src/include/catalog/namespace.h index f3b005fa9d8..e2a11c65aa0 100644 --- a/src/include/catalog/namespace.h +++ b/src/include/catalog/namespace.h @@ -66,6 +66,7 @@ extern Oid RelnameGetRelid(const char *relname); extern bool RelationIsVisible(Oid relid); extern Oid TypenameGetTypid(const char *typname); +extern Oid TypenameGetTypidExtended(const char *typname, bool temp_ok); extern bool TypeIsVisible(Oid typid); extern FuncCandidateList FuncnameGetCandidates(List *names, diff --git a/src/include/parser/parse_type.h b/src/include/parser/parse_type.h index f95bfe78eab..6f1a7b993e9 100644 --- a/src/include/parser/parse_type.h +++ b/src/include/parser/parse_type.h @@ -21,6 +21,9 @@ typedef HeapTuple Type; extern Type LookupTypeName(ParseState *pstate, const TypeName *typeName, int32 *typmod_p, bool missing_ok); +extern Type LookupTypeNameExtended(ParseState *pstate, + const TypeName *typeName, int32 *typmod_p, + bool temp_ok, bool missing_ok); extern Oid LookupTypeNameOid(ParseState *pstate, const TypeName *typeName, bool missing_ok); extern Type typenameType(ParseState *pstate, const TypeName *typeName, |