rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgAsmMipsInstruction
Synopsis
isSgAsmMipsInstruction :: Typeable a => SgNode a -> IO (Maybe (SgAsmMipsInstruction ()))
upSgAsmMipsInstruction :: Typeable a => SgAsmMipsInstruction a -> SgAsmMipsInstruction ()
asmMipsInstructionCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmMipsInstruction a -> IO ()
asmMipsInstructionClassName :: Typeable a => SgAsmMipsInstruction a -> IO String
asmMipsInstructionGetChildIndex :: (Typeable a, Typeable b) => SgAsmMipsInstruction a -> SgNode b -> IO CLong
asmMipsInstructionGetBranchTarget :: Typeable a => SgAsmMipsInstruction a -> Ptr CULong -> IO Bool
asmMipsInstructionGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmMipsInstruction a -> SgNode b -> IO CSize
asmMipsInstructionGetNumberOfTraversalSuccessors :: Typeable a => SgAsmMipsInstruction a -> IO CSize
asmMipsInstructionGetTraversalSuccessorByIndex :: Typeable a => SgAsmMipsInstruction a -> CSize -> IO (SgNode ())
asmMipsInstructionGetTraversalSuccessorContainer :: Typeable a => SgAsmMipsInstruction a -> IO [SgNode ()]
asmMipsInstructionGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmMipsInstruction a -> IO [CString]
asmMipsInstructionIsInMemoryPool :: Typeable a => SgAsmMipsInstruction a -> IO Bool
asmMipsInstructionIsFunctionCall :: Typeable a => SgAsmMipsInstruction a -> [SgAsmInstruction ()] -> Ptr CULong -> IO Bool
asmMipsInstructionIsFunctionReturn :: Typeable a => SgAsmMipsInstruction a -> [SgAsmInstruction ()] -> IO Bool
asmMipsInstructionIsUnknown :: Typeable a => SgAsmMipsInstruction a -> IO Bool
asmMipsInstructionMemoryUsage :: IO CSize
asmMipsInstructionNumberOfNodes :: IO CSize
asmMipsInstructionSageClassName :: Typeable a => SgAsmMipsInstruction a -> IO String
asmMipsInstructionTerminatesBasicBlock :: Typeable a => SgAsmMipsInstruction a -> IO Bool
asmMipsInstructionVariantT :: Typeable a => SgAsmMipsInstruction a -> IO VariantT
Documentation
isSgAsmMipsInstruction :: Typeable a => SgNode a -> IO (Maybe (SgAsmMipsInstruction ()))
Attempts a dynamic cast of the given node to the type SgAsmMipsInstruction.
upSgAsmMipsInstruction :: Typeable a => SgAsmMipsInstruction a -> SgAsmMipsInstruction ()
Performs an upcast of a SgAsmMipsInstruction subtype to a SgAsmMipsInstruction.
asmMipsInstructionCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmMipsInstruction a -> IO ()
Stub for ::SgAsmMipsInstruction::checkDataMemberPointersIfInMemoryPool of type void ()
asmMipsInstructionClassName :: Typeable a => SgAsmMipsInstruction a -> IO String
Stub for ::SgAsmMipsInstruction::class_name of type ::std::string()
asmMipsInstructionGetChildIndex :: (Typeable a, Typeable b) => SgAsmMipsInstruction a -> SgNode b -> IO CLong
Stub for ::SgAsmMipsInstruction::getChildIndex of type long (class ::SgNode*)
asmMipsInstructionGetBranchTarget :: Typeable a => SgAsmMipsInstruction a -> Ptr CULong -> IO Bool
Stub for ::SgAsmMipsInstruction::get_branch_target of type bool (::rose_addr_t*)
asmMipsInstructionGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmMipsInstruction a -> SgNode b -> IO CSize
Stub for ::SgAsmMipsInstruction::get_childIndex of type ::size_t(class ::SgNode*)
asmMipsInstructionGetNumberOfTraversalSuccessors :: Typeable a => SgAsmMipsInstruction a -> IO CSize
Stub for ::SgAsmMipsInstruction::get_numberOfTraversalSuccessors of type ::size_t()
asmMipsInstructionGetTraversalSuccessorByIndex :: Typeable a => SgAsmMipsInstruction a -> CSize -> IO (SgNode ())
Stub for ::SgAsmMipsInstruction::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
asmMipsInstructionGetTraversalSuccessorContainer :: Typeable a => SgAsmMipsInstruction a -> IO [SgNode ()]
Stub for ::SgAsmMipsInstruction::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
asmMipsInstructionGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmMipsInstruction a -> IO [CString]
Stub for ::SgAsmMipsInstruction::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
asmMipsInstructionIsInMemoryPool :: Typeable a => SgAsmMipsInstruction a -> IO Bool
Stub for ::SgAsmMipsInstruction::isInMemoryPool of type bool ()
asmMipsInstructionIsFunctionCall :: Typeable a => SgAsmMipsInstruction a -> [SgAsmInstruction ()] -> Ptr CULong -> IO Bool
Stub for ::SgAsmMipsInstruction::is_function_call of type bool (const class ::std::vector < SgAsmInstruction * , allocator< SgAsmInstruction * > > &, ::rose_addr_t*)
asmMipsInstructionIsFunctionReturn :: Typeable a => SgAsmMipsInstruction a -> [SgAsmInstruction ()] -> IO Bool
Stub for ::SgAsmMipsInstruction::is_function_return of type bool (const class ::std::vector < SgAsmInstruction * , allocator< SgAsmInstruction * > > &)
asmMipsInstructionIsUnknown :: Typeable a => SgAsmMipsInstruction a -> IO Bool
Stub for ::SgAsmMipsInstruction::is_unknown of type bool ()
asmMipsInstructionMemoryUsage :: IO CSize
Stub for ::SgAsmMipsInstruction::memoryUsage of type ::size_t()
asmMipsInstructionNumberOfNodes :: IO CSize
Stub for ::SgAsmMipsInstruction::numberOfNodes of type ::size_t()
asmMipsInstructionSageClassName :: Typeable a => SgAsmMipsInstruction a -> IO String
Stub for ::SgAsmMipsInstruction::sage_class_name of type const char *()
asmMipsInstructionTerminatesBasicBlock :: Typeable a => SgAsmMipsInstruction a -> IO Bool
Stub for ::SgAsmMipsInstruction::terminates_basic_block of type bool ()
asmMipsInstructionVariantT :: Typeable a => SgAsmMipsInstruction a -> IO VariantT
Stub for ::SgAsmMipsInstruction::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2