E       UCTAGSextras         no      NONE             s--    no    r-   0 Extra tag type information
T       UCTAGSepoch          yes     NONE             -i-    no    --   0 the last modified time of the input file (only for F/file kind tag)
Z       UCTAGSscope          no      NONE             s--    no    rw   0 [tags output] prepend "scope:" key to s/scope field output, [xref and json output] the same as s/ field
e       UCTAGSend            no      NONE             -i-    no    rw   0 end lines of various items
o       UCTAGSnth            no      NONE             -i-    no    --   0 the order in the parent scope
p       UCTAGSscopeKind      no      NONE             s--    no    --   0 [tags output] no effect, [xref and json output] kind of scope in long-name form
r       UCTAGSroles          no      NONE             s--    no    r-   0 Roles
x       UCTAGSxpath          no      NONE             s--    no    --   0 xpath for the tag
-       UCTAGSproperties     yes     Asm              s--    no    --   0 properties (req, vararg for parameters)
-       UCTAGSproperties     no      AutoIt           s--    no    --   0 properties (static, volatile, ...)
-       UCTAGSalias          no      C                s--    no    --   1 the name of the alias target specified in __attribute__((alias(...)))
-       UCTAGSmacrodef       no      C                s--    no    --   0 macro definition
-       UCTAGSproperties     no      C                s--    no    --   0 properties (static, inline, mutable, export,...)
-       UCTAGSsection        no      C                s--    no    --   1 the place where the object is placed
-       UCTAGSalias          no      C++              s--    no    --   1 the name of the alias target specified in __attribute__((alias(...)))
-       UCTAGScaptures       no      C++              s--    no    --   0 lambda capture list
-       UCTAGSmacrodef       no      C++              s--    no    --   0 macro definition
-       UCTAGSname           yes     C++              s--    no    --   0 aliased names
-       UCTAGSproperties     no      C++              s--    no    --   0 properties (static, inline, mutable, export,...)
-       UCTAGSsection        no      C++              s--    no    --   1 the place where the object is placed
-       UCTAGSspecialization no      C++              s--    no    --   0 template specialization parameters
-       UCTAGStemplate       no      C++              s--    no    --   0 template parameters
-       UCTAGSmacrodef       no      CPreProcessor    s--    no    --   0 macro definition
-       UCTAGSalias          no      CUDA             s--    no    --   1 the name of the alias target specified in __attribute__((alias(...)))
-       UCTAGSmacrodef       no      CUDA             s--    no    --   0 macro definition
-       UCTAGSproperties     no      CUDA             s--    no    --   0 properties (static, inline, mutable, export,...)
-       UCTAGSsection        no      CUDA             s--    no    --   1 the place where the object is placed
-       UCTAGSmoduleName     yes     Elm              s--    no    --   0 actual name of renamed module
-       UCTAGSdefiner        yes     EmacsLisp        s--    no    --   1 the name of the function or macro that defines the unknown/Y-kind object
-       UCTAGSannotations    yes     GDScript         s--    no    --   0 annotations on functions and variables
-       UCTAGShowImported    no      Go               s--    no    --   0 how the package is imported ("inline" for `.' or "init" for `_')
-       UCTAGSpackage        yes     Go               s--    no    --   0 the real package specified by the package name
-       UCTAGSpackageName    yes     Go               s--    no    --   0 the name for referring the package
-       UCTAGSreceiver       no      Go               s--    no    --   1 the name of the receiver
-       UCTAGSimplements     yes     Inko             s--    no    rw   0 Trait being implemented
-       UCTAGSproperties     no      JavaScript       s--    no    --   2 properties (static)
-       UCTAGSassignment     yes     LdScript         s--    no    --   0 how a value is assigned to the symbol
-       UCTAGSdefiner        yes     Lisp             s--    no    --   1 the name of the function or macro that defines the unknown/Y-kind object
-       UCTAGSsectionMarker  no      Markdown         s--    no    --   0 character used for declaring section(#, ##, =, or -)
-       UCTAGSwrapping       yes     Moose            s--    no    --   0 how a wrapper wrapping the method (around, after, or before)
-       UCTAGSlangid         yes     NSIS             s--    no    --   0 language identifier specified in (License)LangString commands
-       UCTAGScategory       yes     ObjectiveC       s--    no    --   0 category attached to the class
-       UCTAGSprotocols      yes     ObjectiveC       s--    no    --   0 protocols that the class (or category) confirms to
-       UCTAGShome           yes     Passwd           s--    no    rw   0 home directory
-       UCTAGSshell          yes     Passwd           s--    no    rw   0 login shell
-       UCTAGSarity          yes     Prolog           -i-    no    --   0 the number of parameters
-       UCTAGSdecorators     no      Python           s--    no    --   0 decorators on functions and classes
-       UCTAGSnameref        yes     Python           s--    no    --   0 the original name for the tag
-       UCTAGSassignmentop   no      R                s--    no    --   0 operator for assignment
-       UCTAGSconstructor    yes     R                s--    no    --   0 function used for making value assigned to the nameattr tag
-       UCTAGSoverline       no      ReStructuredText --b    no    --   0 whether using overline & underline for declaring section
-       UCTAGSsectionMarker  no      ReStructuredText s--    no    --   0 character used for declaring section
-       UCTAGSmixin          yes     Ruby             s--    no    --   0 how the class or module is mixed in (mixin:HOW:MODULE)
-       UCTAGSmodule         yes     SCSS             s--    no    rw   1 the name of module behind the namespace
-       UCTAGSdefiner        yes     Scheme           s--    no    --   1 the name of the function or macro that defines the unknown/Y-kind object
-       UCTAGSparameter      no      SystemVerilog    --b    no    --   0 parameter whose value can be overridden.
-       UCTAGStarget         yes     Thrift           s--    no    --   0 the target language specified at "namespace"
-       UCTAGSthrows         yes     Thrift           s--    no    --   0 throws list of function
-       UCTAGSproperties     no      TypeScript       s--    no    --   1 properties (static)
-       UCTAGSarchitecture   yes     VHDL             s--    no    --   0 architecture designing the entity
-       UCTAGSparameter      no      Verilog          --b    no    --   0 parameter whose value can be overridden.
