rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgRenamePair
Synopsis
isSgRenamePair :: Typeable a => SgNode a -> IO (Maybe (SgRenamePair ()))
upSgRenamePair :: Typeable a => SgRenamePair a -> SgRenamePair ()
newRenamePair :: Typeable a => Sg_File_Info a -> String -> String -> IO (SgRenamePair ())
newRenamePair2 :: String -> String -> IO (SgRenamePair ())
renamePairCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgRenamePair a -> IO ()
renamePairClassName :: Typeable a => SgRenamePair a -> IO String
renamePairGetChildIndex :: (Typeable a, Typeable b) => SgRenamePair a -> SgNode b -> IO CLong
renamePairGetChildIndex2 :: (Typeable a, Typeable b) => SgRenamePair a -> SgNode b -> IO CSize
renamePairGetLocalName :: Typeable a => SgRenamePair a -> IO String
renamePairGetNumberOfTraversalSuccessors :: Typeable a => SgRenamePair a -> IO CSize
renamePairGetTraversalSuccessorByIndex :: Typeable a => SgRenamePair a -> CSize -> IO (SgNode ())
renamePairGetTraversalSuccessorContainer :: Typeable a => SgRenamePair a -> IO [SgNode ()]
renamePairGetTraversalSuccessorNamesContainer :: Typeable a => SgRenamePair a -> IO [CString]
renamePairGetUseName :: Typeable a => SgRenamePair a -> IO String
renamePairIsInMemoryPool :: Typeable a => SgRenamePair a -> IO Bool
renamePairIsRename :: Typeable a => SgRenamePair a -> IO Bool
renamePairMemoryUsage :: IO CSize
renamePairNumberOfNodes :: IO CSize
renamePairSageClassName :: Typeable a => SgRenamePair a -> IO String
renamePairSetLocalName :: Typeable a => SgRenamePair a -> String -> IO ()
renamePairSetUseName :: Typeable a => SgRenamePair a -> String -> IO ()
renamePairVariantT :: Typeable a => SgRenamePair a -> IO VariantT
Documentation
isSgRenamePair :: Typeable a => SgNode a -> IO (Maybe (SgRenamePair ()))
Attempts a dynamic cast of the given node to the type SgRenamePair.
upSgRenamePair :: Typeable a => SgRenamePair a -> SgRenamePair ()
Performs an upcast of a SgRenamePair subtype to a SgRenamePair.
newRenamePair :: Typeable a => Sg_File_Info a -> String -> String -> IO (SgRenamePair ())
Stub for ::SgRenamePair::SgRenamePair of type void (class ::Sg_File_Info*, class ::SgName, class ::SgName)
newRenamePair2 :: String -> String -> IO (SgRenamePair ())
Stub for ::SgRenamePair::SgRenamePair of type void (class ::SgName, class ::SgName)
renamePairCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgRenamePair a -> IO ()
Stub for ::SgRenamePair::checkDataMemberPointersIfInMemoryPool of type void ()
renamePairClassName :: Typeable a => SgRenamePair a -> IO String
Stub for ::SgRenamePair::class_name of type ::std::string()
renamePairGetChildIndex :: (Typeable a, Typeable b) => SgRenamePair a -> SgNode b -> IO CLong
Stub for ::SgRenamePair::getChildIndex of type long (class ::SgNode*)
renamePairGetChildIndex2 :: (Typeable a, Typeable b) => SgRenamePair a -> SgNode b -> IO CSize
Stub for ::SgRenamePair::get_childIndex of type ::size_t(class ::SgNode*)
renamePairGetLocalName :: Typeable a => SgRenamePair a -> IO String
Stub for ::SgRenamePair::get_local_name of type class ::SgName()
renamePairGetNumberOfTraversalSuccessors :: Typeable a => SgRenamePair a -> IO CSize
Stub for ::SgRenamePair::get_numberOfTraversalSuccessors of type ::size_t()
renamePairGetTraversalSuccessorByIndex :: Typeable a => SgRenamePair a -> CSize -> IO (SgNode ())
Stub for ::SgRenamePair::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
renamePairGetTraversalSuccessorContainer :: Typeable a => SgRenamePair a -> IO [SgNode ()]
Stub for ::SgRenamePair::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
renamePairGetTraversalSuccessorNamesContainer :: Typeable a => SgRenamePair a -> IO [CString]
Stub for ::SgRenamePair::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
renamePairGetUseName :: Typeable a => SgRenamePair a -> IO String
Stub for ::SgRenamePair::get_use_name of type class ::SgName()
renamePairIsInMemoryPool :: Typeable a => SgRenamePair a -> IO Bool
Stub for ::SgRenamePair::isInMemoryPool of type bool ()
renamePairIsRename :: Typeable a => SgRenamePair a -> IO Bool
Stub for ::SgRenamePair::isRename of type bool ()
renamePairMemoryUsage :: IO CSize
Stub for ::SgRenamePair::memoryUsage of type ::size_t()
renamePairNumberOfNodes :: IO CSize
Stub for ::SgRenamePair::numberOfNodes of type ::size_t()
renamePairSageClassName :: Typeable a => SgRenamePair a -> IO String
Stub for ::SgRenamePair::sage_class_name of type const char *()
renamePairSetLocalName :: Typeable a => SgRenamePair a -> String -> IO ()
Stub for ::SgRenamePair::set_local_name of type void (class ::SgName)
renamePairSetUseName :: Typeable a => SgRenamePair a -> String -> IO ()
Stub for ::SgRenamePair::set_use_name of type void (class ::SgName)
renamePairVariantT :: Typeable a => SgRenamePair a -> IO VariantT
Stub for ::SgRenamePair::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2