rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgBitXorOp
Synopsis
isSgBitXorOp :: Typeable a => SgNode a -> IO (Maybe (SgBitXorOp ()))
upSgBitXorOp :: Typeable a => SgBitXorOp a -> SgBitXorOp ()
newBitXorOp :: (Typeable a, Typeable b, Typeable c, Typeable d) => Sg_File_Info a -> SgExpression b -> SgExpression c -> SgType d -> IO (SgBitXorOp ())
newBitXorOp2 :: (Typeable a, Typeable b, Typeable c) => SgExpression a -> SgExpression b -> SgType c -> IO (SgBitXorOp ())
bitXorOpCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgBitXorOp a -> IO ()
bitXorOpClassName :: Typeable a => SgBitXorOp a -> IO String
bitXorOpGetChildIndex :: (Typeable a, Typeable b) => SgBitXorOp a -> SgNode b -> IO CLong
bitXorOpGetChildIndex2 :: (Typeable a, Typeable b) => SgBitXorOp a -> SgNode b -> IO CSize
bitXorOpGetNumberOfTraversalSuccessors :: Typeable a => SgBitXorOp a -> IO CSize
bitXorOpGetTraversalSuccessorByIndex :: Typeable a => SgBitXorOp a -> CSize -> IO (SgNode ())
bitXorOpGetTraversalSuccessorContainer :: Typeable a => SgBitXorOp a -> IO [SgNode ()]
bitXorOpGetTraversalSuccessorNamesContainer :: Typeable a => SgBitXorOp a -> IO [CString]
bitXorOpIsInMemoryPool :: Typeable a => SgBitXorOp a -> IO Bool
bitXorOpMemoryUsage :: IO CSize
bitXorOpNumberOfNodes :: IO CSize
bitXorOpPostConstructionInitialization :: Typeable a => SgBitXorOp a -> IO ()
bitXorOpPrecedence :: Typeable a => SgBitXorOp a -> IO CInt
bitXorOpSageClassName :: Typeable a => SgBitXorOp a -> IO String
bitXorOpVariantT :: Typeable a => SgBitXorOp a -> IO VariantT
Documentation
isSgBitXorOp :: Typeable a => SgNode a -> IO (Maybe (SgBitXorOp ()))
Attempts a dynamic cast of the given node to the type SgBitXorOp.
upSgBitXorOp :: Typeable a => SgBitXorOp a -> SgBitXorOp ()
Performs an upcast of a SgBitXorOp subtype to a SgBitXorOp.
newBitXorOp :: (Typeable a, Typeable b, Typeable c, Typeable d) => Sg_File_Info a -> SgExpression b -> SgExpression c -> SgType d -> IO (SgBitXorOp ())
Stub for ::SgBitXorOp::SgBitXorOp of type void (class ::Sg_File_Info*, class ::SgExpression*, class ::SgExpression*, class ::SgType*)
newBitXorOp2 :: (Typeable a, Typeable b, Typeable c) => SgExpression a -> SgExpression b -> SgType c -> IO (SgBitXorOp ())
Stub for ::SgBitXorOp::SgBitXorOp of type void (class ::SgExpression*, class ::SgExpression*, class ::SgType*)
bitXorOpCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgBitXorOp a -> IO ()
Stub for ::SgBitXorOp::checkDataMemberPointersIfInMemoryPool of type void ()
bitXorOpClassName :: Typeable a => SgBitXorOp a -> IO String
Stub for ::SgBitXorOp::class_name of type ::std::string()
bitXorOpGetChildIndex :: (Typeable a, Typeable b) => SgBitXorOp a -> SgNode b -> IO CLong
Stub for ::SgBitXorOp::getChildIndex of type long (class ::SgNode*)
bitXorOpGetChildIndex2 :: (Typeable a, Typeable b) => SgBitXorOp a -> SgNode b -> IO CSize
Stub for ::SgBitXorOp::get_childIndex of type ::size_t(class ::SgNode*)
bitXorOpGetNumberOfTraversalSuccessors :: Typeable a => SgBitXorOp a -> IO CSize
Stub for ::SgBitXorOp::get_numberOfTraversalSuccessors of type ::size_t()
bitXorOpGetTraversalSuccessorByIndex :: Typeable a => SgBitXorOp a -> CSize -> IO (SgNode ())
Stub for ::SgBitXorOp::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
bitXorOpGetTraversalSuccessorContainer :: Typeable a => SgBitXorOp a -> IO [SgNode ()]
Stub for ::SgBitXorOp::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
bitXorOpGetTraversalSuccessorNamesContainer :: Typeable a => SgBitXorOp a -> IO [CString]
Stub for ::SgBitXorOp::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
bitXorOpIsInMemoryPool :: Typeable a => SgBitXorOp a -> IO Bool
Stub for ::SgBitXorOp::isInMemoryPool of type bool ()
bitXorOpMemoryUsage :: IO CSize
Stub for ::SgBitXorOp::memoryUsage of type ::size_t()
bitXorOpNumberOfNodes :: IO CSize
Stub for ::SgBitXorOp::numberOfNodes of type ::size_t()
bitXorOpPostConstructionInitialization :: Typeable a => SgBitXorOp a -> IO ()
Stub for ::SgBitXorOp::post_construction_initialization of type void ()
bitXorOpPrecedence :: Typeable a => SgBitXorOp a -> IO CInt
Stub for ::SgBitXorOp::precedence of type int ()
bitXorOpSageClassName :: Typeable a => SgBitXorOp a -> IO String
Stub for ::SgBitXorOp::sage_class_name of type const char *()
bitXorOpVariantT :: Typeable a => SgBitXorOp a -> IO VariantT
Stub for ::SgBitXorOp::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2