(declare (block) (standard-bindings) (extended-bindings) (inlining-limit 200))
(begin
  (define |std/os/signal-handler[1]#_g4382_|
    (##structure
     gx#syntax-quote::t
     'signal-handler::t
     #f
     (gx#current-expander-context)
     '()))
  (define |std/os/signal-handler[1]#_g4383_|
    (##structure
     gx#syntax-quote::t
     'make-signal-handler
     #f
     (gx#current-expander-context)
     '()))
  (define |std/os/signal-handler[1]#_g4384_|
    (##structure
     gx#syntax-quote::t
     'signal-handler?
     #f
     (gx#current-expander-context)
     '()))
  (define |std/os/signal-handler[1]#_g4385_|
    (##structure
     gx#syntax-quote::t
     'signal-handler-handlers
     #f
     (gx#current-expander-context)
     '()))
  (define |std/os/signal-handler[1]#_g4386_|
    (##structure
     gx#syntax-quote::t
     'signal-handler-default-handlers
     #f
     (gx#current-expander-context)
     '()))
  (define |std/os/signal-handler[1]#_g4387_|
    (##structure
     gx#syntax-quote::t
     'signal-handler-kq
     #f
     (gx#current-expander-context)
     '()))
  (define |std/os/signal-handler[1]#_g4388_|
    (##structure
     gx#syntax-quote::t
     'signal-handler-mx
     #f
     (gx#current-expander-context)
     '()))
  (define |std/os/signal-handler[1]#_g4389_|
    (##structure
     gx#syntax-quote::t
     'signal-handler-handlers-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |std/os/signal-handler[1]#_g4390_|
    (##structure
     gx#syntax-quote::t
     'signal-handler-default-handlers-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |std/os/signal-handler[1]#_g4391_|
    (##structure
     gx#syntax-quote::t
     'signal-handler-kq-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |std/os/signal-handler[1]#_g4392_|
    (##structure
     gx#syntax-quote::t
     'signal-handler-mx-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |std/os/signal-handler[:0:]#signal-handler|
    (|gerbil/core$<MOP>$<MOP:2>[1]#make-extended-struct-info|
     'runtime-identifier:
     |std/os/signal-handler[1]#_g4382_|
     'expander-identifiers:
     (cons '#f
           (cons |std/os/signal-handler[1]#_g4382_|
                 (cons |std/os/signal-handler[1]#_g4383_|
                       (cons |std/os/signal-handler[1]#_g4384_|
                             (cons (cons |std/os/signal-handler[1]#_g4385_|
                                         (cons |std/os/signal-handler[1]#_g4386_|
                                               (cons |std/os/signal-handler[1]#_g4387_|
                                                     (cons |std/os/signal-handler[1]#_g4388_|
                                                           '()))))
                                   (cons (cons |std/os/signal-handler[1]#_g4389_|
                                               (cons |std/os/signal-handler[1]#_g4390_|
                                                     (cons |std/os/signal-handler[1]#_g4391_|
                                                           (cons |std/os/signal-handler[1]#_g4392_|
;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                         '()))))
;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                                         '()))))))
     'type-exhibitor:
     (|gerbil/core$<MOP>$<MOP:2>[1]#make-runtime-struct-exhibitor|
      '#f
      '#f
      'signal-handler
      ':init!
      '((final: . #t))
      '(handlers default-handlers kq mx)))))
