rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgVarArgStartOneOperandOp
Synopsis
isSgVarArgStartOneOperandOp :: Typeable a => SgNode a -> IO (Maybe (SgVarArgStartOneOperandOp ()))
upSgVarArgStartOneOperandOp :: Typeable a => SgVarArgStartOneOperandOp a -> SgVarArgStartOneOperandOp ()
newVarArgStartOneOperandOp :: (Typeable a, Typeable b, Typeable c) => Sg_File_Info a -> SgExpression b -> SgType c -> IO (SgVarArgStartOneOperandOp ())
newVarArgStartOneOperandOp2 :: (Typeable a, Typeable b) => SgExpression a -> SgType b -> IO (SgVarArgStartOneOperandOp ())
varArgStartOneOperandOpCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgVarArgStartOneOperandOp a -> IO ()
varArgStartOneOperandOpClassName :: Typeable a => SgVarArgStartOneOperandOp a -> IO String
varArgStartOneOperandOpGetChildIndex :: (Typeable a, Typeable b) => SgVarArgStartOneOperandOp a -> SgNode b -> IO CLong
varArgStartOneOperandOpGetChildIndex2 :: (Typeable a, Typeable b) => SgVarArgStartOneOperandOp a -> SgNode b -> IO CSize
varArgStartOneOperandOpGetExpressionType :: Typeable a => SgVarArgStartOneOperandOp a -> IO (SgType ())
varArgStartOneOperandOpGetNumberOfTraversalSuccessors :: Typeable a => SgVarArgStartOneOperandOp a -> IO CSize
varArgStartOneOperandOpGetOperandExpr :: Typeable a => SgVarArgStartOneOperandOp a -> IO (SgExpression ())
varArgStartOneOperandOpGetTraversalSuccessorByIndex :: Typeable a => SgVarArgStartOneOperandOp a -> CSize -> IO (SgNode ())
varArgStartOneOperandOpGetTraversalSuccessorContainer :: Typeable a => SgVarArgStartOneOperandOp a -> IO [SgNode ()]
varArgStartOneOperandOpGetTraversalSuccessorNamesContainer :: Typeable a => SgVarArgStartOneOperandOp a -> IO [CString]
varArgStartOneOperandOpGetType :: Typeable a => SgVarArgStartOneOperandOp a -> IO (SgType ())
varArgStartOneOperandOpIsInMemoryPool :: Typeable a => SgVarArgStartOneOperandOp a -> IO Bool
varArgStartOneOperandOpMemoryUsage :: IO CSize
varArgStartOneOperandOpNumberOfNodes :: IO CSize
varArgStartOneOperandOpPostConstructionInitialization :: Typeable a => SgVarArgStartOneOperandOp a -> IO ()
varArgStartOneOperandOpSageClassName :: Typeable a => SgVarArgStartOneOperandOp a -> IO String
varArgStartOneOperandOpSetExpressionType :: (Typeable a, Typeable b) => SgVarArgStartOneOperandOp a -> SgType b -> IO ()
varArgStartOneOperandOpSetOperandExpr :: (Typeable a, Typeable b) => SgVarArgStartOneOperandOp a -> SgExpression b -> IO ()
varArgStartOneOperandOpVariantT :: Typeable a => SgVarArgStartOneOperandOp a -> IO VariantT
Documentation
isSgVarArgStartOneOperandOp :: Typeable a => SgNode a -> IO (Maybe (SgVarArgStartOneOperandOp ()))
Attempts a dynamic cast of the given node to the type SgVarArgStartOneOperandOp.
upSgVarArgStartOneOperandOp :: Typeable a => SgVarArgStartOneOperandOp a -> SgVarArgStartOneOperandOp ()
Performs an upcast of a SgVarArgStartOneOperandOp subtype to a SgVarArgStartOneOperandOp.
newVarArgStartOneOperandOp :: (Typeable a, Typeable b, Typeable c) => Sg_File_Info a -> SgExpression b -> SgType c -> IO (SgVarArgStartOneOperandOp ())
Stub for ::SgVarArgStartOneOperandOp::SgVarArgStartOneOperandOp of type void (class ::Sg_File_Info*, class ::SgExpression*, class ::SgType*)
newVarArgStartOneOperandOp2 :: (Typeable a, Typeable b) => SgExpression a -> SgType b -> IO (SgVarArgStartOneOperandOp ())
Stub for ::SgVarArgStartOneOperandOp::SgVarArgStartOneOperandOp of type void (class ::SgExpression*, class ::SgType*)
varArgStartOneOperandOpCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgVarArgStartOneOperandOp a -> IO ()
Stub for ::SgVarArgStartOneOperandOp::checkDataMemberPointersIfInMemoryPool of type void ()
varArgStartOneOperandOpClassName :: Typeable a => SgVarArgStartOneOperandOp a -> IO String
Stub for ::SgVarArgStartOneOperandOp::class_name of type ::std::string()
varArgStartOneOperandOpGetChildIndex :: (Typeable a, Typeable b) => SgVarArgStartOneOperandOp a -> SgNode b -> IO CLong
Stub for ::SgVarArgStartOneOperandOp::getChildIndex of type long (class ::SgNode*)
varArgStartOneOperandOpGetChildIndex2 :: (Typeable a, Typeable b) => SgVarArgStartOneOperandOp a -> SgNode b -> IO CSize
Stub for ::SgVarArgStartOneOperandOp::get_childIndex of type ::size_t(class ::SgNode*)
varArgStartOneOperandOpGetExpressionType :: Typeable a => SgVarArgStartOneOperandOp a -> IO (SgType ())
Stub for ::SgVarArgStartOneOperandOp::get_expression_type of type class ::SgType*()
varArgStartOneOperandOpGetNumberOfTraversalSuccessors :: Typeable a => SgVarArgStartOneOperandOp a -> IO CSize
Stub for ::SgVarArgStartOneOperandOp::get_numberOfTraversalSuccessors of type ::size_t()
varArgStartOneOperandOpGetOperandExpr :: Typeable a => SgVarArgStartOneOperandOp a -> IO (SgExpression ())
Stub for ::SgVarArgStartOneOperandOp::get_operand_expr of type class ::SgExpression*()
varArgStartOneOperandOpGetTraversalSuccessorByIndex :: Typeable a => SgVarArgStartOneOperandOp a -> CSize -> IO (SgNode ())
Stub for ::SgVarArgStartOneOperandOp::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
varArgStartOneOperandOpGetTraversalSuccessorContainer :: Typeable a => SgVarArgStartOneOperandOp a -> IO [SgNode ()]
Stub for ::SgVarArgStartOneOperandOp::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
varArgStartOneOperandOpGetTraversalSuccessorNamesContainer :: Typeable a => SgVarArgStartOneOperandOp a -> IO [CString]
Stub for ::SgVarArgStartOneOperandOp::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
varArgStartOneOperandOpGetType :: Typeable a => SgVarArgStartOneOperandOp a -> IO (SgType ())
Stub for ::SgVarArgStartOneOperandOp::get_type of type class ::SgType*()
varArgStartOneOperandOpIsInMemoryPool :: Typeable a => SgVarArgStartOneOperandOp a -> IO Bool
Stub for ::SgVarArgStartOneOperandOp::isInMemoryPool of type bool ()
varArgStartOneOperandOpMemoryUsage :: IO CSize
Stub for ::SgVarArgStartOneOperandOp::memoryUsage of type ::size_t()
varArgStartOneOperandOpNumberOfNodes :: IO CSize
Stub for ::SgVarArgStartOneOperandOp::numberOfNodes of type ::size_t()
varArgStartOneOperandOpPostConstructionInitialization :: Typeable a => SgVarArgStartOneOperandOp a -> IO ()
Stub for ::SgVarArgStartOneOperandOp::post_construction_initialization of type void ()
varArgStartOneOperandOpSageClassName :: Typeable a => SgVarArgStartOneOperandOp a -> IO String
Stub for ::SgVarArgStartOneOperandOp::sage_class_name of type const char *()
varArgStartOneOperandOpSetExpressionType :: (Typeable a, Typeable b) => SgVarArgStartOneOperandOp a -> SgType b -> IO ()
Stub for ::SgVarArgStartOneOperandOp::set_expression_type of type void (class ::SgType*)
varArgStartOneOperandOpSetOperandExpr :: (Typeable a, Typeable b) => SgVarArgStartOneOperandOp a -> SgExpression b -> IO ()
Stub for ::SgVarArgStartOneOperandOp::set_operand_expr of type void (class ::SgExpression*)
varArgStartOneOperandOpVariantT :: Typeable a => SgVarArgStartOneOperandOp a -> IO VariantT
Stub for ::SgVarArgStartOneOperandOp::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2