summaryrefslogtreecommitdiff
path: root/cpp/src/Slice/Grammar.y
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/Slice/Grammar.y')
-rw-r--r--cpp/src/Slice/Grammar.y2
1 files changed, 1 insertions, 1 deletions
diff --git a/cpp/src/Slice/Grammar.y b/cpp/src/Slice/Grammar.y
index cc682a336ad..6e338ee3f73 100644
--- a/cpp/src/Slice/Grammar.y
+++ b/cpp/src/Slice/Grammar.y
@@ -149,7 +149,6 @@ definitions
{
contained->setMetaData(metaData->v);
}
- unit->setSeenDefinition();
}
';' definitions
| error ';'
@@ -228,6 +227,7 @@ module_def
// ----------------------------------------------------------------------
: ICE_MODULE ICE_IDENTIFIER
{
+ unit->setSeenDefinition();
StringTokPtr ident = StringTokPtr::dynamicCast($2);
ContainerPtr cont = unit->currentContainer();
ModulePtr module = cont->createModule(ident->v);