|
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 |