|
| ROSE.Sage3.Methods.SgAsmFunction |
|
|
|
| Synopsis |
|
|
|
| Documentation |
|
| isSgAsmFunction :: Typeable a => SgNode a -> IO (Maybe (SgAsmFunction ())) |
| Attempts a dynamic cast of the given node to the type SgAsmFunction.
|
|
| upSgAsmFunction :: Typeable a => SgAsmFunction a -> SgAsmFunction () |
| Performs an upcast of a SgAsmFunction subtype to a SgAsmFunction.
|
|
| asmFunctionAppendDest :: (Typeable a, Typeable b) => SgAsmFunction a -> SgAsmStatement b -> IO () |
| Stub for ::SgAsmFunction::append_dest of type void (class ::SgAsmStatement*)
|
|
| asmFunctionAppendStatement :: (Typeable a, Typeable b) => SgAsmFunction a -> SgAsmStatement b -> IO () |
| Stub for ::SgAsmFunction::append_statement of type void (class ::SgAsmStatement*)
|
|
| asmFunctionCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmFunction a -> IO () |
| Stub for ::SgAsmFunction::checkDataMemberPointersIfInMemoryPool of type void ()
|
|
| asmFunctionClassName :: Typeable a => SgAsmFunction a -> IO String |
| Stub for ::SgAsmFunction::class_name of type ::std::string()
|
|
| asmFunctionGetChildIndex :: (Typeable a, Typeable b) => SgAsmFunction a -> SgNode b -> IO CLong |
| Stub for ::SgAsmFunction::getChildIndex of type long (class ::SgNode*)
|
|
| asmFunctionGetCachedVertex :: Typeable a => SgAsmFunction a -> IO CSize |
| Stub for ::SgAsmFunction::get_cached_vertex of type ::size_t()
|
|
| asmFunctionGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmFunction a -> SgNode b -> IO CSize |
| Stub for ::SgAsmFunction::get_childIndex of type ::size_t(class ::SgNode*)
|
|
| asmFunctionGetDest :: Typeable a => SgAsmFunction a -> IO [SgAsmStatement ()] |
| Stub for ::SgAsmFunction::get_dest of type ::SgAsmStatementPtrList()
|
|
| asmFunctionGetEntryBlock :: Typeable a => SgAsmFunction a -> IO (SgAsmBlock ()) |
| Stub for ::SgAsmFunction::get_entry_block of type class ::SgAsmBlock*()
|
|
| asmFunctionGetEntryVa :: Typeable a => SgAsmFunction a -> IO CULong |
| Stub for ::SgAsmFunction::get_entry_va of type ::rose_addr_t()
|
|
| asmFunctionGetName :: Typeable a => SgAsmFunction a -> IO String |
| Stub for ::SgAsmFunction::get_name of type ::std::string()
|
|
| asmFunctionGetNameMd5 :: Typeable a => SgAsmFunction a -> IO String |
| Stub for ::SgAsmFunction::get_name_md5 of type ::std::string()
|
|
| asmFunctionGetNumberOfPathsNotReturningMetric :: Typeable a => SgAsmFunction a -> IO CInt |
| Stub for ::SgAsmFunction::get_numberOfPathsNotReturningMetric of type int ()
|
|
| asmFunctionGetNumberOfTraversalSuccessors :: Typeable a => SgAsmFunction a -> IO CSize |
| Stub for ::SgAsmFunction::get_numberOfTraversalSuccessors of type ::size_t()
|
|
| asmFunctionGetReason :: Typeable a => SgAsmFunction a -> IO CUInt |
| Stub for ::SgAsmFunction::get_reason of type unsigned int ()
|
|
| asmFunctionGetStackNutralityMetric :: Typeable a => SgAsmFunction a -> IO CInt |
| Stub for ::SgAsmFunction::get_stackNutralityMetric of type int ()
|
|
| asmFunctionGetStatementList :: Typeable a => SgAsmFunction a -> IO [SgAsmStatement ()] |
| Stub for ::SgAsmFunction::get_statementList of type const ::SgAsmStatementPtrList&()
|
|
| asmFunctionGetSymbolTable :: Typeable a => SgAsmFunction a -> IO (SgSymbolTable ()) |
| Stub for ::SgAsmFunction::get_symbol_table of type class ::SgSymbolTable*()
|
|
| asmFunctionGetTraversalSuccessorByIndex :: Typeable a => SgAsmFunction a -> CSize -> IO (SgNode ()) |
| Stub for ::SgAsmFunction::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
|
|
| asmFunctionGetTraversalSuccessorContainer :: Typeable a => SgAsmFunction a -> IO [SgNode ()] |
| Stub for ::SgAsmFunction::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
|
|
| asmFunctionGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmFunction a -> IO [CString] |
| Stub for ::SgAsmFunction::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
|
|
| asmFunctionIsInMemoryPool :: Typeable a => SgAsmFunction a -> IO Bool |
| Stub for ::SgAsmFunction::isInMemoryPool of type bool ()
|
|
| asmFunctionMemoryUsage :: IO CSize |
| Stub for ::SgAsmFunction::memoryUsage of type ::size_t()
|
|
| asmFunctionNrOfValidInstructions :: Typeable a => SgAsmFunction a -> [SgNode ()] -> IO CInt |
| Stub for ::SgAsmFunction::nrOfValidInstructions of type int (class ::std::vector < SgNode * , allocator< SgNode * > > &)
|
|
| asmFunctionNumberOfNodes :: IO CSize |
| Stub for ::SgAsmFunction::numberOfNodes of type ::size_t()
|
|
| asmFunctionReasonKey :: String -> IO String |
| Stub for ::SgAsmFunction::reason_key of type ::std::string(const string &)
|
|
| asmFunctionReasonStr :: Typeable a => SgAsmFunction a -> Bool -> IO String |
| Stub for ::SgAsmFunction::reason_str of type ::std::string(bool )
|
|
| asmFunctionReasonStr2 :: Bool -> CUInt -> IO String |
| Stub for ::SgAsmFunction::reason_str of type ::std::string(bool , unsigned int )
|
|
| asmFunctionRemoveChildren :: Typeable a => SgAsmFunction a -> IO () |
| Stub for ::SgAsmFunction::remove_children of type void ()
|
|
| asmFunctionRemoveStatement :: (Typeable a, Typeable b) => SgAsmFunction a -> SgAsmStatement b -> IO () |
| Stub for ::SgAsmFunction::remove_statement of type void (class ::SgAsmStatement*)
|
|
| asmFunctionSageClassName :: Typeable a => SgAsmFunction a -> IO String |
| Stub for ::SgAsmFunction::sage_class_name of type const char *()
|
|
| asmFunctionSetCachedVertex :: Typeable a => SgAsmFunction a -> CSize -> IO () |
| Stub for ::SgAsmFunction::set_cached_vertex of type void (::size_t)
|
|
| asmFunctionSetDest :: Typeable a => SgAsmFunction a -> [SgAsmStatement ()] -> IO () |
| Stub for ::SgAsmFunction::set_dest of type void (::SgAsmStatementPtrList)
|
|
| asmFunctionSetEntryVa :: Typeable a => SgAsmFunction a -> CULong -> IO () |
| Stub for ::SgAsmFunction::set_entry_va of type void (::rose_addr_t)
|
|
| asmFunctionSetName :: Typeable a => SgAsmFunction a -> String -> IO () |
| Stub for ::SgAsmFunction::set_name of type void (::std::string)
|
|
| asmFunctionSetNameMd5 :: Typeable a => SgAsmFunction a -> String -> IO () |
| Stub for ::SgAsmFunction::set_name_md5 of type void (::std::string)
|
|
| asmFunctionSetReason :: Typeable a => SgAsmFunction a -> CUInt -> IO () |
| Stub for ::SgAsmFunction::set_reason of type void (unsigned int )
|
|
| asmFunctionSetSymbolTable :: (Typeable a, Typeable b) => SgAsmFunction a -> SgSymbolTable b -> IO () |
| Stub for ::SgAsmFunction::set_symbol_table of type void (class ::SgSymbolTable*)
|
|
| asmFunctionVariantT :: Typeable a => SgAsmFunction a -> IO VariantT |
| Stub for ::SgAsmFunction::variantT of type enum ::VariantT()
|
|
| Produced by Haddock version 2.4.2 |