rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgBoolValExp
Synopsis
isSgBoolValExp :: Typeable a => SgNode a -> IO (Maybe (SgBoolValExp ()))
upSgBoolValExp :: Typeable a => SgBoolValExp a -> SgBoolValExp ()
newBoolValExp :: Typeable a => Sg_File_Info a -> CInt -> IO (SgBoolValExp ())
newBoolValExp2 :: CInt -> IO (SgBoolValExp ())
boolValExpCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgBoolValExp a -> IO ()
boolValExpClassName :: Typeable a => SgBoolValExp a -> IO String
boolValExpGetChildIndex :: (Typeable a, Typeable b) => SgBoolValExp a -> SgNode b -> IO CLong
boolValExpGetChildIndex2 :: (Typeable a, Typeable b) => SgBoolValExp a -> SgNode b -> IO CSize
boolValExpGetNumberOfTraversalSuccessors :: Typeable a => SgBoolValExp a -> IO CSize
boolValExpGetTraversalSuccessorByIndex :: Typeable a => SgBoolValExp a -> CSize -> IO (SgNode ())
boolValExpGetTraversalSuccessorContainer :: Typeable a => SgBoolValExp a -> IO [SgNode ()]
boolValExpGetTraversalSuccessorNamesContainer :: Typeable a => SgBoolValExp a -> IO [CString]
boolValExpGetType :: Typeable a => SgBoolValExp a -> IO (SgType ())
boolValExpGetValue :: Typeable a => SgBoolValExp a -> IO CInt
boolValExpIsInMemoryPool :: Typeable a => SgBoolValExp a -> IO Bool
boolValExpMemoryUsage :: IO CSize
boolValExpNumberOfNodes :: IO CSize
boolValExpPostConstructionInitialization :: Typeable a => SgBoolValExp a -> IO ()
boolValExpSageClassName :: Typeable a => SgBoolValExp a -> IO String
boolValExpSetValue :: Typeable a => SgBoolValExp a -> CInt -> IO ()
boolValExpVariantT :: Typeable a => SgBoolValExp a -> IO VariantT
Documentation
isSgBoolValExp :: Typeable a => SgNode a -> IO (Maybe (SgBoolValExp ()))
Attempts a dynamic cast of the given node to the type SgBoolValExp.
upSgBoolValExp :: Typeable a => SgBoolValExp a -> SgBoolValExp ()
Performs an upcast of a SgBoolValExp subtype to a SgBoolValExp.
newBoolValExp :: Typeable a => Sg_File_Info a -> CInt -> IO (SgBoolValExp ())
Stub for ::SgBoolValExp::SgBoolValExp of type void (class ::Sg_File_Info*, int )
newBoolValExp2 :: CInt -> IO (SgBoolValExp ())
Stub for ::SgBoolValExp::SgBoolValExp of type void (int )
boolValExpCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgBoolValExp a -> IO ()
Stub for ::SgBoolValExp::checkDataMemberPointersIfInMemoryPool of type void ()
boolValExpClassName :: Typeable a => SgBoolValExp a -> IO String
Stub for ::SgBoolValExp::class_name of type ::std::string()
boolValExpGetChildIndex :: (Typeable a, Typeable b) => SgBoolValExp a -> SgNode b -> IO CLong
Stub for ::SgBoolValExp::getChildIndex of type long (class ::SgNode*)
boolValExpGetChildIndex2 :: (Typeable a, Typeable b) => SgBoolValExp a -> SgNode b -> IO CSize
Stub for ::SgBoolValExp::get_childIndex of type ::size_t(class ::SgNode*)
boolValExpGetNumberOfTraversalSuccessors :: Typeable a => SgBoolValExp a -> IO CSize
Stub for ::SgBoolValExp::get_numberOfTraversalSuccessors of type ::size_t()
boolValExpGetTraversalSuccessorByIndex :: Typeable a => SgBoolValExp a -> CSize -> IO (SgNode ())
Stub for ::SgBoolValExp::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
boolValExpGetTraversalSuccessorContainer :: Typeable a => SgBoolValExp a -> IO [SgNode ()]
Stub for ::SgBoolValExp::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
boolValExpGetTraversalSuccessorNamesContainer :: Typeable a => SgBoolValExp a -> IO [CString]
Stub for ::SgBoolValExp::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
boolValExpGetType :: Typeable a => SgBoolValExp a -> IO (SgType ())
Stub for ::SgBoolValExp::get_type of type class ::SgType*()
boolValExpGetValue :: Typeable a => SgBoolValExp a -> IO CInt
Stub for ::SgBoolValExp::get_value of type int ()
boolValExpIsInMemoryPool :: Typeable a => SgBoolValExp a -> IO Bool
Stub for ::SgBoolValExp::isInMemoryPool of type bool ()
boolValExpMemoryUsage :: IO CSize
Stub for ::SgBoolValExp::memoryUsage of type ::size_t()
boolValExpNumberOfNodes :: IO CSize
Stub for ::SgBoolValExp::numberOfNodes of type ::size_t()
boolValExpPostConstructionInitialization :: Typeable a => SgBoolValExp a -> IO ()
Stub for ::SgBoolValExp::post_construction_initialization of type void ()
boolValExpSageClassName :: Typeable a => SgBoolValExp a -> IO String
Stub for ::SgBoolValExp::sage_class_name of type const char *()
boolValExpSetValue :: Typeable a => SgBoolValExp a -> CInt -> IO ()
Stub for ::SgBoolValExp::set_value of type void (int )
boolValExpVariantT :: Typeable a => SgBoolValExp a -> IO VariantT
Stub for ::SgBoolValExp::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2