PostgreSQL Source Code  git master
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
keywords.h File Reference
#include "common/kwlookup.h"
Include dependency graph for keywords.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define UNRESERVED_KEYWORD   0
 
#define COL_NAME_KEYWORD   1
 
#define TYPE_FUNC_NAME_KEYWORD   2
 
#define RESERVED_KEYWORD   3
 

Variables

PGDLLIMPORT const ScanKeywordList ScanKeywords
 
PGDLLIMPORT const uint8 ScanKeywordCategories []
 
PGDLLIMPORT const bool ScanKeywordBareLabel []
 

Macro Definition Documentation

◆ COL_NAME_KEYWORD

#define COL_NAME_KEYWORD   1

Definition at line 21 of file keywords.h.

◆ RESERVED_KEYWORD

#define RESERVED_KEYWORD   3

Definition at line 23 of file keywords.h.

◆ TYPE_FUNC_NAME_KEYWORD

#define TYPE_FUNC_NAME_KEYWORD   2

Definition at line 22 of file keywords.h.

◆ UNRESERVED_KEYWORD

#define UNRESERVED_KEYWORD   0

Definition at line 20 of file keywords.h.

Variable Documentation

◆ ScanKeywordBareLabel

PGDLLIMPORT const bool ScanKeywordBareLabel[]
extern

Definition at line 42 of file keywords.c.

Referenced by pg_get_keywords().

◆ ScanKeywordCategories

PGDLLIMPORT const uint8 ScanKeywordCategories[]
extern

Definition at line 29 of file keywords.c.

Referenced by fmtId(), pg_get_keywords(), and quote_identifier().

◆ ScanKeywords