rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgAsmBinarySubtract
Synopsis
isSgAsmBinarySubtract :: Typeable a => SgNode a -> IO (Maybe (SgAsmBinarySubtract ()))
upSgAsmBinarySubtract :: Typeable a => SgAsmBinarySubtract a -> SgAsmBinarySubtract ()
newAsmBinarySubtract :: (Typeable a, Typeable b) => SgAsmExpression a -> SgAsmExpression b -> IO (SgAsmBinarySubtract ())
asmBinarySubtractCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmBinarySubtract a -> IO ()
asmBinarySubtractClassName :: Typeable a => SgAsmBinarySubtract a -> IO String
asmBinarySubtractGetChildIndex :: (Typeable a, Typeable b) => SgAsmBinarySubtract a -> SgNode b -> IO CLong
asmBinarySubtractGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmBinarySubtract a -> SgNode b -> IO CSize
asmBinarySubtractGetNumberOfTraversalSuccessors :: Typeable a => SgAsmBinarySubtract a -> IO CSize
asmBinarySubtractGetTraversalSuccessorByIndex :: Typeable a => SgAsmBinarySubtract a -> CSize -> IO (SgNode ())
asmBinarySubtractGetTraversalSuccessorContainer :: Typeable a => SgAsmBinarySubtract a -> IO [SgNode ()]
asmBinarySubtractGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmBinarySubtract a -> IO [CString]
asmBinarySubtractIsInMemoryPool :: Typeable a => SgAsmBinarySubtract a -> IO Bool
asmBinarySubtractMemoryUsage :: IO CSize
asmBinarySubtractNumberOfNodes :: IO CSize
asmBinarySubtractSageClassName :: Typeable a => SgAsmBinarySubtract a -> IO String
asmBinarySubtractVariantT :: Typeable a => SgAsmBinarySubtract a -> IO VariantT
Documentation
isSgAsmBinarySubtract :: Typeable a => SgNode a -> IO (Maybe (SgAsmBinarySubtract ()))
Attempts a dynamic cast of the given node to the type SgAsmBinarySubtract.
upSgAsmBinarySubtract :: Typeable a => SgAsmBinarySubtract a -> SgAsmBinarySubtract ()
Performs an upcast of a SgAsmBinarySubtract subtype to a SgAsmBinarySubtract.
newAsmBinarySubtract :: (Typeable a, Typeable b) => SgAsmExpression a -> SgAsmExpression b -> IO (SgAsmBinarySubtract ())
Stub for ::SgAsmBinarySubtract::SgAsmBinarySubtract of type void (class ::SgAsmExpression*, class ::SgAsmExpression*)
asmBinarySubtractCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmBinarySubtract a -> IO ()
Stub for ::SgAsmBinarySubtract::checkDataMemberPointersIfInMemoryPool of type void ()
asmBinarySubtractClassName :: Typeable a => SgAsmBinarySubtract a -> IO String
Stub for ::SgAsmBinarySubtract::class_name of type ::std::string()
asmBinarySubtractGetChildIndex :: (Typeable a, Typeable b) => SgAsmBinarySubtract a -> SgNode b -> IO CLong
Stub for ::SgAsmBinarySubtract::getChildIndex of type long (class ::SgNode*)
asmBinarySubtractGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmBinarySubtract a -> SgNode b -> IO CSize
Stub for ::SgAsmBinarySubtract::get_childIndex of type ::size_t(class ::SgNode*)
asmBinarySubtractGetNumberOfTraversalSuccessors :: Typeable a => SgAsmBinarySubtract a -> IO CSize
Stub for ::SgAsmBinarySubtract::get_numberOfTraversalSuccessors of type ::size_t()
asmBinarySubtractGetTraversalSuccessorByIndex :: Typeable a => SgAsmBinarySubtract a -> CSize -> IO (SgNode ())
Stub for ::SgAsmBinarySubtract::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
asmBinarySubtractGetTraversalSuccessorContainer :: Typeable a => SgAsmBinarySubtract a -> IO [SgNode ()]
Stub for ::SgAsmBinarySubtract::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
asmBinarySubtractGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmBinarySubtract a -> IO [CString]
Stub for ::SgAsmBinarySubtract::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
asmBinarySubtractIsInMemoryPool :: Typeable a => SgAsmBinarySubtract a -> IO Bool
Stub for ::SgAsmBinarySubtract::isInMemoryPool of type bool ()
asmBinarySubtractMemoryUsage :: IO CSize
Stub for ::SgAsmBinarySubtract::memoryUsage of type ::size_t()
asmBinarySubtractNumberOfNodes :: IO CSize
Stub for ::SgAsmBinarySubtract::numberOfNodes of type ::size_t()
asmBinarySubtractSageClassName :: Typeable a => SgAsmBinarySubtract a -> IO String
Stub for ::SgAsmBinarySubtract::sage_class_name of type const char *()
asmBinarySubtractVariantT :: Typeable a => SgAsmBinarySubtract a -> IO VariantT
Stub for ::SgAsmBinarySubtract::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2