diff options
Diffstat (limited to 'TAO/TAO_IDL/include/ast_operation.h')
-rw-r--r-- | TAO/TAO_IDL/include/ast_operation.h | 29 |
1 files changed, 12 insertions, 17 deletions
diff --git a/TAO/TAO_IDL/include/ast_operation.h b/TAO/TAO_IDL/include/ast_operation.h index f226d57780d..008fcc4616f 100644 --- a/TAO/TAO_IDL/include/ast_operation.h +++ b/TAO/TAO_IDL/include/ast_operation.h @@ -90,28 +90,28 @@ public: bool local, bool abstract); - virtual ~AST_Operation (void); + virtual ~AST_Operation (); // Data Accessors. - AST_Type *return_type (void); + AST_Type *return_type (); - Flags flags (void); + Flags flags (); - UTL_StrList *context (void); + UTL_StrList *context (); - UTL_ExceptList *exceptions (void); + UTL_ExceptList *exceptions (); // Public operations. - bool void_return_type (void); + bool void_return_type (); /// Returns 1 if the operation has a void return type. /// Return the number of arguments - virtual int argument_count (void); + virtual int argument_count (); /// Return the flag indicating a request sends argument data - virtual bool has_in_arguments (void); + virtual bool has_in_arguments (); /// Count the number of arguments of a certain type. /** @@ -125,21 +125,16 @@ public: */ int count_arguments_with_direction (int direction_mask); - virtual int has_native (void); + virtual int has_native (); // Any of the arguments or the return value is a <native> type. // This is important because in that case no code should be // generated for the stubs. - // Narrowing. - - DEF_NARROW_FROM_DECL(AST_Operation); - DEF_NARROW_FROM_SCOPE(AST_Operation); - // AST Dumping. virtual void dump (ACE_OSTREAM_TYPE &o); // Cleanup function. - virtual void destroy (void); + virtual void destroy (); // Visiting. virtual int ast_accept (ast_visitor *visitor); @@ -177,12 +172,12 @@ protected: // Operations. - int compute_argument_attr (void); + int compute_argument_attr (); // Count the number of arguments. // Scope Management Protocol. - friend int tao_yyparse (void); + friend int tao_yyparse (); virtual AST_Argument *fe_add_argument (AST_Argument *a); virtual UTL_StrList *fe_add_context (UTL_StrList *c); virtual UTL_NameList *fe_add_exceptions (UTL_NameList *e); |