summaryrefslogtreecommitdiff
path: root/odb/semantics/elements.hxx
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2015-07-17 12:53:58 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2015-07-17 12:53:58 +0200
commitfa8b674ef4cb32cb92bcc4f3d42bf24b8cf3b7fb (patch)
treefee686936eb4150208e58ee81164931199c79e0e /odb/semantics/elements.hxx
parent8f6a9c51bc64226d7c296e4b0172f9e56a7eea3b (diff)
Diagnose "composite type used before definition" situations
Diffstat (limited to 'odb/semantics/elements.hxx')
-rw-r--r--odb/semantics/elements.hxx3
1 files changed, 3 insertions, 0 deletions
diff --git a/odb/semantics/elements.hxx b/odb/semantics/elements.hxx
index d0156dd..615bb93 100644
--- a/odb/semantics/elements.hxx
+++ b/odb/semantics/elements.hxx
@@ -433,6 +433,9 @@ namespace semantics
return defined_ != 0 ? *defined_ : *named_[0];
}
+ bool
+ in_scope (scope_type&);
+
public:
nameable ()
: defined_ (0)