@@ -203,6 +203,7 @@ class ConfigObjectImpl : public dom::ObjectImpl
203
203
auto * config_impl = dynamic_cast <ConfigImpl const *>(config_);
204
204
if (config_impl)
205
205
{
206
+ if (key == " baseURL" ) return (*config_impl)->baseURL ;
206
207
if (key == " inaccessibleBases" ) return (*config_impl)->inaccessibleBases ;
207
208
if (key == " inaccessibleMembers" ) return (*config_impl)->inaccessibleMembers ;
208
209
if (key == " anonymousNamespaces" ) return (*config_impl)->anonymousNamespaces ;
@@ -233,6 +234,7 @@ class ConfigObjectImpl : public dom::ObjectImpl
233
234
auto * config_impl = dynamic_cast <ConfigImpl const *>(config_);
234
235
if (config_impl)
235
236
{
237
+ if (!fn (" baseURL" , (*config_impl)->baseURL )) { return false ; };
236
238
if (!fn (" inaccessibleBases" , (*config_impl)->inaccessibleBases )) { return false ; };
237
239
if (!fn (" inaccessibleMembers" , (*config_impl)->inaccessibleMembers )) { return false ; };
238
240
if (!fn (" anonymousNamespaces" , (*config_impl)->anonymousNamespaces )) { return false ; };
@@ -250,7 +252,7 @@ class ConfigObjectImpl : public dom::ObjectImpl
250
252
/* * Return the number of properties in the object.
251
253
*/
252
254
std::size_t size () const override {
253
- return 8 ;
255
+ return 9 ;
254
256
};
255
257
256
258
/* * Determine if a key exists.
@@ -263,6 +265,7 @@ class ConfigObjectImpl : public dom::ObjectImpl
263
265
auto * config_impl = dynamic_cast <ConfigImpl const *>(config_);
264
266
if (config_impl)
265
267
{
268
+ if (key == " baseURL" ) return true ;
266
269
if (key == " inaccessibleBases" ) return true ;
267
270
if (key == " inaccessibleMembers" ) return true ;
268
271
if (key == " anonymousNamespaces" ) return true ;
0 commit comments