| ||||
| ||||
| Synopsis | ||||
| Documentation | ||||
| isSgTypeModifier :: Typeable a => SgNode a -> IO (Maybe (SgTypeModifier ())) | ||||
| Attempts a dynamic cast of the given node to the type SgTypeModifier. | ||||
| upSgTypeModifier :: Typeable a => SgTypeModifier a -> SgTypeModifier () | ||||
| Performs an upcast of a SgTypeModifier subtype to a SgTypeModifier. | ||||
| newTypeModifier :: Typeable a => Ptr (SgTypeModifier a) -> IO (SgTypeModifier ()) | ||||
| Stub for ::SgTypeModifier::SgTypeModifier of type void (const class ::SgTypeModifier&) | ||||
| newTypeModifier2 :: IO (SgTypeModifier ()) | ||||
| Stub for ::SgTypeModifier::SgTypeModifier of type void () | ||||
| typeModifierCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::checkDataMemberPointersIfInMemoryPool of type void () | ||||
| typeModifierClassName :: Typeable a => SgTypeModifier a -> IO String | ||||
| Stub for ::SgTypeModifier::class_name of type ::std::string() | ||||
| typeModifierDisplay :: Typeable a => SgTypeModifier a -> String -> IO () | ||||
| Stub for ::SgTypeModifier::display of type void (::std::string) | ||||
| typeModifierDisplayString :: Typeable a => SgTypeModifier a -> IO String | ||||
| Stub for ::SgTypeModifier::displayString of type ::std::string() | ||||
| typeModifierGetChildIndex :: (Typeable a, Typeable b) => SgTypeModifier a -> SgNode b -> IO CLong | ||||
| Stub for ::SgTypeModifier::getChildIndex of type long (class ::SgNode*) | ||||
| typeModifierGetChildIndex2 :: (Typeable a, Typeable b) => SgTypeModifier a -> SgNode b -> IO CSize | ||||
| Stub for ::SgTypeModifier::get_childIndex of type ::size_t(class ::SgNode*) | ||||
| typeModifierGetConstVolatileModifier :: Typeable a => SgTypeModifier a -> IO (Ptr (SgConstVolatileModifier ())) | ||||
| Stub for ::SgTypeModifier::get_constVolatileModifier of type class ::SgConstVolatileModifier&() | ||||
| typeModifierGetElaboratedTypeModifier :: Typeable a => SgTypeModifier a -> IO (Ptr (SgElaboratedTypeModifier ())) | ||||
| Stub for ::SgTypeModifier::get_elaboratedTypeModifier of type class ::SgElaboratedTypeModifier&() | ||||
| typeModifierGetGnuAttributeAlignment :: Typeable a => SgTypeModifier a -> IO CULong | ||||
| Stub for ::SgTypeModifier::get_gnu_attribute_alignment of type unsigned long () | ||||
| typeModifierGetGnuAttributeSentinel :: Typeable a => SgTypeModifier a -> IO CLong | ||||
| Stub for ::SgTypeModifier::get_gnu_attribute_sentinel of type long () | ||||
| typeModifierGetModifierVector :: Typeable a => SgTypeModifier a -> IO [CInt] | ||||
| Stub for ::SgTypeModifier::get_modifierVector of type ::SgBitVector() | ||||
| typeModifierGetNumberOfTraversalSuccessors :: Typeable a => SgTypeModifier a -> IO CSize | ||||
| Stub for ::SgTypeModifier::get_numberOfTraversalSuccessors of type ::size_t() | ||||
| typeModifierGetTraversalSuccessorByIndex :: Typeable a => SgTypeModifier a -> CSize -> IO (SgNode ()) | ||||
| Stub for ::SgTypeModifier::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t) | ||||
| typeModifierGetTraversalSuccessorContainer :: Typeable a => SgTypeModifier a -> IO [SgNode ()] | ||||
| Stub for ::SgTypeModifier::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > () | ||||
| typeModifierGetTraversalSuccessorNamesContainer :: Typeable a => SgTypeModifier a -> IO [CString] | ||||
| Stub for ::SgTypeModifier::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > () | ||||
| typeModifierGetUpcModifier :: Typeable a => SgTypeModifier a -> IO (Ptr (SgUPC_AccessModifier ())) | ||||
| Stub for ::SgTypeModifier::get_upcModifier of type class ::SgUPC_AccessModifier&() | ||||
| typeModifierIsAbstract :: Typeable a => SgTypeModifier a -> IO Bool | ||||
| Stub for ::SgTypeModifier::isAbstract of type bool () | ||||
| typeModifierIsAllocatable :: Typeable a => SgTypeModifier a -> IO Bool | ||||
| Stub for ::SgTypeModifier::isAllocatable of type bool () | ||||
| typeModifierIsAsynchronous :: Typeable a => SgTypeModifier a -> IO Bool | ||||
| Stub for ::SgTypeModifier::isAsynchronous of type bool () | ||||
| typeModifierIsBind :: Typeable a => SgTypeModifier a -> IO Bool | ||||
| Stub for ::SgTypeModifier::isBind of type bool () | ||||
| typeModifierIsData :: Typeable a => SgTypeModifier a -> IO Bool | ||||
| Stub for ::SgTypeModifier::isData of type bool () | ||||
| typeModifierIsDefault :: Typeable a => SgTypeModifier a -> IO Bool | ||||
| Stub for ::SgTypeModifier::isDefault of type bool () | ||||
| typeModifierIsDimension :: Typeable a => SgTypeModifier a -> IO Bool | ||||
| Stub for ::SgTypeModifier::isDimension of type bool () | ||||
| typeModifierIsExtends :: Typeable a => SgTypeModifier a -> IO Bool | ||||
| Stub for ::SgTypeModifier::isExtends of type bool () | ||||
| typeModifierIsGnuAttributeCdecl :: Typeable a => SgTypeModifier a -> IO Bool | ||||
| Stub for ::SgTypeModifier::isGnuAttributeCdecl of type bool () | ||||
| typeModifierIsGnuAttributeConst :: Typeable a => SgTypeModifier a -> IO Bool | ||||
| Stub for ::SgTypeModifier::isGnuAttributeConst of type bool () | ||||
| typeModifierIsGnuAttributeDeprecated :: Typeable a => SgTypeModifier a -> IO Bool | ||||
| Stub for ::SgTypeModifier::isGnuAttributeDeprecated of type bool () | ||||
| typeModifierIsGnuAttributeNoReturn :: Typeable a => SgTypeModifier a -> IO Bool | ||||
| Stub for ::SgTypeModifier::isGnuAttributeNoReturn of type bool () | ||||
| typeModifierIsGnuAttributeNonnull :: Typeable a => SgTypeModifier a -> IO Bool | ||||
| Stub for ::SgTypeModifier::isGnuAttributeNonnull of type bool () | ||||
| typeModifierIsGnuAttributePacked :: Typeable a => SgTypeModifier a -> IO Bool | ||||
| Stub for ::SgTypeModifier::isGnuAttributePacked of type bool () | ||||
| typeModifierIsGnuAttributeSentinel :: Typeable a => SgTypeModifier a -> IO Bool | ||||
| Stub for ::SgTypeModifier::isGnuAttributeSentinel of type bool () | ||||
| typeModifierIsGnuAttributeStdcall :: Typeable a => SgTypeModifier a -> IO Bool | ||||
| Stub for ::SgTypeModifier::isGnuAttributeStdcall of type bool () | ||||
| typeModifierIsGnuAttributeTransparentUnion :: Typeable a => SgTypeModifier a -> IO Bool | ||||
| Stub for ::SgTypeModifier::isGnuAttributeTransparentUnion of type bool () | ||||
| typeModifierIsGnuAttributeUnused :: Typeable a => SgTypeModifier a -> IO Bool | ||||
| Stub for ::SgTypeModifier::isGnuAttributeUnused of type bool () | ||||
| typeModifierIsGnuAttributeWarnUnusedResult :: Typeable a => SgTypeModifier a -> IO Bool | ||||
| Stub for ::SgTypeModifier::isGnuAttributeWarnUnusedResult of type bool () | ||||
| typeModifierIsInMemoryPool :: Typeable a => SgTypeModifier a -> IO Bool | ||||
| Stub for ::SgTypeModifier::isInMemoryPool of type bool () | ||||
| typeModifierIsIntentIn :: Typeable a => SgTypeModifier a -> IO Bool | ||||
| Stub for ::SgTypeModifier::isIntent_in of type bool () | ||||
| typeModifierIsIntentInout :: Typeable a => SgTypeModifier a -> IO Bool | ||||
| Stub for ::SgTypeModifier::isIntent_inout of type bool () | ||||
| typeModifierIsIntentOut :: Typeable a => SgTypeModifier a -> IO Bool | ||||
| Stub for ::SgTypeModifier::isIntent_out of type bool () | ||||
| typeModifierIsIntrinsic :: Typeable a => SgTypeModifier a -> IO Bool | ||||
| Stub for ::SgTypeModifier::isIntrinsic of type bool () | ||||
| typeModifierIsOptional :: Typeable a => SgTypeModifier a -> IO Bool | ||||
| Stub for ::SgTypeModifier::isOptional of type bool () | ||||
| typeModifierIsRestrict :: Typeable a => SgTypeModifier a -> IO Bool | ||||
| Stub for ::SgTypeModifier::isRestrict of type bool () | ||||
| typeModifierIsSave :: Typeable a => SgTypeModifier a -> IO Bool | ||||
| Stub for ::SgTypeModifier::isSave of type bool () | ||||
| typeModifierIsTarget :: Typeable a => SgTypeModifier a -> IO Bool | ||||
| Stub for ::SgTypeModifier::isTarget of type bool () | ||||
| typeModifierIsUnknown :: Typeable a => SgTypeModifier a -> IO Bool | ||||
| Stub for ::SgTypeModifier::isUnknown of type bool () | ||||
| typeModifierIsValue :: Typeable a => SgTypeModifier a -> IO Bool | ||||
| Stub for ::SgTypeModifier::isValue of type bool () | ||||
| typeModifierMemoryUsage :: IO CSize | ||||
| Stub for ::SgTypeModifier::memoryUsage of type ::size_t() | ||||
| typeModifierNumberOfNodes :: IO CSize | ||||
| Stub for ::SgTypeModifier::numberOfNodes of type ::size_t() | ||||
| typeModifierPostConstructionInitialization :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::post_construction_initialization of type void () | ||||
| typeModifierReset :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::reset of type void () | ||||
| typeModifierSageClassName :: Typeable a => SgTypeModifier a -> IO String | ||||
| Stub for ::SgTypeModifier::sage_class_name of type const char *() | ||||
| typeModifierSetAbstract :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::setAbstract of type void () | ||||
| typeModifierSetAllocatable :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::setAllocatable of type void () | ||||
| typeModifierSetAsynchronous :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::setAsynchronous of type void () | ||||
| typeModifierSetBind :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::setBind of type void () | ||||
| typeModifierSetData :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::setData of type void () | ||||
| typeModifierSetDefault :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::setDefault of type void () | ||||
| typeModifierSetDimension :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::setDimension of type void () | ||||
| typeModifierSetExtends :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::setExtends of type void () | ||||
| typeModifierSetGnuAttributeCdecl :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::setGnuAttributeCdecl of type void () | ||||
| typeModifierSetGnuAttributeConst :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::setGnuAttributeConst of type void () | ||||
| typeModifierSetGnuAttributeDeprecated :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::setGnuAttributeDeprecated of type void () | ||||
| typeModifierSetGnuAttributeNoReturn :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::setGnuAttributeNoReturn of type void () | ||||
| typeModifierSetGnuAttributeNonnull :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::setGnuAttributeNonnull of type void () | ||||
| typeModifierSetGnuAttributePacked :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::setGnuAttributePacked of type void () | ||||
| typeModifierSetGnuAttributeSentinel :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::setGnuAttributeSentinel of type void () | ||||
| typeModifierSetGnuAttributeStdcall :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::setGnuAttributeStdcall of type void () | ||||
| typeModifierSetGnuAttributeTransparentUnion :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::setGnuAttributeTransparentUnion of type void () | ||||
| typeModifierSetGnuAttributeUnused :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::setGnuAttributeUnused of type void () | ||||
| typeModifierSetGnuAttributeWarnUnusedResult :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::setGnuAttributeWarnUnusedResult of type void () | ||||
| typeModifierSetIntentIn :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::setIntent_in of type void () | ||||
| typeModifierSetIntentInout :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::setIntent_inout of type void () | ||||
| typeModifierSetIntentOut :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::setIntent_out of type void () | ||||
| typeModifierSetIntrinsic :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::setIntrinsic of type void () | ||||
| typeModifierSetOptional :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::setOptional of type void () | ||||
| typeModifierSetRestrict :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::setRestrict of type void () | ||||
| typeModifierSetSave :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::setSave of type void () | ||||
| typeModifierSetTarget :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::setTarget of type void () | ||||
| typeModifierSetUnknown :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::setUnknown of type void () | ||||
| typeModifierSetValue :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::setValue of type void () | ||||
| typeModifierSetGnuAttributeAlignment :: Typeable a => SgTypeModifier a -> CULong -> IO () | ||||
| Stub for ::SgTypeModifier::set_gnu_attribute_alignment of type void (unsigned long ) | ||||
| typeModifierSetGnuAttributeSentinel2 :: Typeable a => SgTypeModifier a -> CLong -> IO () | ||||
| Stub for ::SgTypeModifier::set_gnu_attribute_sentinel of type void (long ) | ||||
| typeModifierSetModifierVector :: Typeable a => SgTypeModifier a -> [CInt] -> IO () | ||||
| Stub for ::SgTypeModifier::set_modifierVector of type void (::SgBitVector) | ||||
| typeModifierUnsetAbstract :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::unsetAbstract of type void () | ||||
| typeModifierUnsetAllocatable :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::unsetAllocatable of type void () | ||||
| typeModifierUnsetAsynchronous :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::unsetAsynchronous of type void () | ||||
| typeModifierUnsetBind :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::unsetBind of type void () | ||||
| typeModifierUnsetData :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::unsetData of type void () | ||||
| typeModifierUnsetDefault :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::unsetDefault of type void () | ||||
| typeModifierUnsetDimension :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::unsetDimension of type void () | ||||
| typeModifierUnsetExtends :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::unsetExtends of type void () | ||||
| typeModifierUnsetGnuAttributeCdecl :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::unsetGnuAttributeCdecl of type void () | ||||
| typeModifierUnsetGnuAttributeConst :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::unsetGnuAttributeConst of type void () | ||||
| typeModifierUnsetGnuAttributeDeprecated :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::unsetGnuAttributeDeprecated of type void () | ||||
| typeModifierUnsetGnuAttributeNoReturn :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::unsetGnuAttributeNoReturn of type void () | ||||
| typeModifierUnsetGnuAttributeNonnull :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::unsetGnuAttributeNonnull of type void () | ||||
| typeModifierUnsetGnuAttributePacked :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::unsetGnuAttributePacked of type void () | ||||
| typeModifierUnsetGnuAttributeSentinel :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::unsetGnuAttributeSentinel of type void () | ||||
| typeModifierUnsetGnuAttributeStdcall :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::unsetGnuAttributeStdcall of type void () | ||||
| typeModifierUnsetGnuAttributeTransparentUnion :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::unsetGnuAttributeTransparentUnion of type void () | ||||
| typeModifierUnsetGnuAttributeUnused :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::unsetGnuAttributeUnused of type void () | ||||
| typeModifierUnsetGnuAttributeWarnUnusedResult :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::unsetGnuAttributeWarnUnusedResult of type void () | ||||
| typeModifierUnsetIntentIn :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::unsetIntent_in of type void () | ||||
| typeModifierUnsetIntentInout :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::unsetIntent_inout of type void () | ||||
| typeModifierUnsetIntentOut :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::unsetIntent_out of type void () | ||||
| typeModifierUnsetIntrinsic :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::unsetIntrinsic of type void () | ||||
| typeModifierUnsetOptional :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::unsetOptional of type void () | ||||
| typeModifierUnsetRestrict :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::unsetRestrict of type void () | ||||
| typeModifierUnsetSave :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::unsetSave of type void () | ||||
| typeModifierUnsetTarget :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::unsetTarget of type void () | ||||
| typeModifierUnsetUnknown :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::unsetUnknown of type void () | ||||
| typeModifierUnsetValue :: Typeable a => SgTypeModifier a -> IO () | ||||
| Stub for ::SgTypeModifier::unsetValue of type void () | ||||
| typeModifierVariantT :: Typeable a => SgTypeModifier a -> IO VariantT | ||||
| Stub for ::SgTypeModifier::variantT of type enum ::VariantT() | ||||
| Produced by Haddock version 2.4.2 |