| ||||
| ||||
| Synopsis | ||||
| Documentation | ||||
| isSgTypedefType :: Typeable a => SgNode a -> IO (Maybe (SgTypedefType ())) | ||||
| Attempts a dynamic cast of the given node to the type SgTypedefType. | ||||
| upSgTypedefType :: Typeable a => SgTypedefType a -> SgTypedefType () | ||||
| Performs an upcast of a SgTypedefType subtype to a SgTypedefType. | ||||
| newTypedefType :: Typeable a => Ptr (SgTypedefType a) -> IO (SgTypedefType ()) | ||||
| Stub for ::SgTypedefType::SgTypedefType of type void (const class ::SgTypedefType&) | ||||
| newTypedefType2 :: (Typeable a, Typeable b) => SgDeclarationStatement a -> SgSymbol b -> IO (SgTypedefType ()) | ||||
| Stub for ::SgTypedefType::SgTypedefType of type void (class ::SgDeclarationStatement*, class ::SgSymbol*) | ||||
| typedefTypeCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgTypedefType a -> IO () | ||||
| Stub for ::SgTypedefType::checkDataMemberPointersIfInMemoryPool of type void () | ||||
| typedefTypeClassName :: Typeable a => SgTypedefType a -> IO String | ||||
| Stub for ::SgTypedefType::class_name of type ::std::string() | ||||
| typedefTypeCreateType :: (Typeable a, Typeable b) => SgTypedefDeclaration a -> SgExpression b -> IO (SgTypedefType ()) | ||||
| Stub for ::SgTypedefType::createType of type class ::SgTypedefType*(class SgTypedefDeclaration *, class SgExpression *) | ||||
| typedefTypeGetChildIndex :: (Typeable a, Typeable b) => SgTypedefType a -> SgNode b -> IO CLong | ||||
| Stub for ::SgTypedefType::getChildIndex of type long (class ::SgNode*) | ||||
| typedefTypeGetBaseType :: Typeable a => SgTypedefType a -> IO (SgType ()) | ||||
| Stub for ::SgTypedefType::get_base_type of type class ::SgType*() | ||||
| typedefTypeGetChildIndex2 :: (Typeable a, Typeable b) => SgTypedefType a -> SgNode b -> IO CSize | ||||
| Stub for ::SgTypedefType::get_childIndex of type ::size_t(class ::SgNode*) | ||||
| typedefTypeGetMangled :: Typeable a => SgTypedefType a -> IO String | ||||
| Stub for ::SgTypedefType::get_mangled of type class ::SgName() | ||||
| typedefTypeGetName :: Typeable a => SgTypedefType a -> IO String | ||||
| Stub for ::SgTypedefType::get_name of type class ::SgName() | ||||
| typedefTypeGetNumberOfTraversalSuccessors :: Typeable a => SgTypedefType a -> IO CSize | ||||
| Stub for ::SgTypedefType::get_numberOfTraversalSuccessors of type ::size_t() | ||||
| typedefTypeGetParentScope :: Typeable a => SgTypedefType a -> IO (SgSymbol ()) | ||||
| Stub for ::SgTypedefType::get_parent_scope of type class ::SgSymbol*() | ||||
| typedefTypeGetTraversalSuccessorByIndex :: Typeable a => SgTypedefType a -> CSize -> IO (SgNode ()) | ||||
| Stub for ::SgTypedefType::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t) | ||||
| typedefTypeGetTraversalSuccessorContainer :: Typeable a => SgTypedefType a -> IO [SgNode ()] | ||||
| Stub for ::SgTypedefType::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > () | ||||
| typedefTypeGetTraversalSuccessorNamesContainer :: Typeable a => SgTypedefType a -> IO [CString] | ||||
| Stub for ::SgTypedefType::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > () | ||||
| typedefTypeIsInMemoryPool :: Typeable a => SgTypedefType a -> IO Bool | ||||
| Stub for ::SgTypedefType::isInMemoryPool of type bool () | ||||
| typedefTypeMemoryUsage :: IO CSize | ||||
| Stub for ::SgTypedefType::memoryUsage of type ::size_t() | ||||
| typedefTypeNumberOfNodes :: IO CSize | ||||
| Stub for ::SgTypedefType::numberOfNodes of type ::size_t() | ||||
| typedefTypeSageClassName :: Typeable a => SgTypedefType a -> IO String | ||||
| Stub for ::SgTypedefType::sage_class_name of type const char *() | ||||
| typedefTypeSetParentScope :: (Typeable a, Typeable b) => SgTypedefType a -> SgSymbol b -> IO () | ||||
| Stub for ::SgTypedefType::set_parent_scope of type void (class ::SgSymbol*) | ||||
| typedefTypeVariantT :: Typeable a => SgTypedefType a -> IO VariantT | ||||
| Stub for ::SgTypedefType::variantT of type enum ::VariantT() | ||||
| Produced by Haddock version 2.4.2 |