rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgAsmOperandList
Synopsis
isSgAsmOperandList :: Typeable a => SgNode a -> IO (Maybe (SgAsmOperandList ()))
upSgAsmOperandList :: Typeable a => SgAsmOperandList a -> SgAsmOperandList ()
newAsmOperandList :: IO (SgAsmOperandList ())
asmOperandListAppendOperand :: (Typeable a, Typeable b) => SgAsmOperandList a -> SgAsmExpression b -> IO ()
asmOperandListCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmOperandList a -> IO ()
asmOperandListClassName :: Typeable a => SgAsmOperandList a -> IO String
asmOperandListGetChildIndex :: (Typeable a, Typeable b) => SgAsmOperandList a -> SgNode b -> IO CLong
asmOperandListGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmOperandList a -> SgNode b -> IO CSize
asmOperandListGetNumberOfTraversalSuccessors :: Typeable a => SgAsmOperandList a -> IO CSize
asmOperandListGetOperands :: Typeable a => SgAsmOperandList a -> IO [SgAsmExpression ()]
asmOperandListGetTraversalSuccessorByIndex :: Typeable a => SgAsmOperandList a -> CSize -> IO (SgNode ())
asmOperandListGetTraversalSuccessorContainer :: Typeable a => SgAsmOperandList a -> IO [SgNode ()]
asmOperandListGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmOperandList a -> IO [CString]
asmOperandListIsInMemoryPool :: Typeable a => SgAsmOperandList a -> IO Bool
asmOperandListMemoryUsage :: IO CSize
asmOperandListNumberOfNodes :: IO CSize
asmOperandListSageClassName :: Typeable a => SgAsmOperandList a -> IO String
asmOperandListVariantT :: Typeable a => SgAsmOperandList a -> IO VariantT
Documentation
isSgAsmOperandList :: Typeable a => SgNode a -> IO (Maybe (SgAsmOperandList ()))
Attempts a dynamic cast of the given node to the type SgAsmOperandList.
upSgAsmOperandList :: Typeable a => SgAsmOperandList a -> SgAsmOperandList ()
Performs an upcast of a SgAsmOperandList subtype to a SgAsmOperandList.
newAsmOperandList :: IO (SgAsmOperandList ())
Stub for ::SgAsmOperandList::SgAsmOperandList of type void ()
asmOperandListAppendOperand :: (Typeable a, Typeable b) => SgAsmOperandList a -> SgAsmExpression b -> IO ()
Stub for ::SgAsmOperandList::append_operand of type void (class ::SgAsmExpression*)
asmOperandListCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmOperandList a -> IO ()
Stub for ::SgAsmOperandList::checkDataMemberPointersIfInMemoryPool of type void ()
asmOperandListClassName :: Typeable a => SgAsmOperandList a -> IO String
Stub for ::SgAsmOperandList::class_name of type ::std::string()
asmOperandListGetChildIndex :: (Typeable a, Typeable b) => SgAsmOperandList a -> SgNode b -> IO CLong
Stub for ::SgAsmOperandList::getChildIndex of type long (class ::SgNode*)
asmOperandListGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmOperandList a -> SgNode b -> IO CSize
Stub for ::SgAsmOperandList::get_childIndex of type ::size_t(class ::SgNode*)
asmOperandListGetNumberOfTraversalSuccessors :: Typeable a => SgAsmOperandList a -> IO CSize
Stub for ::SgAsmOperandList::get_numberOfTraversalSuccessors of type ::size_t()
asmOperandListGetOperands :: Typeable a => SgAsmOperandList a -> IO [SgAsmExpression ()]
Stub for ::SgAsmOperandList::get_operands of type const ::SgAsmExpressionPtrList&()
asmOperandListGetTraversalSuccessorByIndex :: Typeable a => SgAsmOperandList a -> CSize -> IO (SgNode ())
Stub for ::SgAsmOperandList::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
asmOperandListGetTraversalSuccessorContainer :: Typeable a => SgAsmOperandList a -> IO [SgNode ()]
Stub for ::SgAsmOperandList::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
asmOperandListGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmOperandList a -> IO [CString]
Stub for ::SgAsmOperandList::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
asmOperandListIsInMemoryPool :: Typeable a => SgAsmOperandList a -> IO Bool
Stub for ::SgAsmOperandList::isInMemoryPool of type bool ()
asmOperandListMemoryUsage :: IO CSize
Stub for ::SgAsmOperandList::memoryUsage of type ::size_t()
asmOperandListNumberOfNodes :: IO CSize
Stub for ::SgAsmOperandList::numberOfNodes of type ::size_t()
asmOperandListSageClassName :: Typeable a => SgAsmOperandList a -> IO String
Stub for ::SgAsmOperandList::sage_class_name of type const char *()
asmOperandListVariantT :: Typeable a => SgAsmOperandList a -> IO VariantT
Stub for ::SgAsmOperandList::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2