rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgSpecialFunctionModifier
Synopsis
isSgSpecialFunctionModifier :: Typeable a => SgNode a -> IO (Maybe (SgSpecialFunctionModifier ()))
upSgSpecialFunctionModifier :: Typeable a => SgSpecialFunctionModifier a -> SgSpecialFunctionModifier ()
newSpecialFunctionModifier :: Typeable a => Ptr (SgSpecialFunctionModifier a) -> IO (SgSpecialFunctionModifier ())
newSpecialFunctionModifier2 :: IO (SgSpecialFunctionModifier ())
specialFunctionModifierCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgSpecialFunctionModifier a -> IO ()
specialFunctionModifierClassName :: Typeable a => SgSpecialFunctionModifier a -> IO String
specialFunctionModifierDisplay :: Typeable a => SgSpecialFunctionModifier a -> String -> IO ()
specialFunctionModifierDisplayString :: Typeable a => SgSpecialFunctionModifier a -> IO String
specialFunctionModifierGetChildIndex :: (Typeable a, Typeable b) => SgSpecialFunctionModifier a -> SgNode b -> IO CLong
specialFunctionModifierGetChildIndex2 :: (Typeable a, Typeable b) => SgSpecialFunctionModifier a -> SgNode b -> IO CSize
specialFunctionModifierGetModifierVector :: Typeable a => SgSpecialFunctionModifier a -> IO [CInt]
specialFunctionModifierGetNumberOfTraversalSuccessors :: Typeable a => SgSpecialFunctionModifier a -> IO CSize
specialFunctionModifierGetTraversalSuccessorByIndex :: Typeable a => SgSpecialFunctionModifier a -> CSize -> IO (SgNode ())
specialFunctionModifierGetTraversalSuccessorContainer :: Typeable a => SgSpecialFunctionModifier a -> IO [SgNode ()]
specialFunctionModifierGetTraversalSuccessorNamesContainer :: Typeable a => SgSpecialFunctionModifier a -> IO [CString]
specialFunctionModifierIsConstructor :: Typeable a => SgSpecialFunctionModifier a -> IO Bool
specialFunctionModifierIsConversion :: Typeable a => SgSpecialFunctionModifier a -> IO Bool
specialFunctionModifierIsDefault :: Typeable a => SgSpecialFunctionModifier a -> IO Bool
specialFunctionModifierIsDestructor :: Typeable a => SgSpecialFunctionModifier a -> IO Bool
specialFunctionModifierIsInMemoryPool :: Typeable a => SgSpecialFunctionModifier a -> IO Bool
specialFunctionModifierIsNotSpecial :: Typeable a => SgSpecialFunctionModifier a -> IO Bool
specialFunctionModifierIsOperator :: Typeable a => SgSpecialFunctionModifier a -> IO Bool
specialFunctionModifierIsUnknown :: Typeable a => SgSpecialFunctionModifier a -> IO Bool
specialFunctionModifierMemoryUsage :: IO CSize
specialFunctionModifierNumberOfNodes :: IO CSize
specialFunctionModifierPostConstructionInitialization :: Typeable a => SgSpecialFunctionModifier a -> IO ()
specialFunctionModifierReset :: Typeable a => SgSpecialFunctionModifier a -> IO ()
specialFunctionModifierSageClassName :: Typeable a => SgSpecialFunctionModifier a -> IO String
specialFunctionModifierSetConstructor :: Typeable a => SgSpecialFunctionModifier a -> IO ()
specialFunctionModifierSetConversion :: Typeable a => SgSpecialFunctionModifier a -> IO ()
specialFunctionModifierSetDefault :: Typeable a => SgSpecialFunctionModifier a -> IO ()
specialFunctionModifierSetDestructor :: Typeable a => SgSpecialFunctionModifier a -> IO ()
specialFunctionModifierSetNotSpecial :: Typeable a => SgSpecialFunctionModifier a -> IO ()
specialFunctionModifierSetOperator :: Typeable a => SgSpecialFunctionModifier a -> IO ()
specialFunctionModifierSetUnknown :: Typeable a => SgSpecialFunctionModifier a -> IO ()
specialFunctionModifierSetModifierVector :: Typeable a => SgSpecialFunctionModifier a -> [CInt] -> IO ()
specialFunctionModifierUnsetConstructor :: Typeable a => SgSpecialFunctionModifier a -> IO ()
specialFunctionModifierUnsetConversion :: Typeable a => SgSpecialFunctionModifier a -> IO ()
specialFunctionModifierUnsetDefault :: Typeable a => SgSpecialFunctionModifier a -> IO ()
specialFunctionModifierUnsetDestructor :: Typeable a => SgSpecialFunctionModifier a -> IO ()
specialFunctionModifierUnsetNotSpecial :: Typeable a => SgSpecialFunctionModifier a -> IO ()
specialFunctionModifierUnsetOperator :: Typeable a => SgSpecialFunctionModifier a -> IO ()
specialFunctionModifierUnsetUnknown :: Typeable a => SgSpecialFunctionModifier a -> IO ()
specialFunctionModifierVariantT :: Typeable a => SgSpecialFunctionModifier a -> IO VariantT
Documentation
isSgSpecialFunctionModifier :: Typeable a => SgNode a -> IO (Maybe (SgSpecialFunctionModifier ()))
Attempts a dynamic cast of the given node to the type SgSpecialFunctionModifier.
upSgSpecialFunctionModifier :: Typeable a => SgSpecialFunctionModifier a -> SgSpecialFunctionModifier ()
Performs an upcast of a SgSpecialFunctionModifier subtype to a SgSpecialFunctionModifier.
newSpecialFunctionModifier :: Typeable a => Ptr (SgSpecialFunctionModifier a) -> IO (SgSpecialFunctionModifier ())
Stub for ::SgSpecialFunctionModifier::SgSpecialFunctionModifier of type void (const class ::SgSpecialFunctionModifier&)
newSpecialFunctionModifier2 :: IO (SgSpecialFunctionModifier ())
Stub for ::SgSpecialFunctionModifier::SgSpecialFunctionModifier of type void ()
specialFunctionModifierCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgSpecialFunctionModifier a -> IO ()
Stub for ::SgSpecialFunctionModifier::checkDataMemberPointersIfInMemoryPool of type void ()
specialFunctionModifierClassName :: Typeable a => SgSpecialFunctionModifier a -> IO String
Stub for ::SgSpecialFunctionModifier::class_name of type ::std::string()
specialFunctionModifierDisplay :: Typeable a => SgSpecialFunctionModifier a -> String -> IO ()
Stub for ::SgSpecialFunctionModifier::display of type void (::std::string)
specialFunctionModifierDisplayString :: Typeable a => SgSpecialFunctionModifier a -> IO String
Stub for ::SgSpecialFunctionModifier::displayString of type ::std::string()
specialFunctionModifierGetChildIndex :: (Typeable a, Typeable b) => SgSpecialFunctionModifier a -> SgNode b -> IO CLong
Stub for ::SgSpecialFunctionModifier::getChildIndex of type long (class ::SgNode*)
specialFunctionModifierGetChildIndex2 :: (Typeable a, Typeable b) => SgSpecialFunctionModifier a -> SgNode b -> IO CSize
Stub for ::SgSpecialFunctionModifier::get_childIndex of type ::size_t(class ::SgNode*)
specialFunctionModifierGetModifierVector :: Typeable a => SgSpecialFunctionModifier a -> IO [CInt]
Stub for ::SgSpecialFunctionModifier::get_modifierVector of type ::SgBitVector()
specialFunctionModifierGetNumberOfTraversalSuccessors :: Typeable a => SgSpecialFunctionModifier a -> IO CSize
Stub for ::SgSpecialFunctionModifier::get_numberOfTraversalSuccessors of type ::size_t()
specialFunctionModifierGetTraversalSuccessorByIndex :: Typeable a => SgSpecialFunctionModifier a -> CSize -> IO (SgNode ())
Stub for ::SgSpecialFunctionModifier::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
specialFunctionModifierGetTraversalSuccessorContainer :: Typeable a => SgSpecialFunctionModifier a -> IO [SgNode ()]
Stub for ::SgSpecialFunctionModifier::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
specialFunctionModifierGetTraversalSuccessorNamesContainer :: Typeable a => SgSpecialFunctionModifier a -> IO [CString]
Stub for ::SgSpecialFunctionModifier::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
specialFunctionModifierIsConstructor :: Typeable a => SgSpecialFunctionModifier a -> IO Bool
Stub for ::SgSpecialFunctionModifier::isConstructor of type bool ()
specialFunctionModifierIsConversion :: Typeable a => SgSpecialFunctionModifier a -> IO Bool
Stub for ::SgSpecialFunctionModifier::isConversion of type bool ()
specialFunctionModifierIsDefault :: Typeable a => SgSpecialFunctionModifier a -> IO Bool
Stub for ::SgSpecialFunctionModifier::isDefault of type bool ()
specialFunctionModifierIsDestructor :: Typeable a => SgSpecialFunctionModifier a -> IO Bool
Stub for ::SgSpecialFunctionModifier::isDestructor of type bool ()
specialFunctionModifierIsInMemoryPool :: Typeable a => SgSpecialFunctionModifier a -> IO Bool
Stub for ::SgSpecialFunctionModifier::isInMemoryPool of type bool ()
specialFunctionModifierIsNotSpecial :: Typeable a => SgSpecialFunctionModifier a -> IO Bool
Stub for ::SgSpecialFunctionModifier::isNotSpecial of type bool ()
specialFunctionModifierIsOperator :: Typeable a => SgSpecialFunctionModifier a -> IO Bool
Stub for ::SgSpecialFunctionModifier::isOperator of type bool ()
specialFunctionModifierIsUnknown :: Typeable a => SgSpecialFunctionModifier a -> IO Bool
Stub for ::SgSpecialFunctionModifier::isUnknown of type bool ()
specialFunctionModifierMemoryUsage :: IO CSize
Stub for ::SgSpecialFunctionModifier::memoryUsage of type ::size_t()
specialFunctionModifierNumberOfNodes :: IO CSize
Stub for ::SgSpecialFunctionModifier::numberOfNodes of type ::size_t()
specialFunctionModifierPostConstructionInitialization :: Typeable a => SgSpecialFunctionModifier a -> IO ()
Stub for ::SgSpecialFunctionModifier::post_construction_initialization of type void ()
specialFunctionModifierReset :: Typeable a => SgSpecialFunctionModifier a -> IO ()
Stub for ::SgSpecialFunctionModifier::reset of type void ()
specialFunctionModifierSageClassName :: Typeable a => SgSpecialFunctionModifier a -> IO String
Stub for ::SgSpecialFunctionModifier::sage_class_name of type const char *()
specialFunctionModifierSetConstructor :: Typeable a => SgSpecialFunctionModifier a -> IO ()
Stub for ::SgSpecialFunctionModifier::setConstructor of type void ()
specialFunctionModifierSetConversion :: Typeable a => SgSpecialFunctionModifier a -> IO ()
Stub for ::SgSpecialFunctionModifier::setConversion of type void ()
specialFunctionModifierSetDefault :: Typeable a => SgSpecialFunctionModifier a -> IO ()
Stub for ::SgSpecialFunctionModifier::setDefault of type void ()
specialFunctionModifierSetDestructor :: Typeable a => SgSpecialFunctionModifier a -> IO ()
Stub for ::SgSpecialFunctionModifier::setDestructor of type void ()
specialFunctionModifierSetNotSpecial :: Typeable a => SgSpecialFunctionModifier a -> IO ()
Stub for ::SgSpecialFunctionModifier::setNotSpecial of type void ()
specialFunctionModifierSetOperator :: Typeable a => SgSpecialFunctionModifier a -> IO ()
Stub for ::SgSpecialFunctionModifier::setOperator of type void ()
specialFunctionModifierSetUnknown :: Typeable a => SgSpecialFunctionModifier a -> IO ()
Stub for ::SgSpecialFunctionModifier::setUnknown of type void ()
specialFunctionModifierSetModifierVector :: Typeable a => SgSpecialFunctionModifier a -> [CInt] -> IO ()
Stub for ::SgSpecialFunctionModifier::set_modifierVector of type void (::SgBitVector)
specialFunctionModifierUnsetConstructor :: Typeable a => SgSpecialFunctionModifier a -> IO ()
Stub for ::SgSpecialFunctionModifier::unsetConstructor of type void ()
specialFunctionModifierUnsetConversion :: Typeable a => SgSpecialFunctionModifier a -> IO ()
Stub for ::SgSpecialFunctionModifier::unsetConversion of type void ()
specialFunctionModifierUnsetDefault :: Typeable a => SgSpecialFunctionModifier a -> IO ()
Stub for ::SgSpecialFunctionModifier::unsetDefault of type void ()
specialFunctionModifierUnsetDestructor :: Typeable a => SgSpecialFunctionModifier a -> IO ()
Stub for ::SgSpecialFunctionModifier::unsetDestructor of type void ()
specialFunctionModifierUnsetNotSpecial :: Typeable a => SgSpecialFunctionModifier a -> IO ()
Stub for ::SgSpecialFunctionModifier::unsetNotSpecial of type void ()
specialFunctionModifierUnsetOperator :: Typeable a => SgSpecialFunctionModifier a -> IO ()
Stub for ::SgSpecialFunctionModifier::unsetOperator of type void ()
specialFunctionModifierUnsetUnknown :: Typeable a => SgSpecialFunctionModifier a -> IO ()
Stub for ::SgSpecialFunctionModifier::unsetUnknown of type void ()
specialFunctionModifierVariantT :: Typeable a => SgSpecialFunctionModifier a -> IO VariantT
Stub for ::SgSpecialFunctionModifier::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2