Hoogle Search

Within LTS Haskell 24.60 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. type ClassEnumeratePropertiesFunction = Class -> Context -> Ptr () -> IO Maybe [Text]

    gi-javascriptcore6 GI.JavaScriptCore.Callbacks

    The type of enumerate_properties in ClassVTable. This is only required when you need to handle external properties not added to the prototype.

  2. dynamic_ClassEnumeratePropertiesFunction :: (HasCallStack, MonadIO m, IsClass a, IsContext b) => FunPtr C_ClassEnumeratePropertiesFunction -> a -> b -> Ptr () -> m (Maybe [Text])

    gi-javascriptcore6 GI.JavaScriptCore.Callbacks

    Given a pointer to a foreign C function, wrap it into a function callable from Haskell.

  3. genClosure_ClassEnumeratePropertiesFunction :: MonadIO m => ClassEnumeratePropertiesFunction -> m (GClosure C_ClassEnumeratePropertiesFunction)

    gi-javascriptcore6 GI.JavaScriptCore.Callbacks

    Wrap the callback into a GClosure.

  4. mk_ClassEnumeratePropertiesFunction :: C_ClassEnumeratePropertiesFunction -> IO (FunPtr C_ClassEnumeratePropertiesFunction)

    gi-javascriptcore6 GI.JavaScriptCore.Callbacks

    Generate a function pointer callable from C code, from a C_ClassEnumeratePropertiesFunction.

  5. noClassEnumeratePropertiesFunction :: Maybe ClassEnumeratePropertiesFunction

    gi-javascriptcore6 GI.JavaScriptCore.Callbacks

    A convenience synonym for Nothing :: Maybe ClassEnumeratePropertiesFunction.

  6. wrap_ClassEnumeratePropertiesFunction :: Maybe (Ptr (FunPtr C_ClassEnumeratePropertiesFunction)) -> ClassEnumeratePropertiesFunction -> C_ClassEnumeratePropertiesFunction

    gi-javascriptcore6 GI.JavaScriptCore.Callbacks

    Wrap a ClassEnumeratePropertiesFunction into a C_ClassEnumeratePropertiesFunction.

  7. ValuePropertyFlagsEnumerable :: ValuePropertyFlags

    gi-javascriptcore6 GI.JavaScriptCore.Flags

    the property shows up during enumeration of the properties on the corresponding object.

  8. exceptionGetLineNumber :: (HasCallStack, MonadIO m, IsException a) => a -> m Word32

    gi-javascriptcore6 GI.JavaScriptCore.Objects.Exception

    Get the line number at which exception happened.

  9. valueObjectEnumerateProperties :: (HasCallStack, MonadIO m, IsValue a) => a -> m (Maybe [Text])

    gi-javascriptcore6 GI.JavaScriptCore.Objects.Value

    Get the list of property names of value. Only properties defined with ValuePropertyFlagsEnumerable flag will be collected.

  10. clearClassVTableEnumerateProperties :: MonadIO m => ClassVTable -> m ()

    gi-javascriptcore6 GI.JavaScriptCore.Structs.ClassVTable

    Set the value of the “enumerate_properties” field to Nothing. When overloading is enabled, this is equivalent to

    clear #enumerateProperties
    

Page 194 of many | Previous | Next