rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgMinusAssignOp
Synopsis
isSgMinusAssignOp :: Typeable a => SgNode a -> IO (Maybe (SgMinusAssignOp ()))
upSgMinusAssignOp :: Typeable a => SgMinusAssignOp a -> SgMinusAssignOp ()
newMinusAssignOp :: (Typeable a, Typeable b, Typeable c, Typeable d) => Sg_File_Info a -> SgExpression b -> SgExpression c -> SgType d -> IO (SgMinusAssignOp ())
newMinusAssignOp2 :: (Typeable a, Typeable b, Typeable c) => SgExpression a -> SgExpression b -> SgType c -> IO (SgMinusAssignOp ())
minusAssignOpCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgMinusAssignOp a -> IO ()
minusAssignOpClassName :: Typeable a => SgMinusAssignOp a -> IO String
minusAssignOpGetChildIndex :: (Typeable a, Typeable b) => SgMinusAssignOp a -> SgNode b -> IO CLong
minusAssignOpGetChildIndex2 :: (Typeable a, Typeable b) => SgMinusAssignOp a -> SgNode b -> IO CSize
minusAssignOpGetNumberOfTraversalSuccessors :: Typeable a => SgMinusAssignOp a -> IO CSize
minusAssignOpGetTraversalSuccessorByIndex :: Typeable a => SgMinusAssignOp a -> CSize -> IO (SgNode ())
minusAssignOpGetTraversalSuccessorContainer :: Typeable a => SgMinusAssignOp a -> IO [SgNode ()]
minusAssignOpGetTraversalSuccessorNamesContainer :: Typeable a => SgMinusAssignOp a -> IO [CString]
minusAssignOpIsInMemoryPool :: Typeable a => SgMinusAssignOp a -> IO Bool
minusAssignOpMemoryUsage :: IO CSize
minusAssignOpNumberOfNodes :: IO CSize
minusAssignOpPostConstructionInitialization :: Typeable a => SgMinusAssignOp a -> IO ()
minusAssignOpPrecedence :: Typeable a => SgMinusAssignOp a -> IO CInt
minusAssignOpSageClassName :: Typeable a => SgMinusAssignOp a -> IO String
minusAssignOpVariantT :: Typeable a => SgMinusAssignOp a -> IO VariantT
Documentation
isSgMinusAssignOp :: Typeable a => SgNode a -> IO (Maybe (SgMinusAssignOp ()))
Attempts a dynamic cast of the given node to the type SgMinusAssignOp.
upSgMinusAssignOp :: Typeable a => SgMinusAssignOp a -> SgMinusAssignOp ()
Performs an upcast of a SgMinusAssignOp subtype to a SgMinusAssignOp.
newMinusAssignOp :: (Typeable a, Typeable b, Typeable c, Typeable d) => Sg_File_Info a -> SgExpression b -> SgExpression c -> SgType d -> IO (SgMinusAssignOp ())
Stub for ::SgMinusAssignOp::SgMinusAssignOp of type void (class ::Sg_File_Info*, class ::SgExpression*, class ::SgExpression*, class ::SgType*)
newMinusAssignOp2 :: (Typeable a, Typeable b, Typeable c) => SgExpression a -> SgExpression b -> SgType c -> IO (SgMinusAssignOp ())
Stub for ::SgMinusAssignOp::SgMinusAssignOp of type void (class ::SgExpression*, class ::SgExpression*, class ::SgType*)
minusAssignOpCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgMinusAssignOp a -> IO ()
Stub for ::SgMinusAssignOp::checkDataMemberPointersIfInMemoryPool of type void ()
minusAssignOpClassName :: Typeable a => SgMinusAssignOp a -> IO String
Stub for ::SgMinusAssignOp::class_name of type ::std::string()
minusAssignOpGetChildIndex :: (Typeable a, Typeable b) => SgMinusAssignOp a -> SgNode b -> IO CLong
Stub for ::SgMinusAssignOp::getChildIndex of type long (class ::SgNode*)
minusAssignOpGetChildIndex2 :: (Typeable a, Typeable b) => SgMinusAssignOp a -> SgNode b -> IO CSize
Stub for ::SgMinusAssignOp::get_childIndex of type ::size_t(class ::SgNode*)
minusAssignOpGetNumberOfTraversalSuccessors :: Typeable a => SgMinusAssignOp a -> IO CSize
Stub for ::SgMinusAssignOp::get_numberOfTraversalSuccessors of type ::size_t()
minusAssignOpGetTraversalSuccessorByIndex :: Typeable a => SgMinusAssignOp a -> CSize -> IO (SgNode ())
Stub for ::SgMinusAssignOp::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
minusAssignOpGetTraversalSuccessorContainer :: Typeable a => SgMinusAssignOp a -> IO [SgNode ()]
Stub for ::SgMinusAssignOp::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
minusAssignOpGetTraversalSuccessorNamesContainer :: Typeable a => SgMinusAssignOp a -> IO [CString]
Stub for ::SgMinusAssignOp::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
minusAssignOpIsInMemoryPool :: Typeable a => SgMinusAssignOp a -> IO Bool
Stub for ::SgMinusAssignOp::isInMemoryPool of type bool ()
minusAssignOpMemoryUsage :: IO CSize
Stub for ::SgMinusAssignOp::memoryUsage of type ::size_t()
minusAssignOpNumberOfNodes :: IO CSize
Stub for ::SgMinusAssignOp::numberOfNodes of type ::size_t()
minusAssignOpPostConstructionInitialization :: Typeable a => SgMinusAssignOp a -> IO ()
Stub for ::SgMinusAssignOp::post_construction_initialization of type void ()
minusAssignOpPrecedence :: Typeable a => SgMinusAssignOp a -> IO CInt
Stub for ::SgMinusAssignOp::precedence of type int ()
minusAssignOpSageClassName :: Typeable a => SgMinusAssignOp a -> IO String
Stub for ::SgMinusAssignOp::sage_class_name of type const char *()
minusAssignOpVariantT :: Typeable a => SgMinusAssignOp a -> IO VariantT
Stub for ::SgMinusAssignOp::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2