diff options
Diffstat (limited to 'TAO/TAO_IDL/be_include/be_exception.h')
-rw-r--r-- | TAO/TAO_IDL/be_include/be_exception.h | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/TAO/TAO_IDL/be_include/be_exception.h b/TAO/TAO_IDL/be_include/be_exception.h deleted file mode 100644 index 40aeb8b6a11..00000000000 --- a/TAO/TAO_IDL/be_include/be_exception.h +++ /dev/null @@ -1,55 +0,0 @@ -// $Id$ - -#ifndef BE_EXCEPTION_H -#define BE_EXCEPTION_H - -#include "be_scope.h" -#include "be_type.h" -#include "ast_exception.h" - -class UTL_StrList; -class be_visitor; - -/* - * BE_Exception - */ -class be_exception : public virtual AST_Exception, - public virtual be_scope, - public virtual be_type - -{ -public: - // Operations - be_exception (void); - // default constructor - - be_exception (UTL_ScopedName *n, UTL_StrList *p); - // constructor - - // =code generation - - virtual int member_count (void); - // return the count of members - - virtual idl_bool in_recursion (be_type *node = 0); - // check if we or the parameter node is in recursion - - // Visiting - virtual int accept (be_visitor *visitor); - - // Narrowing - DEF_NARROW_METHODS3 (be_exception, AST_Exception, be_scope, be_type); - DEF_NARROW_FROM_DECL (be_exception); - DEF_NARROW_FROM_SCOPE (be_exception); - -private: - //=helper - - int compute_member_count (void); - // count the number of members - - int member_count_; - // number of members -}; - -#endif // end of if !defined (...) |