* visitor.hh (visitor::visit_forwarding_type): New method.
commitd91259ee01770c8e27475fbd27ca0be8289bd292
authorrmathew <rmathew@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 7 Oct 2005 02:01:43 +0000 (7 02:01 +0000)
committerrmathew <rmathew@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 7 Oct 2005 02:01:43 +0000 (7 02:01 +0000)
tree6131c16e50e68c2548f393bbbd9e65ed1792a471
parentf3cf59270a1055ea881b617c2e456ecd8a1e2cf3
* visitor.hh (visitor::visit_forwarding_type): New method.
(visitor::visit_variable_decl): Likewise.
(visitor::visit_parameter_decl): Likewise.
(visitor::visit_catch_decl): Likewise.
(visitor::visit_package): Likewise.
(visitor::visit_primitive): Likewise.
(visitor::visit_type): Likewise.
(visitor::visit_identifier): Likewise.
(visitor::visit_element): Likewise.
* model/element.hh (model_element::visit): New method.
* model/element.cc: New file.
* model/identifier.hh (model_identifier::visit): New method.
* model/identifier.cc: New file.
* model/fwdtype.hh (model_forwarding_type::visit): New method.
* model/fwdtype.cc (model_forwarding_type::visit): Implement.
* model/variable.hh (model_variable::visit): New method.
(model_parameter_decl::visit): Likewise.
(model_catch_decl::visit): Likewise.
* model/variable.cc (model_variable::visit): Implement.
(model_parameter_decl::visit): Likewise.
(model_catch_decl::visit): Likewise.
* model/package.hh (model_package::visit): New method.
* model/package.cc (model_package::visit): Implement.
* model/primitive.hh (model_primitive_base::visit): New method.
* model/primitive.cc (model_primitive_base::visit): Implement.
* model/type.hh (model_type::visit): New method.
* model/type.cc (model_type::visit): Implement.
* model/javadoc.hh (model_javadoc::visit): New method.
* bytecode/generate.hh: Dummy implementations of new visitor methods.
* defassign.cc: Likewise.
* dump.cc: Likewise.
* fold.cc: Likewise.
* Makefile.am (model_sources): Add "model/element.cc" and
"model/identifier.cc".
* Makefile.in: Regenerated.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcjx-branch@105079 138bc75d-0d04-0410-961f-82ee72b054a4
23 files changed:
gcjx/ChangeLog
gcjx/Makefile.am
gcjx/Makefile.in
gcjx/bytecode/generate.hh
gcjx/defassign.cc
gcjx/dump.cc
gcjx/fold.cc
gcjx/model/element.cc [copied from gcjx/model/javadoc.hh with 62% similarity]
gcjx/model/element.hh
gcjx/model/fwdtype.cc
gcjx/model/fwdtype.hh
gcjx/model/identifier.cc [copied from gcjx/model/javadoc.hh with 62% similarity]
gcjx/model/identifier.hh
gcjx/model/javadoc.hh
gcjx/model/package.cc
gcjx/model/package.hh
gcjx/model/primitive.cc
gcjx/model/primitive.hh
gcjx/model/type.cc
gcjx/model/type.hh
gcjx/model/variable.cc
gcjx/model/variable.hh
gcjx/visitor.hh