diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2013-09-16 21:51:59 +0200 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2013-09-17 06:55:41 +0200 |
commit | 04a002491b149bee6ba972e8288f867c791db19e (patch) | |
tree | 893bd8e6cb73294b976963b2b53355aea1d718d5 /codemaker | |
parent | 3ec486639befae454eebfd5b8f5dbc88aa357404 (diff) |
Fail for unkonwn entities
Change-Id: I13d668e92ea762e9888f8c1c4615eccad6a1ff1b
Diffstat (limited to 'codemaker')
-rw-r--r-- | codemaker/source/codemaker/typemanager.cxx | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/codemaker/source/codemaker/typemanager.cxx b/codemaker/source/codemaker/typemanager.cxx index ff0e6f92a259..7779704cef1b 100644 --- a/codemaker/source/codemaker/typemanager.cxx +++ b/codemaker/source/codemaker/typemanager.cxx @@ -54,6 +54,9 @@ bool TypeManager::foundAtPrimaryProvider(OUString const & name) const { return true; } } + if (!manager_->findEntity(name).is()) { + throw CannotDumpException("Unknown entity '" + name + "'"); + } return false; } |