rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgAsmDwarfUpcStrictType
Synopsis
isSgAsmDwarfUpcStrictType :: Typeable a => SgNode a -> IO (Maybe (SgAsmDwarfUpcStrictType ()))
upSgAsmDwarfUpcStrictType :: Typeable a => SgAsmDwarfUpcStrictType a -> SgAsmDwarfUpcStrictType ()
newAsmDwarfUpcStrictType :: CInt -> Word64 -> Word64 -> IO (SgAsmDwarfUpcStrictType ())
asmDwarfUpcStrictTypeCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmDwarfUpcStrictType a -> IO ()
asmDwarfUpcStrictTypeClassName :: Typeable a => SgAsmDwarfUpcStrictType a -> IO String
asmDwarfUpcStrictTypeGetChildIndex :: (Typeable a, Typeable b) => SgAsmDwarfUpcStrictType a -> SgNode b -> IO CLong
asmDwarfUpcStrictTypeGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmDwarfUpcStrictType a -> SgNode b -> IO CSize
asmDwarfUpcStrictTypeGetNumberOfTraversalSuccessors :: Typeable a => SgAsmDwarfUpcStrictType a -> IO CSize
asmDwarfUpcStrictTypeGetTraversalSuccessorByIndex :: Typeable a => SgAsmDwarfUpcStrictType a -> CSize -> IO (SgNode ())
asmDwarfUpcStrictTypeGetTraversalSuccessorContainer :: Typeable a => SgAsmDwarfUpcStrictType a -> IO [SgNode ()]
asmDwarfUpcStrictTypeGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmDwarfUpcStrictType a -> IO [CString]
asmDwarfUpcStrictTypeIsInMemoryPool :: Typeable a => SgAsmDwarfUpcStrictType a -> IO Bool
asmDwarfUpcStrictTypeMemoryUsage :: IO CSize
asmDwarfUpcStrictTypeNumberOfNodes :: IO CSize
asmDwarfUpcStrictTypeSageClassName :: Typeable a => SgAsmDwarfUpcStrictType a -> IO String
asmDwarfUpcStrictTypeVariantT :: Typeable a => SgAsmDwarfUpcStrictType a -> IO VariantT
Documentation
isSgAsmDwarfUpcStrictType :: Typeable a => SgNode a -> IO (Maybe (SgAsmDwarfUpcStrictType ()))
Attempts a dynamic cast of the given node to the type SgAsmDwarfUpcStrictType.
upSgAsmDwarfUpcStrictType :: Typeable a => SgAsmDwarfUpcStrictType a -> SgAsmDwarfUpcStrictType ()
Performs an upcast of a SgAsmDwarfUpcStrictType subtype to a SgAsmDwarfUpcStrictType.
newAsmDwarfUpcStrictType :: CInt -> Word64 -> Word64 -> IO (SgAsmDwarfUpcStrictType ())
Stub for ::SgAsmDwarfUpcStrictType::SgAsmDwarfUpcStrictType of type void (int , ::uint64_t, ::uint64_t)
asmDwarfUpcStrictTypeCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmDwarfUpcStrictType a -> IO ()
Stub for ::SgAsmDwarfUpcStrictType::checkDataMemberPointersIfInMemoryPool of type void ()
asmDwarfUpcStrictTypeClassName :: Typeable a => SgAsmDwarfUpcStrictType a -> IO String
Stub for ::SgAsmDwarfUpcStrictType::class_name of type ::std::string()
asmDwarfUpcStrictTypeGetChildIndex :: (Typeable a, Typeable b) => SgAsmDwarfUpcStrictType a -> SgNode b -> IO CLong
Stub for ::SgAsmDwarfUpcStrictType::getChildIndex of type long (class ::SgNode*)
asmDwarfUpcStrictTypeGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmDwarfUpcStrictType a -> SgNode b -> IO CSize
Stub for ::SgAsmDwarfUpcStrictType::get_childIndex of type ::size_t(class ::SgNode*)
asmDwarfUpcStrictTypeGetNumberOfTraversalSuccessors :: Typeable a => SgAsmDwarfUpcStrictType a -> IO CSize
Stub for ::SgAsmDwarfUpcStrictType::get_numberOfTraversalSuccessors of type ::size_t()
asmDwarfUpcStrictTypeGetTraversalSuccessorByIndex :: Typeable a => SgAsmDwarfUpcStrictType a -> CSize -> IO (SgNode ())
Stub for ::SgAsmDwarfUpcStrictType::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
asmDwarfUpcStrictTypeGetTraversalSuccessorContainer :: Typeable a => SgAsmDwarfUpcStrictType a -> IO [SgNode ()]
Stub for ::SgAsmDwarfUpcStrictType::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
asmDwarfUpcStrictTypeGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmDwarfUpcStrictType a -> IO [CString]
Stub for ::SgAsmDwarfUpcStrictType::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
asmDwarfUpcStrictTypeIsInMemoryPool :: Typeable a => SgAsmDwarfUpcStrictType a -> IO Bool
Stub for ::SgAsmDwarfUpcStrictType::isInMemoryPool of type bool ()
asmDwarfUpcStrictTypeMemoryUsage :: IO CSize
Stub for ::SgAsmDwarfUpcStrictType::memoryUsage of type ::size_t()
asmDwarfUpcStrictTypeNumberOfNodes :: IO CSize
Stub for ::SgAsmDwarfUpcStrictType::numberOfNodes of type ::size_t()
asmDwarfUpcStrictTypeSageClassName :: Typeable a => SgAsmDwarfUpcStrictType a -> IO String
Stub for ::SgAsmDwarfUpcStrictType::sage_class_name of type const char *()
asmDwarfUpcStrictTypeVariantT :: Typeable a => SgAsmDwarfUpcStrictType a -> IO VariantT
Stub for ::SgAsmDwarfUpcStrictType::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2