|
| ROSE.Sage3.Methods.SgPragma |
|
|
|
| Synopsis |
|
|
|
| Documentation |
|
| isSgPragma :: Typeable a => SgNode a -> IO (Maybe (SgPragma ())) |
| Attempts a dynamic cast of the given node to the type SgPragma.
|
|
| upSgPragma :: Typeable a => SgPragma a -> SgPragma () |
| Performs an upcast of a SgPragma subtype to a SgPragma.
|
|
| newPragma :: Typeable a => String -> Sg_File_Info a -> IO (SgPragma ()) |
| Stub for ::SgPragma::SgPragma of type void (::std::string, class ::Sg_File_Info*)
|
|
| pragmaAttributeExists :: Typeable a => SgPragma a -> String -> IO Bool |
| Stub for ::SgPragma::attributeExists of type bool (::std::string)
|
|
| pragmaCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgPragma a -> IO () |
| Stub for ::SgPragma::checkDataMemberPointersIfInMemoryPool of type void ()
|
|
| pragmaClassName :: Typeable a => SgPragma a -> IO String |
| Stub for ::SgPragma::class_name of type ::std::string()
|
|
| pragmaGetChildIndex :: (Typeable a, Typeable b) => SgPragma a -> SgNode b -> IO CLong |
| Stub for ::SgPragma::getChildIndex of type long (class ::SgNode*)
|
|
| pragmaGetChildIndex2 :: (Typeable a, Typeable b) => SgPragma a -> SgNode b -> IO CSize |
| Stub for ::SgPragma::get_childIndex of type ::size_t(class ::SgNode*)
|
|
| pragmaGetFileInfo :: Typeable a => SgPragma a -> IO (Sg_File_Info ()) |
| Stub for ::SgPragma::get_file_info of type class ::Sg_File_Info*()
|
|
| pragmaGetNumberOfTraversalSuccessors :: Typeable a => SgPragma a -> IO CSize |
| Stub for ::SgPragma::get_numberOfTraversalSuccessors of type ::size_t()
|
|
| pragmaGetPragma :: Typeable a => SgPragma a -> IO String |
| Stub for ::SgPragma::get_pragma of type ::std::string()
|
|
| pragmaGetStartOfConstruct :: Typeable a => SgPragma a -> IO (Sg_File_Info ()) |
| Stub for ::SgPragma::get_startOfConstruct of type class ::Sg_File_Info*()
|
|
| pragmaGetTraversalSuccessorByIndex :: Typeable a => SgPragma a -> CSize -> IO (SgNode ()) |
| Stub for ::SgPragma::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
|
|
| pragmaGetTraversalSuccessorContainer :: Typeable a => SgPragma a -> IO [SgNode ()] |
| Stub for ::SgPragma::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
|
|
| pragmaGetTraversalSuccessorNamesContainer :: Typeable a => SgPragma a -> IO [CString] |
| Stub for ::SgPragma::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
|
|
| pragmaGotPrinted :: Typeable a => SgPragma a -> IO Bool |
| Stub for ::SgPragma::gotPrinted of type bool ()
|
|
| pragmaIsInMemoryPool :: Typeable a => SgPragma a -> IO Bool |
| Stub for ::SgPragma::isInMemoryPool of type bool ()
|
|
| pragmaIsPragma :: Typeable a => SgPragma a -> IO Bool |
| Stub for ::SgPragma::isPragma of type bool ()
|
|
| pragmaMemoryUsage :: IO CSize |
| Stub for ::SgPragma::memoryUsage of type ::size_t()
|
|
| pragmaNumberOfAttributes :: Typeable a => SgPragma a -> IO CInt |
| Stub for ::SgPragma::numberOfAttributes of type int ()
|
|
| pragmaNumberOfNodes :: IO CSize |
| Stub for ::SgPragma::numberOfNodes of type ::size_t()
|
|
| pragmaPostConstructionInitialization :: Typeable a => SgPragma a -> IO () |
| Stub for ::SgPragma::post_construction_initialization of type void ()
|
|
| pragmaRemoveAttribute :: Typeable a => SgPragma a -> String -> IO () |
| Stub for ::SgPragma::removeAttribute of type void (::std::string)
|
|
| pragmaSageClassName :: Typeable a => SgPragma a -> IO String |
| Stub for ::SgPragma::sage_class_name of type const char *()
|
|
| pragmaSamePragma :: Typeable a => SgPragma a -> String -> IO Bool |
| Stub for ::SgPragma::samePragma of type bool (const ::std::string&)
|
|
| pragmaSetPrinted :: Typeable a => SgPragma a -> Bool -> IO () |
| Stub for ::SgPragma::setPrinted of type void (bool )
|
|
| pragmaSetStartOfConstruct :: (Typeable a, Typeable b) => SgPragma a -> Sg_File_Info b -> IO () |
| Stub for ::SgPragma::set_startOfConstruct of type void (class ::Sg_File_Info*)
|
|
| pragmaVariantT :: Typeable a => SgPragma a -> IO VariantT |
| Stub for ::SgPragma::variantT of type enum ::VariantT()
|
|
| Produced by Haddock version 2.4.2 |