|
| ROSE.Sage3.Methods.SgModifier |
|
|
|
| Synopsis |
|
|
|
| Documentation |
|
| isSgModifier :: Typeable a => SgNode a -> IO (Maybe (SgModifier ())) |
| Attempts a dynamic cast of the given node to the type SgModifier.
|
|
| upSgModifier :: Typeable a => SgModifier a -> SgModifier () |
| Performs an upcast of a SgModifier subtype to a SgModifier.
|
|
| newModifier :: Typeable a => Ptr (SgModifier a) -> IO (SgModifier ()) |
| Stub for ::SgModifier::SgModifier of type void (const class ::SgModifier&)
|
|
| newModifier2 :: IO (SgModifier ()) |
| Stub for ::SgModifier::SgModifier of type void ()
|
|
| modifierCheckBit :: Typeable a => SgModifier a -> CUInt -> [CInt] -> IO Bool |
| Stub for ::SgModifier::checkBit of type bool (unsigned int , const ::SgBitVector&)
|
|
| modifierCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgModifier a -> IO () |
| Stub for ::SgModifier::checkDataMemberPointersIfInMemoryPool of type void ()
|
|
| modifierClassName :: Typeable a => SgModifier a -> IO String |
| Stub for ::SgModifier::class_name of type ::std::string()
|
|
| modifierGetChildIndex :: (Typeable a, Typeable b) => SgModifier a -> SgNode b -> IO CLong |
| Stub for ::SgModifier::getChildIndex of type long (class ::SgNode*)
|
|
| modifierGetChildIndex2 :: (Typeable a, Typeable b) => SgModifier a -> SgNode b -> IO CSize |
| Stub for ::SgModifier::get_childIndex of type ::size_t(class ::SgNode*)
|
|
| modifierGetNumberOfTraversalSuccessors :: Typeable a => SgModifier a -> IO CSize |
| Stub for ::SgModifier::get_numberOfTraversalSuccessors of type ::size_t()
|
|
| modifierGetTraversalSuccessorByIndex :: Typeable a => SgModifier a -> CSize -> IO (SgNode ()) |
| Stub for ::SgModifier::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
|
|
| modifierGetTraversalSuccessorContainer :: Typeable a => SgModifier a -> IO [SgNode ()] |
| Stub for ::SgModifier::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
|
|
| modifierGetTraversalSuccessorNamesContainer :: Typeable a => SgModifier a -> IO [CString] |
| Stub for ::SgModifier::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
|
|
| modifierIsInMemoryPool :: Typeable a => SgModifier a -> IO Bool |
| Stub for ::SgModifier::isInMemoryPool of type bool ()
|
|
| modifierMemoryUsage :: IO CSize |
| Stub for ::SgModifier::memoryUsage of type ::size_t()
|
|
| modifierNumberOfNodes :: IO CSize |
| Stub for ::SgModifier::numberOfNodes of type ::size_t()
|
|
| modifierSageClassName :: Typeable a => SgModifier a -> IO String |
| Stub for ::SgModifier::sage_class_name of type const char *()
|
|
| modifierSetBit :: Typeable a => SgModifier a -> CUInt -> [CInt] -> IO () |
| Stub for ::SgModifier::setBit of type void (unsigned int , ::SgBitVector&)
|
|
| modifierUnsetBit :: Typeable a => SgModifier a -> CUInt -> [CInt] -> IO () |
| Stub for ::SgModifier::unsetBit of type void (unsigned int , ::SgBitVector&)
|
|
| modifierVariantT :: Typeable a => SgModifier a -> IO VariantT |
| Stub for ::SgModifier::variantT of type enum ::VariantT()
|
|
| Produced by Haddock version 2.4.2 |