(declare (block) (standard-bindings) (extended-bindings) (inlining-limit 200))
(begin
  (define |gxc[1]#_g197266_|
    (##structure
     gx#syntax-quote::t
     '::basic-xform
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g197268_|
    (##structure
     gx#syntax-quote::t
     '::optimize-call::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g197270_|
    (##structure
     gx#syntax-quote::t
     'make-::optimize-call
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g197272_|
    (##structure
     gx#syntax-quote::t
     '::optimize-call?
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g197274_|
    (##structure
     gx#syntax-quote::t
     '::void
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g197276_|
    (##structure
     gx#syntax-quote::t
     '::check-return-type::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g197278_|
    (##structure
     gx#syntax-quote::t
     'make-::check-return-type
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g197280_|
    (##structure
     gx#syntax-quote::t
     '::check-return-type?
     #f
     (gx#current-expander-context)
     '()))
  (begin
    (define |gxc[:0:]#::optimize-call|
      (let ((__obj197138
             (let ()
               (declare (not safe))
               (##structure
                gerbil/core/mop~MOP-2#class-type-info::t
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f))))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set!
           __obj197138
           'gxc#::optimize-call::t
           '1
           '#f
           '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj197138 '::optimize-call '2 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj197138 '() '4 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj197138 '() '6 '#f '#f))
        (let ((__tmp197265 (cons |gxc[1]#_g197266_| '())))
          (declare (not safe))
          (##unchecked-structure-set! __obj197138 __tmp197265 '3 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj197138 '#f '7 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj197138 '#t '8 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj197138 '#f '10 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj197138 '#f '11 '#f '#f))
        (let ((__tmp197267 |gxc[1]#_g197268_|))
          (declare (not safe))
          (##unchecked-structure-set! __obj197138 __tmp197267 '12 '#f '#f))
        (let ((__tmp197269 |gxc[1]#_g197270_|))
          (declare (not safe))
          (##unchecked-structure-set! __obj197138 __tmp197269 '13 '#f '#f))
        (let ((__tmp197271 |gxc[1]#_g197272_|))
          (declare (not safe))
          (##unchecked-structure-set! __obj197138 __tmp197271 '14 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj197138 '() '15 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj197138 '() '16 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj197138 '() '17 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj197138 '() '18 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj197138 '() '19 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj197138 '() '21 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj197138 '() '20 '#f '#f))
        __obj197138))
    (define |gxc[:0:]#::check-return-type|
      (let ((__obj197140
             (let ()
               (declare (not safe))
               (##structure
                gerbil/core/mop~MOP-2#class-type-info::t
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f
                '#f))))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set!
           __obj197140
           'gxc#::check-return-type::t
           '1
           '#f
           '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set!
           __obj197140
           '::check-return-type
           '2
           '#f
           '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj197140 '() '4 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj197140 '() '6 '#f '#f))
        (let ((__tmp197273 (cons |gxc[1]#_g197274_| '())))
          (declare (not safe))
          (##unchecked-structure-set! __obj197140 __tmp197273 '3 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj197140 '#f '7 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj197140 '#t '8 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj197140 '#f '10 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj197140 '#f '11 '#f '#f))
        (let ((__tmp197275 |gxc[1]#_g197276_|))
          (declare (not safe))
          (##unchecked-structure-set! __obj197140 __tmp197275 '12 '#f '#f))
        (let ((__tmp197277 |gxc[1]#_g197278_|))
          (declare (not safe))
          (##unchecked-structure-set! __obj197140 __tmp197277 '13 '#f '#f))
        (let ((__tmp197279 |gxc[1]#_g197280_|))
          (declare (not safe))
          (##unchecked-structure-set! __obj197140 __tmp197279 '14 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj197140 '() '15 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj197140 '() '16 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj197140 '() '17 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj197140 '() '18 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj197140 '() '19 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj197140 '() '21 '#f '#f))
        (let ()
          (declare (not safe))
          (##unchecked-structure-set! __obj197140 '() '20 '#f '#f))
        __obj197140))))
