diff options
author | Marc Laukien <marc@zeroc.com> | 2001-07-09 22:28:36 +0000 |
---|---|---|
committer | Marc Laukien <marc@zeroc.com> | 2001-07-09 22:28:36 +0000 |
commit | a8997899a2ef12b5c5f6aaf5c547cc824a2952e1 (patch) | |
tree | 2e31c6a01a79a044f0da132e33a24034031fdac6 /cpp/src/Slice/Parser.h | |
parent | fixes (diff) | |
download | ice-a8997899a2ef12b5c5f6aaf5c547cc824a2952e1.tar.bz2 ice-a8997899a2ef12b5c5f6aaf5c547cc824a2952e1.tar.xz ice-a8997899a2ef12b5c5f6aaf5c547cc824a2952e1.zip |
more tests
Diffstat (limited to 'cpp/src/Slice/Parser.h')
-rw-r--r-- | cpp/src/Slice/Parser.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/cpp/src/Slice/Parser.h b/cpp/src/Slice/Parser.h index 49af4adde17..961f2d17abe 100644 --- a/cpp/src/Slice/Parser.h +++ b/cpp/src/Slice/Parser.h @@ -273,8 +273,8 @@ public: virtual void destroy(); Module_ptr createModule(const std::string&); ClassDef_ptr createClassDef(const std::string&, const ClassDef_ptr&, - const ClassList&, bool); - ClassDecl_ptr createClassDecl(const std::string&, bool); + const ClassList&, bool, bool); + ClassDecl_ptr createClassDecl(const std::string&, bool, bool); Vector_ptr createVector(const std::string&, const Type_ptr&); Enum_ptr createEnum(const std::string&, const StringList&); Enumerator_ptr createEnumerator(const std::string&); @@ -372,6 +372,7 @@ public: const TypeList&); DataMember_ptr createDataMember(const std::string&, const Type_ptr&); ClassDef_ptr base(); + ClassList interfaces(); std::list<Operation_ptr> operations(); std::list<DataMember_ptr> dataMembers(); bool isAbstract(); @@ -391,7 +392,7 @@ protected: friend class ICE_API Container; ClassDef_ptr base_; - ClassList implements_; + ClassList interfaces_; bool local_; bool interface_; }; |