| ||||
| ||||
| Synopsis | ||||
| Documentation | ||||
| isSgLocatedNode :: Typeable a => SgNode a -> IO (Maybe (SgLocatedNode ())) | ||||
| Attempts a dynamic cast of the given node to the type SgLocatedNode. | ||||
| upSgLocatedNode :: Typeable a => SgLocatedNode a -> SgLocatedNode () | ||||
| Performs an upcast of a SgLocatedNode subtype to a SgLocatedNode. | ||||
| newLocatedNode :: Typeable a => Sg_File_Info a -> IO (SgLocatedNode ()) | ||||
| Stub for ::SgLocatedNode::SgLocatedNode of type void (class ::Sg_File_Info*) | ||||
| locatedNodeAttributeExists :: Typeable a => SgLocatedNode a -> String -> IO Bool | ||||
| Stub for ::SgLocatedNode::attributeExists of type bool (::std::string) | ||||
| locatedNodeCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgLocatedNode a -> IO () | ||||
| Stub for ::SgLocatedNode::checkDataMemberPointersIfInMemoryPool of type void () | ||||
| locatedNodeClassName :: Typeable a => SgLocatedNode a -> IO String | ||||
| Stub for ::SgLocatedNode::class_name of type ::std::string() | ||||
| locatedNodeGenerateMatchingFileInfo :: Typeable a => SgLocatedNode a -> IO (Sg_File_Info ()) | ||||
| Stub for ::SgLocatedNode::generateMatchingFileInfo of type class ::Sg_File_Info*() | ||||
| locatedNodeGetChildIndex :: (Typeable a, Typeable b) => SgLocatedNode a -> SgNode b -> IO CLong | ||||
| Stub for ::SgLocatedNode::getChildIndex of type long (class ::SgNode*) | ||||
| locatedNodeGetFilenameString :: Typeable a => SgLocatedNode a -> IO String | ||||
| Stub for ::SgLocatedNode::getFilenameString of type const ::std::string&() | ||||
| locatedNodeGetChildIndex2 :: (Typeable a, Typeable b) => SgLocatedNode a -> SgNode b -> IO CSize | ||||
| Stub for ::SgLocatedNode::get_childIndex of type ::size_t(class ::SgNode*) | ||||
| locatedNodeGetEndOfConstruct :: Typeable a => SgLocatedNode a -> IO (Sg_File_Info ()) | ||||
| Stub for ::SgLocatedNode::get_endOfConstruct of type class ::Sg_File_Info*() | ||||
| locatedNodeGetFileInfo :: Typeable a => SgLocatedNode a -> IO (Sg_File_Info ()) | ||||
| Stub for ::SgLocatedNode::get_file_info of type class ::Sg_File_Info*() | ||||
| locatedNodeGetNumberOfTraversalSuccessors :: Typeable a => SgLocatedNode a -> IO CSize | ||||
| Stub for ::SgLocatedNode::get_numberOfTraversalSuccessors of type ::size_t() | ||||
| locatedNodeGetStartOfConstruct :: Typeable a => SgLocatedNode a -> IO (Sg_File_Info ()) | ||||
| Stub for ::SgLocatedNode::get_startOfConstruct of type class ::Sg_File_Info*() | ||||
| locatedNodeGetTraversalSuccessorByIndex :: Typeable a => SgLocatedNode a -> CSize -> IO (SgNode ()) | ||||
| Stub for ::SgLocatedNode::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t) | ||||
| locatedNodeGetTraversalSuccessorContainer :: Typeable a => SgLocatedNode a -> IO [SgNode ()] | ||||
| Stub for ::SgLocatedNode::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > () | ||||
| locatedNodeGetTraversalSuccessorNamesContainer :: Typeable a => SgLocatedNode a -> IO [CString] | ||||
| Stub for ::SgLocatedNode::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > () | ||||
| locatedNodeIsInMemoryPool :: Typeable a => SgLocatedNode a -> IO Bool | ||||
| Stub for ::SgLocatedNode::isInMemoryPool of type bool () | ||||
| locatedNodeMemoryUsage :: IO CSize | ||||
| Stub for ::SgLocatedNode::memoryUsage of type ::size_t() | ||||
| locatedNodeNumberOfAttributes :: Typeable a => SgLocatedNode a -> IO CInt | ||||
| Stub for ::SgLocatedNode::numberOfAttributes of type int () | ||||
| locatedNodeNumberOfNodes :: IO CSize | ||||
| Stub for ::SgLocatedNode::numberOfNodes of type ::size_t() | ||||
| locatedNodeRemoveAttribute :: Typeable a => SgLocatedNode a -> String -> IO () | ||||
| Stub for ::SgLocatedNode::removeAttribute of type void (::std::string) | ||||
| locatedNodeSageClassName :: Typeable a => SgLocatedNode a -> IO String | ||||
| Stub for ::SgLocatedNode::sage_class_name of type const char *() | ||||
| locatedNodeSetCompilerGenerated :: Typeable a => SgLocatedNode a -> IO () | ||||
| Stub for ::SgLocatedNode::setCompilerGenerated of type void () | ||||
| locatedNodeSetFrontendSpecific :: Typeable a => SgLocatedNode a -> IO () | ||||
| Stub for ::SgLocatedNode::setFrontendSpecific of type void () | ||||
| locatedNodeSetOutputInCodeGeneration :: Typeable a => SgLocatedNode a -> IO () | ||||
| Stub for ::SgLocatedNode::setOutputInCodeGeneration of type void () | ||||
| locatedNodeSetSourcePositionUnavailableInFrontend :: Typeable a => SgLocatedNode a -> IO () | ||||
| Stub for ::SgLocatedNode::setSourcePositionUnavailableInFrontend of type void () | ||||
| locatedNodeSetEndOfConstruct :: (Typeable a, Typeable b) => SgLocatedNode a -> Sg_File_Info b -> IO () | ||||
| Stub for ::SgLocatedNode::set_endOfConstruct of type void (class ::Sg_File_Info*) | ||||
| locatedNodeSetFileInfo :: (Typeable a, Typeable b) => SgLocatedNode a -> Sg_File_Info b -> IO () | ||||
| Stub for ::SgLocatedNode::set_file_info of type void (class ::Sg_File_Info*) | ||||
| locatedNodeSetStartOfConstruct :: (Typeable a, Typeable b) => SgLocatedNode a -> Sg_File_Info b -> IO () | ||||
| Stub for ::SgLocatedNode::set_startOfConstruct of type void (class ::Sg_File_Info*) | ||||
| locatedNodeUnsetCompilerGenerated :: Typeable a => SgLocatedNode a -> IO () | ||||
| Stub for ::SgLocatedNode::unsetCompilerGenerated of type void () | ||||
| locatedNodeUnsetFrontendSpecific :: Typeable a => SgLocatedNode a -> IO () | ||||
| Stub for ::SgLocatedNode::unsetFrontendSpecific of type void () | ||||
| locatedNodeUnsetOutputInCodeGeneration :: Typeable a => SgLocatedNode a -> IO () | ||||
| Stub for ::SgLocatedNode::unsetOutputInCodeGeneration of type void () | ||||
| locatedNodeUnsetSourcePositionUnavailableInFrontend :: Typeable a => SgLocatedNode a -> IO () | ||||
| Stub for ::SgLocatedNode::unsetSourcePositionUnavailableInFrontend of type void () | ||||
| locatedNodeVariantT :: Typeable a => SgLocatedNode a -> IO VariantT | ||||
| Stub for ::SgLocatedNode::variantT of type enum ::VariantT() | ||||
| Produced by Haddock version 2.4.2 |