rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgAsmVectorValueExpression
Synopsis
isSgAsmVectorValueExpression :: Typeable a => SgNode a -> IO (Maybe (SgAsmVectorValueExpression ()))
upSgAsmVectorValueExpression :: Typeable a => SgAsmVectorValueExpression a -> SgAsmVectorValueExpression ()
newAsmVectorValueExpression :: IO (SgAsmVectorValueExpression ())
asmVectorValueExpressionCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmVectorValueExpression a -> IO ()
asmVectorValueExpressionClassName :: Typeable a => SgAsmVectorValueExpression a -> IO String
asmVectorValueExpressionGetChildIndex :: (Typeable a, Typeable b) => SgAsmVectorValueExpression a -> SgNode b -> IO CLong
asmVectorValueExpressionGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmVectorValueExpression a -> SgNode b -> IO CSize
asmVectorValueExpressionGetNumberOfTraversalSuccessors :: Typeable a => SgAsmVectorValueExpression a -> IO CSize
asmVectorValueExpressionGetSize :: Typeable a => SgAsmVectorValueExpression a -> IO CUInt
asmVectorValueExpressionGetTraversalSuccessorByIndex :: Typeable a => SgAsmVectorValueExpression a -> CSize -> IO (SgNode ())
asmVectorValueExpressionGetTraversalSuccessorContainer :: Typeable a => SgAsmVectorValueExpression a -> IO [SgNode ()]
asmVectorValueExpressionGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmVectorValueExpression a -> IO [CString]
asmVectorValueExpressionGetType :: Typeable a => SgAsmVectorValueExpression a -> IO (SgAsmType ())
asmVectorValueExpressionIsInMemoryPool :: Typeable a => SgAsmVectorValueExpression a -> IO Bool
asmVectorValueExpressionMemoryUsage :: IO CSize
asmVectorValueExpressionNumberOfNodes :: IO CSize
asmVectorValueExpressionSageClassName :: Typeable a => SgAsmVectorValueExpression a -> IO String
asmVectorValueExpressionSetSize :: Typeable a => SgAsmVectorValueExpression a -> CUInt -> IO ()
asmVectorValueExpressionSetType :: (Typeable a, Typeable b) => SgAsmVectorValueExpression a -> SgAsmType b -> IO ()
asmVectorValueExpressionVariantT :: Typeable a => SgAsmVectorValueExpression a -> IO VariantT
Documentation
isSgAsmVectorValueExpression :: Typeable a => SgNode a -> IO (Maybe (SgAsmVectorValueExpression ()))
Attempts a dynamic cast of the given node to the type SgAsmVectorValueExpression.
upSgAsmVectorValueExpression :: Typeable a => SgAsmVectorValueExpression a -> SgAsmVectorValueExpression ()
Performs an upcast of a SgAsmVectorValueExpression subtype to a SgAsmVectorValueExpression.
newAsmVectorValueExpression :: IO (SgAsmVectorValueExpression ())
Stub for ::SgAsmVectorValueExpression::SgAsmVectorValueExpression of type void ()
asmVectorValueExpressionCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmVectorValueExpression a -> IO ()
Stub for ::SgAsmVectorValueExpression::checkDataMemberPointersIfInMemoryPool of type void ()
asmVectorValueExpressionClassName :: Typeable a => SgAsmVectorValueExpression a -> IO String
Stub for ::SgAsmVectorValueExpression::class_name of type ::std::string()
asmVectorValueExpressionGetChildIndex :: (Typeable a, Typeable b) => SgAsmVectorValueExpression a -> SgNode b -> IO CLong
Stub for ::SgAsmVectorValueExpression::getChildIndex of type long (class ::SgNode*)
asmVectorValueExpressionGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmVectorValueExpression a -> SgNode b -> IO CSize
Stub for ::SgAsmVectorValueExpression::get_childIndex of type ::size_t(class ::SgNode*)
asmVectorValueExpressionGetNumberOfTraversalSuccessors :: Typeable a => SgAsmVectorValueExpression a -> IO CSize
Stub for ::SgAsmVectorValueExpression::get_numberOfTraversalSuccessors of type ::size_t()
asmVectorValueExpressionGetSize :: Typeable a => SgAsmVectorValueExpression a -> IO CUInt
Stub for ::SgAsmVectorValueExpression::get_size of type unsigned int ()
asmVectorValueExpressionGetTraversalSuccessorByIndex :: Typeable a => SgAsmVectorValueExpression a -> CSize -> IO (SgNode ())
Stub for ::SgAsmVectorValueExpression::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
asmVectorValueExpressionGetTraversalSuccessorContainer :: Typeable a => SgAsmVectorValueExpression a -> IO [SgNode ()]
Stub for ::SgAsmVectorValueExpression::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
asmVectorValueExpressionGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmVectorValueExpression a -> IO [CString]
Stub for ::SgAsmVectorValueExpression::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
asmVectorValueExpressionGetType :: Typeable a => SgAsmVectorValueExpression a -> IO (SgAsmType ())
Stub for ::SgAsmVectorValueExpression::get_type of type class ::SgAsmType*()
asmVectorValueExpressionIsInMemoryPool :: Typeable a => SgAsmVectorValueExpression a -> IO Bool
Stub for ::SgAsmVectorValueExpression::isInMemoryPool of type bool ()
asmVectorValueExpressionMemoryUsage :: IO CSize
Stub for ::SgAsmVectorValueExpression::memoryUsage of type ::size_t()
asmVectorValueExpressionNumberOfNodes :: IO CSize
Stub for ::SgAsmVectorValueExpression::numberOfNodes of type ::size_t()
asmVectorValueExpressionSageClassName :: Typeable a => SgAsmVectorValueExpression a -> IO String
Stub for ::SgAsmVectorValueExpression::sage_class_name of type const char *()
asmVectorValueExpressionSetSize :: Typeable a => SgAsmVectorValueExpression a -> CUInt -> IO ()
Stub for ::SgAsmVectorValueExpression::set_size of type void (unsigned int )
asmVectorValueExpressionSetType :: (Typeable a, Typeable b) => SgAsmVectorValueExpression a -> SgAsmType b -> IO ()
Stub for ::SgAsmVectorValueExpression::set_type of type void (class ::SgAsmType*)
asmVectorValueExpressionVariantT :: Typeable a => SgAsmVectorValueExpression a -> IO VariantT
Stub for ::SgAsmVectorValueExpression::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2