diff options
author | RĂ¼diger Timm <rt@openoffice.org> | 2004-08-20 08:19:46 +0000 |
---|---|---|
committer | RĂ¼diger Timm <rt@openoffice.org> | 2004-08-20 08:19:46 +0000 |
commit | 7f748a0cd0c20f1fb9bde6b2a4e96634f3cc9f0b (patch) | |
tree | abb23bcbc45a6341d24b8cbcde83f4820ac22072 /idlc | |
parent | fd24243c9e25c4a77b404a953a6cbfd5947606c3 (diff) |
INTEGRATION: CWS sb21 (1.2.14); FILE MERGED
2004/08/05 13:21:37 sb 1.2.14.1: #i31370# Better detect recursive uses of polymorphic struct types.
Diffstat (limited to 'idlc')
-rw-r--r-- | idlc/inc/idlc/aststructinstance.hxx | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/idlc/inc/idlc/aststructinstance.hxx b/idlc/inc/idlc/aststructinstance.hxx index 93c8b721a..da6b4dfd8 100644 --- a/idlc/inc/idlc/aststructinstance.hxx +++ b/idlc/inc/idlc/aststructinstance.hxx @@ -2,9 +2,9 @@ * * $RCSfile: aststructinstance.hxx,v $ * - * $Revision: 1.2 $ + * $Revision: 1.3 $ * - * last change: $Author: obo $ $Date: 2004-06-03 15:05:29 $ + * last change: $Author: rt $ $Date: 2004-08-20 09:19:46 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -65,6 +65,7 @@ #include "idlc/asttype.hxx" #include "idlc/idlctypes.hxx" +class AstDeclaration; class AstScope; class AstStructInstance: public AstType { @@ -75,8 +76,15 @@ public: AstType const * getTypeTemplate() const { return m_typeTemplate; } + DeclList::const_iterator getTypeArgumentsBegin() const + { return m_typeArguments.begin(); } + + DeclList::const_iterator getTypeArgumentsEnd() const + { return m_typeArguments.end(); } + private: AstType const * m_typeTemplate; + DeclList m_typeArguments; }; #endif |