summaryrefslogtreecommitdiff
path: root/idl/inc/parser.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'idl/inc/parser.hxx')
-rw-r--r--idl/inc/parser.hxx4
1 files changed, 4 insertions, 0 deletions
diff --git a/idl/inc/parser.hxx b/idl/inc/parser.hxx
index 225836967c00..78a62af53ca1 100644
--- a/idl/inc/parser.hxx
+++ b/idl/inc/parser.hxx
@@ -29,6 +29,7 @@ class SvMetaModule;
class SvMetaTypeEnum;
class SvStringHashEntry;
class SvMetaType;
+class SvMetaClass;
class SvIdlParser
{
@@ -42,6 +43,9 @@ public:
void ReadModuleElement( SvMetaModule& rModule );
void ReadInclude( SvMetaModule& rModule );
void ReadInterfaceOrShell( SvMetaModule& rModule, MetaTypeType aMetaTypeType );
+ void ReadInterfaceOrShellEntry( SvMetaClass& rClass );
+ bool ReadInterfaceOrShellSlot( SvMetaSlot& rSlot );
+ bool ReadInterfaceOrShellAttribute( SvMetaAttribute& rAttr );
void ReadItem();
void ReadStruct();
void ReadEnum();