namespace Ghost.DXC;

/// <include file='DxcTokenKind.xml' path='doc/member[@name="DxcTokenKind"]/*' />
public enum DxcTokenKind
{
    /// <include file='DxcTokenKind.xml' path='doc/member[@name="DxcTokenKind.DxcTokenKind_Punctuation"]/*' />
    DxcTokenKind_Punctuation = 0,

    /// <include file='DxcTokenKind.xml' path='doc/member[@name="DxcTokenKind.DxcTokenKind_Keyword"]/*' />
    DxcTokenKind_Keyword = 1,

    /// <include file='DxcTokenKind.xml' path='doc/member[@name="DxcTokenKind.DxcTokenKind_Identifier"]/*' />
    DxcTokenKind_Identifier = 2,

    /// <include file='DxcTokenKind.xml' path='doc/member[@name="DxcTokenKind.DxcTokenKind_Literal"]/*' />
    DxcTokenKind_Literal = 3,

    /// <include file='DxcTokenKind.xml' path='doc/member[@name="DxcTokenKind.DxcTokenKind_Comment"]/*' />
    DxcTokenKind_Comment = 4,

    /// <include file='DxcTokenKind.xml' path='doc/member[@name="DxcTokenKind.DxcTokenKind_Unknown"]/*' />
    DxcTokenKind_Unknown = 5,

    /// <include file='DxcTokenKind.xml' path='doc/member[@name="DxcTokenKind.DxcTokenKind_BuiltInType"]/*' />
    DxcTokenKind_BuiltInType = 6,
}
