rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgStorageModifier
Synopsis
isSgStorageModifier :: Typeable a => SgNode a -> IO (Maybe (SgStorageModifier ()))
upSgStorageModifier :: Typeable a => SgStorageModifier a -> SgStorageModifier ()
newStorageModifier :: Typeable a => Ptr (SgStorageModifier a) -> IO (SgStorageModifier ())
newStorageModifier2 :: IO (SgStorageModifier ())
storageModifierCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgStorageModifier a -> IO ()
storageModifierClassName :: Typeable a => SgStorageModifier a -> IO String
storageModifierDisplay :: Typeable a => SgStorageModifier a -> String -> IO ()
storageModifierDisplayString :: Typeable a => SgStorageModifier a -> IO String
storageModifierGetChildIndex :: (Typeable a, Typeable b) => SgStorageModifier a -> SgNode b -> IO CLong
storageModifierGetChildIndex2 :: (Typeable a, Typeable b) => SgStorageModifier a -> SgNode b -> IO CSize
storageModifierGetNumberOfTraversalSuccessors :: Typeable a => SgStorageModifier a -> IO CSize
storageModifierGetThreadLocalStorage :: Typeable a => SgStorageModifier a -> IO Bool
storageModifierGetTraversalSuccessorByIndex :: Typeable a => SgStorageModifier a -> CSize -> IO (SgNode ())
storageModifierGetTraversalSuccessorContainer :: Typeable a => SgStorageModifier a -> IO [SgNode ()]
storageModifierGetTraversalSuccessorNamesContainer :: Typeable a => SgStorageModifier a -> IO [CString]
storageModifierIsAsm :: Typeable a => SgStorageModifier a -> IO Bool
storageModifierIsAuto :: Typeable a => SgStorageModifier a -> IO Bool
storageModifierIsCudaConstant :: Typeable a => SgStorageModifier a -> IO Bool
storageModifierIsCudaDynamicShared :: Typeable a => SgStorageModifier a -> IO Bool
storageModifierIsCudaGlobal :: Typeable a => SgStorageModifier a -> IO Bool
storageModifierIsCudaShared :: Typeable a => SgStorageModifier a -> IO Bool
storageModifierIsDefault :: Typeable a => SgStorageModifier a -> IO Bool
storageModifierIsExtern :: Typeable a => SgStorageModifier a -> IO Bool
storageModifierIsInMemoryPool :: Typeable a => SgStorageModifier a -> IO Bool
storageModifierIsMutable :: Typeable a => SgStorageModifier a -> IO Bool
storageModifierIsRegister :: Typeable a => SgStorageModifier a -> IO Bool
storageModifierIsStatic :: Typeable a => SgStorageModifier a -> IO Bool
storageModifierIsTypedef :: Typeable a => SgStorageModifier a -> IO Bool
storageModifierIsUnknown :: Typeable a => SgStorageModifier a -> IO Bool
storageModifierIsUnspecified :: Typeable a => SgStorageModifier a -> IO Bool
storageModifierMemoryUsage :: IO CSize
storageModifierNumberOfNodes :: IO CSize
storageModifierPostConstructionInitialization :: Typeable a => SgStorageModifier a -> IO ()
storageModifierReset :: Typeable a => SgStorageModifier a -> IO ()
storageModifierSageClassName :: Typeable a => SgStorageModifier a -> IO String
storageModifierSetAsm :: Typeable a => SgStorageModifier a -> IO ()
storageModifierSetAuto :: Typeable a => SgStorageModifier a -> IO ()
storageModifierSetCudaConstant :: Typeable a => SgStorageModifier a -> IO ()
storageModifierSetCudaDynamicShared :: Typeable a => SgStorageModifier a -> IO ()
storageModifierSetCudaGlobal :: Typeable a => SgStorageModifier a -> IO ()
storageModifierSetCudaShared :: Typeable a => SgStorageModifier a -> IO ()
storageModifierSetDefault :: Typeable a => SgStorageModifier a -> IO ()
storageModifierSetExtern :: Typeable a => SgStorageModifier a -> IO ()
storageModifierSetMutable :: Typeable a => SgStorageModifier a -> IO ()
storageModifierSetRegister :: Typeable a => SgStorageModifier a -> IO ()
storageModifierSetStatic :: Typeable a => SgStorageModifier a -> IO ()
storageModifierSetTypedef :: Typeable a => SgStorageModifier a -> IO ()
storageModifierSetUnknown :: Typeable a => SgStorageModifier a -> IO ()
storageModifierSetUnspecified :: Typeable a => SgStorageModifier a -> IO ()
storageModifierSetThreadLocalStorage :: Typeable a => SgStorageModifier a -> Bool -> IO ()
storageModifierVariantT :: Typeable a => SgStorageModifier a -> IO VariantT
Documentation
isSgStorageModifier :: Typeable a => SgNode a -> IO (Maybe (SgStorageModifier ()))
Attempts a dynamic cast of the given node to the type SgStorageModifier.
upSgStorageModifier :: Typeable a => SgStorageModifier a -> SgStorageModifier ()
Performs an upcast of a SgStorageModifier subtype to a SgStorageModifier.
newStorageModifier :: Typeable a => Ptr (SgStorageModifier a) -> IO (SgStorageModifier ())
Stub for ::SgStorageModifier::SgStorageModifier of type void (const class ::SgStorageModifier&)
newStorageModifier2 :: IO (SgStorageModifier ())
Stub for ::SgStorageModifier::SgStorageModifier of type void ()
storageModifierCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgStorageModifier a -> IO ()
Stub for ::SgStorageModifier::checkDataMemberPointersIfInMemoryPool of type void ()
storageModifierClassName :: Typeable a => SgStorageModifier a -> IO String
Stub for ::SgStorageModifier::class_name of type ::std::string()
storageModifierDisplay :: Typeable a => SgStorageModifier a -> String -> IO ()
Stub for ::SgStorageModifier::display of type void (::std::string)
storageModifierDisplayString :: Typeable a => SgStorageModifier a -> IO String
Stub for ::SgStorageModifier::displayString of type ::std::string()
storageModifierGetChildIndex :: (Typeable a, Typeable b) => SgStorageModifier a -> SgNode b -> IO CLong
Stub for ::SgStorageModifier::getChildIndex of type long (class ::SgNode*)
storageModifierGetChildIndex2 :: (Typeable a, Typeable b) => SgStorageModifier a -> SgNode b -> IO CSize
Stub for ::SgStorageModifier::get_childIndex of type ::size_t(class ::SgNode*)
storageModifierGetNumberOfTraversalSuccessors :: Typeable a => SgStorageModifier a -> IO CSize
Stub for ::SgStorageModifier::get_numberOfTraversalSuccessors of type ::size_t()
storageModifierGetThreadLocalStorage :: Typeable a => SgStorageModifier a -> IO Bool
Stub for ::SgStorageModifier::get_thread_local_storage of type bool ()
storageModifierGetTraversalSuccessorByIndex :: Typeable a => SgStorageModifier a -> CSize -> IO (SgNode ())
Stub for ::SgStorageModifier::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
storageModifierGetTraversalSuccessorContainer :: Typeable a => SgStorageModifier a -> IO [SgNode ()]
Stub for ::SgStorageModifier::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
storageModifierGetTraversalSuccessorNamesContainer :: Typeable a => SgStorageModifier a -> IO [CString]
Stub for ::SgStorageModifier::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
storageModifierIsAsm :: Typeable a => SgStorageModifier a -> IO Bool
Stub for ::SgStorageModifier::isAsm of type bool ()
storageModifierIsAuto :: Typeable a => SgStorageModifier a -> IO Bool
Stub for ::SgStorageModifier::isAuto of type bool ()
storageModifierIsCudaConstant :: Typeable a => SgStorageModifier a -> IO Bool
Stub for ::SgStorageModifier::isCudaConstant of type bool ()
storageModifierIsCudaDynamicShared :: Typeable a => SgStorageModifier a -> IO Bool
Stub for ::SgStorageModifier::isCudaDynamicShared of type bool ()
storageModifierIsCudaGlobal :: Typeable a => SgStorageModifier a -> IO Bool
Stub for ::SgStorageModifier::isCudaGlobal of type bool ()
storageModifierIsCudaShared :: Typeable a => SgStorageModifier a -> IO Bool
Stub for ::SgStorageModifier::isCudaShared of type bool ()
storageModifierIsDefault :: Typeable a => SgStorageModifier a -> IO Bool
Stub for ::SgStorageModifier::isDefault of type bool ()
storageModifierIsExtern :: Typeable a => SgStorageModifier a -> IO Bool
Stub for ::SgStorageModifier::isExtern of type bool ()
storageModifierIsInMemoryPool :: Typeable a => SgStorageModifier a -> IO Bool
Stub for ::SgStorageModifier::isInMemoryPool of type bool ()
storageModifierIsMutable :: Typeable a => SgStorageModifier a -> IO Bool
Stub for ::SgStorageModifier::isMutable of type bool ()
storageModifierIsRegister :: Typeable a => SgStorageModifier a -> IO Bool
Stub for ::SgStorageModifier::isRegister of type bool ()
storageModifierIsStatic :: Typeable a => SgStorageModifier a -> IO Bool
Stub for ::SgStorageModifier::isStatic of type bool ()
storageModifierIsTypedef :: Typeable a => SgStorageModifier a -> IO Bool
Stub for ::SgStorageModifier::isTypedef of type bool ()
storageModifierIsUnknown :: Typeable a => SgStorageModifier a -> IO Bool
Stub for ::SgStorageModifier::isUnknown of type bool ()
storageModifierIsUnspecified :: Typeable a => SgStorageModifier a -> IO Bool
Stub for ::SgStorageModifier::isUnspecified of type bool ()
storageModifierMemoryUsage :: IO CSize
Stub for ::SgStorageModifier::memoryUsage of type ::size_t()
storageModifierNumberOfNodes :: IO CSize
Stub for ::SgStorageModifier::numberOfNodes of type ::size_t()
storageModifierPostConstructionInitialization :: Typeable a => SgStorageModifier a -> IO ()
Stub for ::SgStorageModifier::post_construction_initialization of type void ()
storageModifierReset :: Typeable a => SgStorageModifier a -> IO ()
Stub for ::SgStorageModifier::reset of type void ()
storageModifierSageClassName :: Typeable a => SgStorageModifier a -> IO String
Stub for ::SgStorageModifier::sage_class_name of type const char *()
storageModifierSetAsm :: Typeable a => SgStorageModifier a -> IO ()
Stub for ::SgStorageModifier::setAsm of type void ()
storageModifierSetAuto :: Typeable a => SgStorageModifier a -> IO ()
Stub for ::SgStorageModifier::setAuto of type void ()
storageModifierSetCudaConstant :: Typeable a => SgStorageModifier a -> IO ()
Stub for ::SgStorageModifier::setCudaConstant of type void ()
storageModifierSetCudaDynamicShared :: Typeable a => SgStorageModifier a -> IO ()
Stub for ::SgStorageModifier::setCudaDynamicShared of type void ()
storageModifierSetCudaGlobal :: Typeable a => SgStorageModifier a -> IO ()
Stub for ::SgStorageModifier::setCudaGlobal of type void ()
storageModifierSetCudaShared :: Typeable a => SgStorageModifier a -> IO ()
Stub for ::SgStorageModifier::setCudaShared of type void ()
storageModifierSetDefault :: Typeable a => SgStorageModifier a -> IO ()
Stub for ::SgStorageModifier::setDefault of type void ()
storageModifierSetExtern :: Typeable a => SgStorageModifier a -> IO ()
Stub for ::SgStorageModifier::setExtern of type void ()
storageModifierSetMutable :: Typeable a => SgStorageModifier a -> IO ()
Stub for ::SgStorageModifier::setMutable of type void ()
storageModifierSetRegister :: Typeable a => SgStorageModifier a -> IO ()
Stub for ::SgStorageModifier::setRegister of type void ()
storageModifierSetStatic :: Typeable a => SgStorageModifier a -> IO ()
Stub for ::SgStorageModifier::setStatic of type void ()
storageModifierSetTypedef :: Typeable a => SgStorageModifier a -> IO ()
Stub for ::SgStorageModifier::setTypedef of type void ()
storageModifierSetUnknown :: Typeable a => SgStorageModifier a -> IO ()
Stub for ::SgStorageModifier::setUnknown of type void ()
storageModifierSetUnspecified :: Typeable a => SgStorageModifier a -> IO ()
Stub for ::SgStorageModifier::setUnspecified of type void ()
storageModifierSetThreadLocalStorage :: Typeable a => SgStorageModifier a -> Bool -> IO ()
Stub for ::SgStorageModifier::set_thread_local_storage of type void (bool )
storageModifierVariantT :: Typeable a => SgStorageModifier a -> IO VariantT
Stub for ::SgStorageModifier::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2