|
| ROSE.Sage3.Methods.SgVarArgStartOp |
|
|
|
| Synopsis |
|
| isSgVarArgStartOp :: Typeable a => SgNode a -> IO (Maybe (SgVarArgStartOp ())) | | | upSgVarArgStartOp :: Typeable a => SgVarArgStartOp a -> SgVarArgStartOp () | | | newVarArgStartOp :: (Typeable a, Typeable b, Typeable c, Typeable d) => Sg_File_Info a -> SgExpression b -> SgExpression c -> SgType d -> IO (SgVarArgStartOp ()) | | | newVarArgStartOp2 :: (Typeable a, Typeable b, Typeable c) => SgExpression a -> SgExpression b -> SgType c -> IO (SgVarArgStartOp ()) | | | varArgStartOpCfgIndexForEnd :: Typeable a => SgVarArgStartOp a -> IO CUInt | | | varArgStartOpCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgVarArgStartOp a -> IO () | | | varArgStartOpClassName :: Typeable a => SgVarArgStartOp a -> IO String | | | varArgStartOpGetChildIndex :: (Typeable a, Typeable b) => SgVarArgStartOp a -> SgNode b -> IO CLong | | | varArgStartOpGetChildIndex2 :: (Typeable a, Typeable b) => SgVarArgStartOp a -> SgNode b -> IO CSize | | | varArgStartOpGetExpressionType :: Typeable a => SgVarArgStartOp a -> IO (SgType ()) | | | varArgStartOpGetLhsOperand :: Typeable a => SgVarArgStartOp a -> IO (SgExpression ()) | | | varArgStartOpGetNumberOfTraversalSuccessors :: Typeable a => SgVarArgStartOp a -> IO CSize | | | varArgStartOpGetRhsOperand :: Typeable a => SgVarArgStartOp a -> IO (SgExpression ()) | | | varArgStartOpGetTraversalSuccessorByIndex :: Typeable a => SgVarArgStartOp a -> CSize -> IO (SgNode ()) | | | varArgStartOpGetTraversalSuccessorContainer :: Typeable a => SgVarArgStartOp a -> IO [SgNode ()] | | | varArgStartOpGetTraversalSuccessorNamesContainer :: Typeable a => SgVarArgStartOp a -> IO [CString] | | | varArgStartOpGetType :: Typeable a => SgVarArgStartOp a -> IO (SgType ()) | | | varArgStartOpIsInMemoryPool :: Typeable a => SgVarArgStartOp a -> IO Bool | | | varArgStartOpMemoryUsage :: IO CSize | | | varArgStartOpNumberOfNodes :: IO CSize | | | varArgStartOpPostConstructionInitialization :: Typeable a => SgVarArgStartOp a -> IO () | | | varArgStartOpSageClassName :: Typeable a => SgVarArgStartOp a -> IO String | | | varArgStartOpSetExpressionType :: (Typeable a, Typeable b) => SgVarArgStartOp a -> SgType b -> IO () | | | varArgStartOpSetLhsOperand :: (Typeable a, Typeable b) => SgVarArgStartOp a -> SgExpression b -> IO () | | | varArgStartOpSetRhsOperand :: (Typeable a, Typeable b) => SgVarArgStartOp a -> SgExpression b -> IO () | | | varArgStartOpVariantT :: Typeable a => SgVarArgStartOp a -> IO VariantT |
|
|
| Documentation |
|
| isSgVarArgStartOp :: Typeable a => SgNode a -> IO (Maybe (SgVarArgStartOp ())) |
| Attempts a dynamic cast of the given node to the type SgVarArgStartOp.
|
|
| upSgVarArgStartOp :: Typeable a => SgVarArgStartOp a -> SgVarArgStartOp () |
| Performs an upcast of a SgVarArgStartOp subtype to a SgVarArgStartOp.
|
|
| newVarArgStartOp :: (Typeable a, Typeable b, Typeable c, Typeable d) => Sg_File_Info a -> SgExpression b -> SgExpression c -> SgType d -> IO (SgVarArgStartOp ()) |
| Stub for ::SgVarArgStartOp::SgVarArgStartOp of type void (class ::Sg_File_Info*, class ::SgExpression*, class ::SgExpression*, class ::SgType*)
|
|
| newVarArgStartOp2 :: (Typeable a, Typeable b, Typeable c) => SgExpression a -> SgExpression b -> SgType c -> IO (SgVarArgStartOp ()) |
| Stub for ::SgVarArgStartOp::SgVarArgStartOp of type void (class ::SgExpression*, class ::SgExpression*, class ::SgType*)
|
|
| varArgStartOpCfgIndexForEnd :: Typeable a => SgVarArgStartOp a -> IO CUInt |
| Stub for ::SgVarArgStartOp::cfgIndexForEnd of type unsigned int ()
|
|
| varArgStartOpCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgVarArgStartOp a -> IO () |
| Stub for ::SgVarArgStartOp::checkDataMemberPointersIfInMemoryPool of type void ()
|
|
| varArgStartOpClassName :: Typeable a => SgVarArgStartOp a -> IO String |
| Stub for ::SgVarArgStartOp::class_name of type ::std::string()
|
|
| varArgStartOpGetChildIndex :: (Typeable a, Typeable b) => SgVarArgStartOp a -> SgNode b -> IO CLong |
| Stub for ::SgVarArgStartOp::getChildIndex of type long (class ::SgNode*)
|
|
| varArgStartOpGetChildIndex2 :: (Typeable a, Typeable b) => SgVarArgStartOp a -> SgNode b -> IO CSize |
| Stub for ::SgVarArgStartOp::get_childIndex of type ::size_t(class ::SgNode*)
|
|
| varArgStartOpGetExpressionType :: Typeable a => SgVarArgStartOp a -> IO (SgType ()) |
| Stub for ::SgVarArgStartOp::get_expression_type of type class ::SgType*()
|
|
| varArgStartOpGetLhsOperand :: Typeable a => SgVarArgStartOp a -> IO (SgExpression ()) |
| Stub for ::SgVarArgStartOp::get_lhs_operand of type class ::SgExpression*()
|
|
| varArgStartOpGetNumberOfTraversalSuccessors :: Typeable a => SgVarArgStartOp a -> IO CSize |
| Stub for ::SgVarArgStartOp::get_numberOfTraversalSuccessors of type ::size_t()
|
|
| varArgStartOpGetRhsOperand :: Typeable a => SgVarArgStartOp a -> IO (SgExpression ()) |
| Stub for ::SgVarArgStartOp::get_rhs_operand of type class ::SgExpression*()
|
|
| varArgStartOpGetTraversalSuccessorByIndex :: Typeable a => SgVarArgStartOp a -> CSize -> IO (SgNode ()) |
| Stub for ::SgVarArgStartOp::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
|
|
| varArgStartOpGetTraversalSuccessorContainer :: Typeable a => SgVarArgStartOp a -> IO [SgNode ()] |
| Stub for ::SgVarArgStartOp::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
|
|
| varArgStartOpGetTraversalSuccessorNamesContainer :: Typeable a => SgVarArgStartOp a -> IO [CString] |
| Stub for ::SgVarArgStartOp::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
|
|
| varArgStartOpGetType :: Typeable a => SgVarArgStartOp a -> IO (SgType ()) |
| Stub for ::SgVarArgStartOp::get_type of type class ::SgType*()
|
|
| varArgStartOpIsInMemoryPool :: Typeable a => SgVarArgStartOp a -> IO Bool |
| Stub for ::SgVarArgStartOp::isInMemoryPool of type bool ()
|
|
| varArgStartOpMemoryUsage :: IO CSize |
| Stub for ::SgVarArgStartOp::memoryUsage of type ::size_t()
|
|
| varArgStartOpNumberOfNodes :: IO CSize |
| Stub for ::SgVarArgStartOp::numberOfNodes of type ::size_t()
|
|
| varArgStartOpPostConstructionInitialization :: Typeable a => SgVarArgStartOp a -> IO () |
| Stub for ::SgVarArgStartOp::post_construction_initialization of type void ()
|
|
| varArgStartOpSageClassName :: Typeable a => SgVarArgStartOp a -> IO String |
| Stub for ::SgVarArgStartOp::sage_class_name of type const char *()
|
|
| varArgStartOpSetExpressionType :: (Typeable a, Typeable b) => SgVarArgStartOp a -> SgType b -> IO () |
| Stub for ::SgVarArgStartOp::set_expression_type of type void (class ::SgType*)
|
|
| varArgStartOpSetLhsOperand :: (Typeable a, Typeable b) => SgVarArgStartOp a -> SgExpression b -> IO () |
| Stub for ::SgVarArgStartOp::set_lhs_operand of type void (class ::SgExpression*)
|
|
| varArgStartOpSetRhsOperand :: (Typeable a, Typeable b) => SgVarArgStartOp a -> SgExpression b -> IO () |
| Stub for ::SgVarArgStartOp::set_rhs_operand of type void (class ::SgExpression*)
|
|
| varArgStartOpVariantT :: Typeable a => SgVarArgStartOp a -> IO VariantT |
| Stub for ::SgVarArgStartOp::variantT of type enum ::VariantT()
|
|
| Produced by Haddock version 2.4.2 |