rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgAsmUnaryExpression
Synopsis
isSgAsmUnaryExpression :: Typeable a => SgNode a -> IO (Maybe (SgAsmUnaryExpression ()))
upSgAsmUnaryExpression :: Typeable a => SgAsmUnaryExpression a -> SgAsmUnaryExpression ()
newAsmUnaryExpression :: Typeable a => SgAsmExpression a -> IO (SgAsmUnaryExpression ())
asmUnaryExpressionCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmUnaryExpression a -> IO ()
asmUnaryExpressionClassName :: Typeable a => SgAsmUnaryExpression a -> IO String
asmUnaryExpressionGetChildIndex :: (Typeable a, Typeable b) => SgAsmUnaryExpression a -> SgNode b -> IO CLong
asmUnaryExpressionGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmUnaryExpression a -> SgNode b -> IO CSize
asmUnaryExpressionGetNumberOfTraversalSuccessors :: Typeable a => SgAsmUnaryExpression a -> IO CSize
asmUnaryExpressionGetOperand :: Typeable a => SgAsmUnaryExpression a -> IO (SgAsmExpression ())
asmUnaryExpressionGetTraversalSuccessorByIndex :: Typeable a => SgAsmUnaryExpression a -> CSize -> IO (SgNode ())
asmUnaryExpressionGetTraversalSuccessorContainer :: Typeable a => SgAsmUnaryExpression a -> IO [SgNode ()]
asmUnaryExpressionGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmUnaryExpression a -> IO [CString]
asmUnaryExpressionIsInMemoryPool :: Typeable a => SgAsmUnaryExpression a -> IO Bool
asmUnaryExpressionMemoryUsage :: IO CSize
asmUnaryExpressionNumberOfNodes :: IO CSize
asmUnaryExpressionSageClassName :: Typeable a => SgAsmUnaryExpression a -> IO String
asmUnaryExpressionSetOperand :: (Typeable a, Typeable b) => SgAsmUnaryExpression a -> SgAsmExpression b -> IO ()
asmUnaryExpressionVariantT :: Typeable a => SgAsmUnaryExpression a -> IO VariantT
Documentation
isSgAsmUnaryExpression :: Typeable a => SgNode a -> IO (Maybe (SgAsmUnaryExpression ()))
Attempts a dynamic cast of the given node to the type SgAsmUnaryExpression.
upSgAsmUnaryExpression :: Typeable a => SgAsmUnaryExpression a -> SgAsmUnaryExpression ()
Performs an upcast of a SgAsmUnaryExpression subtype to a SgAsmUnaryExpression.
newAsmUnaryExpression :: Typeable a => SgAsmExpression a -> IO (SgAsmUnaryExpression ())
Stub for ::SgAsmUnaryExpression::SgAsmUnaryExpression of type void (class ::SgAsmExpression*)
asmUnaryExpressionCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmUnaryExpression a -> IO ()
Stub for ::SgAsmUnaryExpression::checkDataMemberPointersIfInMemoryPool of type void ()
asmUnaryExpressionClassName :: Typeable a => SgAsmUnaryExpression a -> IO String
Stub for ::SgAsmUnaryExpression::class_name of type ::std::string()
asmUnaryExpressionGetChildIndex :: (Typeable a, Typeable b) => SgAsmUnaryExpression a -> SgNode b -> IO CLong
Stub for ::SgAsmUnaryExpression::getChildIndex of type long (class ::SgNode*)
asmUnaryExpressionGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmUnaryExpression a -> SgNode b -> IO CSize
Stub for ::SgAsmUnaryExpression::get_childIndex of type ::size_t(class ::SgNode*)
asmUnaryExpressionGetNumberOfTraversalSuccessors :: Typeable a => SgAsmUnaryExpression a -> IO CSize
Stub for ::SgAsmUnaryExpression::get_numberOfTraversalSuccessors of type ::size_t()
asmUnaryExpressionGetOperand :: Typeable a => SgAsmUnaryExpression a -> IO (SgAsmExpression ())
Stub for ::SgAsmUnaryExpression::get_operand of type class ::SgAsmExpression*()
asmUnaryExpressionGetTraversalSuccessorByIndex :: Typeable a => SgAsmUnaryExpression a -> CSize -> IO (SgNode ())
Stub for ::SgAsmUnaryExpression::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
asmUnaryExpressionGetTraversalSuccessorContainer :: Typeable a => SgAsmUnaryExpression a -> IO [SgNode ()]
Stub for ::SgAsmUnaryExpression::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
asmUnaryExpressionGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmUnaryExpression a -> IO [CString]
Stub for ::SgAsmUnaryExpression::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
asmUnaryExpressionIsInMemoryPool :: Typeable a => SgAsmUnaryExpression a -> IO Bool
Stub for ::SgAsmUnaryExpression::isInMemoryPool of type bool ()
asmUnaryExpressionMemoryUsage :: IO CSize
Stub for ::SgAsmUnaryExpression::memoryUsage of type ::size_t()
asmUnaryExpressionNumberOfNodes :: IO CSize
Stub for ::SgAsmUnaryExpression::numberOfNodes of type ::size_t()
asmUnaryExpressionSageClassName :: Typeable a => SgAsmUnaryExpression a -> IO String
Stub for ::SgAsmUnaryExpression::sage_class_name of type const char *()
asmUnaryExpressionSetOperand :: (Typeable a, Typeable b) => SgAsmUnaryExpression a -> SgAsmExpression b -> IO ()
Stub for ::SgAsmUnaryExpression::set_operand of type void (class ::SgAsmExpression*)
asmUnaryExpressionVariantT :: Typeable a => SgAsmUnaryExpression a -> IO VariantT
Stub for ::SgAsmUnaryExpression::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2