rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgAsmUnaryPlus
Synopsis
isSgAsmUnaryPlus :: Typeable a => SgNode a -> IO (Maybe (SgAsmUnaryPlus ()))
upSgAsmUnaryPlus :: Typeable a => SgAsmUnaryPlus a -> SgAsmUnaryPlus ()
newAsmUnaryPlus :: Typeable a => SgAsmExpression a -> IO (SgAsmUnaryPlus ())
asmUnaryPlusCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmUnaryPlus a -> IO ()
asmUnaryPlusClassName :: Typeable a => SgAsmUnaryPlus a -> IO String
asmUnaryPlusGetChildIndex :: (Typeable a, Typeable b) => SgAsmUnaryPlus a -> SgNode b -> IO CLong
asmUnaryPlusGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmUnaryPlus a -> SgNode b -> IO CSize
asmUnaryPlusGetNumberOfTraversalSuccessors :: Typeable a => SgAsmUnaryPlus a -> IO CSize
asmUnaryPlusGetTraversalSuccessorByIndex :: Typeable a => SgAsmUnaryPlus a -> CSize -> IO (SgNode ())
asmUnaryPlusGetTraversalSuccessorContainer :: Typeable a => SgAsmUnaryPlus a -> IO [SgNode ()]
asmUnaryPlusGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmUnaryPlus a -> IO [CString]
asmUnaryPlusIsInMemoryPool :: Typeable a => SgAsmUnaryPlus a -> IO Bool
asmUnaryPlusMemoryUsage :: IO CSize
asmUnaryPlusNumberOfNodes :: IO CSize
asmUnaryPlusSageClassName :: Typeable a => SgAsmUnaryPlus a -> IO String
asmUnaryPlusVariantT :: Typeable a => SgAsmUnaryPlus a -> IO VariantT
Documentation
isSgAsmUnaryPlus :: Typeable a => SgNode a -> IO (Maybe (SgAsmUnaryPlus ()))
Attempts a dynamic cast of the given node to the type SgAsmUnaryPlus.
upSgAsmUnaryPlus :: Typeable a => SgAsmUnaryPlus a -> SgAsmUnaryPlus ()
Performs an upcast of a SgAsmUnaryPlus subtype to a SgAsmUnaryPlus.
newAsmUnaryPlus :: Typeable a => SgAsmExpression a -> IO (SgAsmUnaryPlus ())
Stub for ::SgAsmUnaryPlus::SgAsmUnaryPlus of type void (class ::SgAsmExpression*)
asmUnaryPlusCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmUnaryPlus a -> IO ()
Stub for ::SgAsmUnaryPlus::checkDataMemberPointersIfInMemoryPool of type void ()
asmUnaryPlusClassName :: Typeable a => SgAsmUnaryPlus a -> IO String
Stub for ::SgAsmUnaryPlus::class_name of type ::std::string()
asmUnaryPlusGetChildIndex :: (Typeable a, Typeable b) => SgAsmUnaryPlus a -> SgNode b -> IO CLong
Stub for ::SgAsmUnaryPlus::getChildIndex of type long (class ::SgNode*)
asmUnaryPlusGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmUnaryPlus a -> SgNode b -> IO CSize
Stub for ::SgAsmUnaryPlus::get_childIndex of type ::size_t(class ::SgNode*)
asmUnaryPlusGetNumberOfTraversalSuccessors :: Typeable a => SgAsmUnaryPlus a -> IO CSize
Stub for ::SgAsmUnaryPlus::get_numberOfTraversalSuccessors of type ::size_t()
asmUnaryPlusGetTraversalSuccessorByIndex :: Typeable a => SgAsmUnaryPlus a -> CSize -> IO (SgNode ())
Stub for ::SgAsmUnaryPlus::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
asmUnaryPlusGetTraversalSuccessorContainer :: Typeable a => SgAsmUnaryPlus a -> IO [SgNode ()]
Stub for ::SgAsmUnaryPlus::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
asmUnaryPlusGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmUnaryPlus a -> IO [CString]
Stub for ::SgAsmUnaryPlus::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
asmUnaryPlusIsInMemoryPool :: Typeable a => SgAsmUnaryPlus a -> IO Bool
Stub for ::SgAsmUnaryPlus::isInMemoryPool of type bool ()
asmUnaryPlusMemoryUsage :: IO CSize
Stub for ::SgAsmUnaryPlus::memoryUsage of type ::size_t()
asmUnaryPlusNumberOfNodes :: IO CSize
Stub for ::SgAsmUnaryPlus::numberOfNodes of type ::size_t()
asmUnaryPlusSageClassName :: Typeable a => SgAsmUnaryPlus a -> IO String
Stub for ::SgAsmUnaryPlus::sage_class_name of type const char *()
asmUnaryPlusVariantT :: Typeable a => SgAsmUnaryPlus a -> IO VariantT
Stub for ::SgAsmUnaryPlus::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2