rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgAsmValueExpression
Synopsis
isSgAsmValueExpression :: Typeable a => SgNode a -> IO (Maybe (SgAsmValueExpression ()))
upSgAsmValueExpression :: Typeable a => SgAsmValueExpression a -> SgAsmValueExpression ()
newAsmValueExpression :: IO (SgAsmValueExpression ())
asmValueExpressionCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmValueExpression a -> IO ()
asmValueExpressionClassName :: Typeable a => SgAsmValueExpression a -> IO String
asmValueExpressionGetChildIndex :: (Typeable a, Typeable b) => SgAsmValueExpression a -> SgNode b -> IO CLong
asmValueExpressionGetBitOffset :: Typeable a => SgAsmValueExpression a -> IO CUShort
asmValueExpressionGetBitSize :: Typeable a => SgAsmValueExpression a -> IO CUShort
asmValueExpressionGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmValueExpression a -> SgNode b -> IO CSize
asmValueExpressionGetNumberOfTraversalSuccessors :: Typeable a => SgAsmValueExpression a -> IO CSize
asmValueExpressionGetSymbol :: Typeable a => SgAsmValueExpression a -> IO (SgSymbol ())
asmValueExpressionGetTraversalSuccessorByIndex :: Typeable a => SgAsmValueExpression a -> CSize -> IO (SgNode ())
asmValueExpressionGetTraversalSuccessorContainer :: Typeable a => SgAsmValueExpression a -> IO [SgNode ()]
asmValueExpressionGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmValueExpression a -> IO [CString]
asmValueExpressionGetUnfoldedExpressionTree :: Typeable a => SgAsmValueExpression a -> IO (SgAsmValueExpression ())
asmValueExpressionIsInMemoryPool :: Typeable a => SgAsmValueExpression a -> IO Bool
asmValueExpressionMemoryUsage :: IO CSize
asmValueExpressionNumberOfNodes :: IO CSize
asmValueExpressionSageClassName :: Typeable a => SgAsmValueExpression a -> IO String
asmValueExpressionSetBitOffset :: Typeable a => SgAsmValueExpression a -> CUShort -> IO ()
asmValueExpressionSetBitSize :: Typeable a => SgAsmValueExpression a -> CUShort -> IO ()
asmValueExpressionSetSymbol :: (Typeable a, Typeable b) => SgAsmValueExpression a -> SgSymbol b -> IO ()
asmValueExpressionSetUnfoldedExpressionTree :: (Typeable a, Typeable b) => SgAsmValueExpression a -> SgAsmValueExpression b -> IO ()
asmValueExpressionVariantT :: Typeable a => SgAsmValueExpression a -> IO VariantT
Documentation
isSgAsmValueExpression :: Typeable a => SgNode a -> IO (Maybe (SgAsmValueExpression ()))
Attempts a dynamic cast of the given node to the type SgAsmValueExpression.
upSgAsmValueExpression :: Typeable a => SgAsmValueExpression a -> SgAsmValueExpression ()
Performs an upcast of a SgAsmValueExpression subtype to a SgAsmValueExpression.
newAsmValueExpression :: IO (SgAsmValueExpression ())
Stub for ::SgAsmValueExpression::SgAsmValueExpression of type void ()
asmValueExpressionCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmValueExpression a -> IO ()
Stub for ::SgAsmValueExpression::checkDataMemberPointersIfInMemoryPool of type void ()
asmValueExpressionClassName :: Typeable a => SgAsmValueExpression a -> IO String
Stub for ::SgAsmValueExpression::class_name of type ::std::string()
asmValueExpressionGetChildIndex :: (Typeable a, Typeable b) => SgAsmValueExpression a -> SgNode b -> IO CLong
Stub for ::SgAsmValueExpression::getChildIndex of type long (class ::SgNode*)
asmValueExpressionGetBitOffset :: Typeable a => SgAsmValueExpression a -> IO CUShort
Stub for ::SgAsmValueExpression::get_bit_offset of type unsigned short ()
asmValueExpressionGetBitSize :: Typeable a => SgAsmValueExpression a -> IO CUShort
Stub for ::SgAsmValueExpression::get_bit_size of type unsigned short ()
asmValueExpressionGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmValueExpression a -> SgNode b -> IO CSize
Stub for ::SgAsmValueExpression::get_childIndex of type ::size_t(class ::SgNode*)
asmValueExpressionGetNumberOfTraversalSuccessors :: Typeable a => SgAsmValueExpression a -> IO CSize
Stub for ::SgAsmValueExpression::get_numberOfTraversalSuccessors of type ::size_t()
asmValueExpressionGetSymbol :: Typeable a => SgAsmValueExpression a -> IO (SgSymbol ())
Stub for ::SgAsmValueExpression::get_symbol of type class ::SgSymbol*()
asmValueExpressionGetTraversalSuccessorByIndex :: Typeable a => SgAsmValueExpression a -> CSize -> IO (SgNode ())
Stub for ::SgAsmValueExpression::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
asmValueExpressionGetTraversalSuccessorContainer :: Typeable a => SgAsmValueExpression a -> IO [SgNode ()]
Stub for ::SgAsmValueExpression::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
asmValueExpressionGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmValueExpression a -> IO [CString]
Stub for ::SgAsmValueExpression::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
asmValueExpressionGetUnfoldedExpressionTree :: Typeable a => SgAsmValueExpression a -> IO (SgAsmValueExpression ())
Stub for ::SgAsmValueExpression::get_unfolded_expression_tree of type class ::SgAsmValueExpression*()
asmValueExpressionIsInMemoryPool :: Typeable a => SgAsmValueExpression a -> IO Bool
Stub for ::SgAsmValueExpression::isInMemoryPool of type bool ()
asmValueExpressionMemoryUsage :: IO CSize
Stub for ::SgAsmValueExpression::memoryUsage of type ::size_t()
asmValueExpressionNumberOfNodes :: IO CSize
Stub for ::SgAsmValueExpression::numberOfNodes of type ::size_t()
asmValueExpressionSageClassName :: Typeable a => SgAsmValueExpression a -> IO String
Stub for ::SgAsmValueExpression::sage_class_name of type const char *()
asmValueExpressionSetBitOffset :: Typeable a => SgAsmValueExpression a -> CUShort -> IO ()
Stub for ::SgAsmValueExpression::set_bit_offset of type void (unsigned short )
asmValueExpressionSetBitSize :: Typeable a => SgAsmValueExpression a -> CUShort -> IO ()
Stub for ::SgAsmValueExpression::set_bit_size of type void (unsigned short )
asmValueExpressionSetSymbol :: (Typeable a, Typeable b) => SgAsmValueExpression a -> SgSymbol b -> IO ()
Stub for ::SgAsmValueExpression::set_symbol of type void (class ::SgSymbol*)
asmValueExpressionSetUnfoldedExpressionTree :: (Typeable a, Typeable b) => SgAsmValueExpression a -> SgAsmValueExpression b -> IO ()
Stub for ::SgAsmValueExpression::set_unfolded_expression_tree of type void (class ::SgAsmValueExpression*)
asmValueExpressionVariantT :: Typeable a => SgAsmValueExpression a -> IO VariantT
Stub for ::SgAsmValueExpression::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2