#1510=(:typedef-decl
                     :is-declaration t
                     :is-reference nil
                     :is-expression nil
                     :is-statement nil
                     :is-attribute nil
                     :is-invaild nil
                     :is-translation-unit nil
                     :is-preprocessing nil
                     :is-unexposed nil
                     :linkage :no-linkage
                     :language :c
                     :translation-unit #0#
                     :semantic-parent #0#
                     :lexical-parent #0#
                     :location (location :file nil :line 0 :column 0 :offset 0)
                     :range (range :start (location :file nil :line 0 :column 0 :offset 0)
                                   :end   (location :file nil :line 0 :column 0 :offset 0))
                     :type :Typedef
                     :underlying-type :Constant-Array
                     :enum-type :Invalid
                     :enum-constant -9223372036854775808
                     :unsigned-enum-constant 18446744073709551615
                     :definition #1510#
                     :is-definition t
                     :canonical #1510#
                     :children (#1511=(:type-ref
                                     :is-declaration nil
                                     :is-reference t
                                     :is-expression nil
                                     :is-statement nil
                                     :is-attribute nil
                                     :is-invaild nil
                                     :is-translation-unit nil
                                     :is-preprocessing nil
                                     :is-unexposed nil
                                     :linkage :invalid
                                     :language :invalid
                                     :translation-unit #0#
                                     :semantic-parent nil
                                     :lexical-parent nil
                                     :location (location :file nil :line 0 :column 0 :offset 0)
                                     :range (range :start (location :file nil :line 0 :column 0 :offset 0)
                                                   :end   (location :file nil :line 0 :column 0 :offset 0))
                                     :type :Typedef
                                     :underlying-type :Invalid
                                     :enum-type :Invalid
                                     :enum-constant -9223372036854775808
                                     :unsigned-enum-constant 18446744073709551615
                                     :definition (:typedef-decl
                                                   :is-declaration t
                                                   :is-reference nil
                                                   :is-expression nil
                                                   :is-statement nil
                                                   :is-attribute nil
                                                   :is-invaild nil
                                                   :is-translation-unit nil
                                                   :is-preprocessing nil
                                                   :is-unexposed nil
                                                   :linkage :no-linkage
                                                   :language :c
                                                   :translation-unit #0#
                                                   :semantic-parent #0#
                                                   :lexical-parent #0#
                                                   :location (location :file nil :line 0 :column 0 :offset 0)
                                                   :range (range :start (location :file nil :line 0 :column 0 :offset 0)
                                                                 :end   (location :file nil :line 0 :column 0 :offset 0))
                                                   :type :Typedef
                                                   :underlying-type :Record
                                                   :enum-type :Invalid
                                                   :enum-constant -9223372036854775808
                                                   :unsigned-enum-constant 18446744073709551615
                                                   :definition (:typedef-decl
                                                             :is-declaration t
                                                             :is-reference nil
                                                             :is-expression nil
                                                             :is-statement nil
ViewGit