gi-javascriptcore-4.0.17: GI/JavaScriptCore/Objects/Value.hs-boot
#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \
&& !defined(__HADDOCK_VERSION__))
module GI.JavaScriptCore.Objects.Value where
import Data.GI.Base.ShortPrelude
import qualified Data.GI.Base.ShortPrelude as SP
import qualified Data.GI.Base.Overloading as O
import qualified Prelude as P
import qualified Data.GI.Base.Attributes as GI.Attributes
import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr
import qualified Data.GI.Base.GClosure as B.GClosure
import qualified Data.GI.Base.GError as B.GError
import qualified Data.GI.Base.GVariant as B.GVariant
import qualified Data.GI.Base.GValue as B.GValue
import qualified Data.GI.Base.GParamSpec as B.GParamSpec
import qualified Data.GI.Base.CallStack as B.CallStack
import qualified Data.GI.Base.Properties as B.Properties
import qualified Data.Text as T
import qualified Data.ByteString.Char8 as B
import qualified Data.Map as Map
import qualified Foreign.Ptr as FP
import qualified GHC.OverloadedLabels as OL
newtype Value = Value (ManagedPtr Value)
instance GObject Value where
class (GObject o, O.IsDescendantOf Value o) => IsValue o
instance (GObject o, O.IsDescendantOf Value o) => IsValue o
instance O.HasParentTypes Value
#if ENABLE_OVERLOADING
data ValueContextPropertyInfo
#endif
#if ENABLE_OVERLOADING
data ValueConstructorCallMethodInfo
#endif
#if ENABLE_OVERLOADING
data ValueFunctionCallMethodInfo
#endif
#if ENABLE_OVERLOADING
data ValueGetContextMethodInfo
#endif
#if ENABLE_OVERLOADING
data ValueIsArrayMethodInfo
#endif
#if ENABLE_OVERLOADING
data ValueIsBooleanMethodInfo
#endif
#if ENABLE_OVERLOADING
data ValueIsConstructorMethodInfo
#endif
#if ENABLE_OVERLOADING
data ValueIsFunctionMethodInfo
#endif
#if ENABLE_OVERLOADING
data ValueIsNullMethodInfo
#endif
#if ENABLE_OVERLOADING
data ValueIsNumberMethodInfo
#endif
#if ENABLE_OVERLOADING
data ValueIsObjectMethodInfo
#endif
#if ENABLE_OVERLOADING
data ValueIsStringMethodInfo
#endif
#if ENABLE_OVERLOADING
data ValueIsUndefinedMethodInfo
#endif
#if ENABLE_OVERLOADING
data ValueObjectDefinePropertyAccessorMethodInfo
#endif
#if ENABLE_OVERLOADING
data ValueObjectDefinePropertyDataMethodInfo
#endif
#if ENABLE_OVERLOADING
data ValueObjectDeletePropertyMethodInfo
#endif
#if ENABLE_OVERLOADING
data ValueObjectEnumeratePropertiesMethodInfo
#endif
#if ENABLE_OVERLOADING
data ValueObjectGetPropertyMethodInfo
#endif
#if ENABLE_OVERLOADING
data ValueObjectGetPropertyAtIndexMethodInfo
#endif
#if ENABLE_OVERLOADING
data ValueObjectHasPropertyMethodInfo
#endif
#if ENABLE_OVERLOADING
data ValueObjectInvokeMethodMethodInfo
#endif
#if ENABLE_OVERLOADING
data ValueObjectIsInstanceOfMethodInfo
#endif
#if ENABLE_OVERLOADING
data ValueObjectSetPropertyMethodInfo
#endif
#if ENABLE_OVERLOADING
data ValueObjectSetPropertyAtIndexMethodInfo
#endif
#if ENABLE_OVERLOADING
data ValueToBooleanMethodInfo
#endif
#if ENABLE_OVERLOADING
data ValueToDoubleMethodInfo
#endif
#if ENABLE_OVERLOADING
data ValueToInt32MethodInfo
#endif
#if ENABLE_OVERLOADING
data ValueToStringMethodInfo
#endif
#if ENABLE_OVERLOADING
data ValueToStringAsBytesMethodInfo
#endif