001package gudusoft.gsqlparser.ir.bound;
002
003/**
004 * Types of object references in the bound IR.
005 */
006public enum EObjectRefKind {
007    TABLE,
008    VIEW,
009    CTE,
010    DERIVED_TABLE,
011    TEMP_TABLE,
012    TABLE_FUNCTION,
013    PIVOT_TABLE,
014    UNPIVOT_TABLE,
015    UNNEST_TABLE,
016    LATERAL_VIEW,
017    /** Global temp table (##name in T-SQL). */
018    GLOBAL_TEMP
019}