<?xml version="1.0"?>
<dump>
  <class name="JSCValue" get-type="jsc_value_get_type" parents="GObject">
    <property name="context" type="JSCContext" flags="235"/>
  </class>
  <class name="JSCClass" get-type="jsc_class_get_type" parents="GObject">
    <property name="context" type="JSCContext" flags="234"/>
    <property name="name" type="gchararray" flags="235" default-value="NULL"/>
    <property name="parent" type="JSCClass" flags="235"/>
  </class>
  <class name="JSCException" get-type="jsc_exception_get_type" parents="GObject">
  </class>
  <class name="JSCVirtualMachine" get-type="jsc_virtual_machine_get_type" parents="GObject">
  </class>
  <class name="JSCContext" get-type="jsc_context_get_type" parents="GObject">
    <property name="virtual-machine" type="JSCVirtualMachine" flags="235"/>
  </class>
  <class name="JSCWeakValue" get-type="jsc_weak_value_get_type" parents="GObject">
    <property name="value" type="JSCValue" flags="234"/>
    <signal name="cleared" return="void" when="last">
    </signal>
  </class>
</dump>
