1/*
2 * src/include/commands/proclang.h
3 *
4 *-------------------------------------------------------------------------
5 *
6 * proclang.h
7 * prototypes for proclang.c.
8 *
9 *
10 *-------------------------------------------------------------------------
11 */
12#ifndef PROCLANG_H
13#define PROCLANG_H
14
15#include "catalog/objectaddress.h"
16#include "nodes/parsenodes.h"
17
18extern ObjectAddress CreateProceduralLanguage(CreatePLangStmt *stmt);
19extern void DropProceduralLanguageById(Oid langOid);
20extern bool PLTemplateExists(const char *languageName);
21extern Oid get_language_oid(const char *langname, bool missing_ok);
22
23#endif /* PROCLANG_H */
24