rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgTypeBool
Synopsis
isSgTypeBool :: Typeable a => SgNode a -> IO (Maybe (SgTypeBool ()))
upSgTypeBool :: Typeable a => SgTypeBool a -> SgTypeBool ()
newTypeBool :: IO (SgTypeBool ())
typeBoolCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgTypeBool a -> IO ()
typeBoolClassName :: Typeable a => SgTypeBool a -> IO String
typeBoolCreateType :: Typeable a => SgExpression a -> IO (SgTypeBool ())
typeBoolGetChildIndex :: (Typeable a, Typeable b) => SgTypeBool a -> SgNode b -> IO CLong
typeBoolGetChildIndex2 :: (Typeable a, Typeable b) => SgTypeBool a -> SgNode b -> IO CSize
typeBoolGetMangled :: Typeable a => SgTypeBool a -> IO String
typeBoolGetNumberOfTraversalSuccessors :: Typeable a => SgTypeBool a -> IO CSize
typeBoolGetTraversalSuccessorByIndex :: Typeable a => SgTypeBool a -> CSize -> IO (SgNode ())
typeBoolGetTraversalSuccessorContainer :: Typeable a => SgTypeBool a -> IO [SgNode ()]
typeBoolGetTraversalSuccessorNamesContainer :: Typeable a => SgTypeBool a -> IO [CString]
typeBoolIsInMemoryPool :: Typeable a => SgTypeBool a -> IO Bool
typeBoolMemoryUsage :: IO CSize
typeBoolNumberOfNodes :: IO CSize
typeBoolSageClassName :: Typeable a => SgTypeBool a -> IO String
typeBoolVariantT :: Typeable a => SgTypeBool a -> IO VariantT
Documentation
isSgTypeBool :: Typeable a => SgNode a -> IO (Maybe (SgTypeBool ()))
Attempts a dynamic cast of the given node to the type SgTypeBool.
upSgTypeBool :: Typeable a => SgTypeBool a -> SgTypeBool ()
Performs an upcast of a SgTypeBool subtype to a SgTypeBool.
newTypeBool :: IO (SgTypeBool ())
Stub for ::SgTypeBool::SgTypeBool of type void ()
typeBoolCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgTypeBool a -> IO ()
Stub for ::SgTypeBool::checkDataMemberPointersIfInMemoryPool of type void ()
typeBoolClassName :: Typeable a => SgTypeBool a -> IO String
Stub for ::SgTypeBool::class_name of type ::std::string()
typeBoolCreateType :: Typeable a => SgExpression a -> IO (SgTypeBool ())
Stub for ::SgTypeBool::createType of type class ::SgTypeBool*(class SgExpression *)
typeBoolGetChildIndex :: (Typeable a, Typeable b) => SgTypeBool a -> SgNode b -> IO CLong
Stub for ::SgTypeBool::getChildIndex of type long (class ::SgNode*)
typeBoolGetChildIndex2 :: (Typeable a, Typeable b) => SgTypeBool a -> SgNode b -> IO CSize
Stub for ::SgTypeBool::get_childIndex of type ::size_t(class ::SgNode*)
typeBoolGetMangled :: Typeable a => SgTypeBool a -> IO String
Stub for ::SgTypeBool::get_mangled of type class ::SgName()
typeBoolGetNumberOfTraversalSuccessors :: Typeable a => SgTypeBool a -> IO CSize
Stub for ::SgTypeBool::get_numberOfTraversalSuccessors of type ::size_t()
typeBoolGetTraversalSuccessorByIndex :: Typeable a => SgTypeBool a -> CSize -> IO (SgNode ())
Stub for ::SgTypeBool::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
typeBoolGetTraversalSuccessorContainer :: Typeable a => SgTypeBool a -> IO [SgNode ()]
Stub for ::SgTypeBool::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
typeBoolGetTraversalSuccessorNamesContainer :: Typeable a => SgTypeBool a -> IO [CString]
Stub for ::SgTypeBool::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
typeBoolIsInMemoryPool :: Typeable a => SgTypeBool a -> IO Bool
Stub for ::SgTypeBool::isInMemoryPool of type bool ()
typeBoolMemoryUsage :: IO CSize
Stub for ::SgTypeBool::memoryUsage of type ::size_t()
typeBoolNumberOfNodes :: IO CSize
Stub for ::SgTypeBool::numberOfNodes of type ::size_t()
typeBoolSageClassName :: Typeable a => SgTypeBool a -> IO String
Stub for ::SgTypeBool::sage_class_name of type const char *()
typeBoolVariantT :: Typeable a => SgTypeBool a -> IO VariantT
Stub for ::SgTypeBool::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2