| Index: lib/dom/scripts/systemhtml.py
|
| diff --git a/lib/dom/scripts/systemhtml.py b/lib/dom/scripts/systemhtml.py
|
| index 16321dae9cc69b6a1a4fe151e19a192711b1d79c..10e8f1b5ff988169d1d082345502eb40fa9348e3 100644
|
| --- a/lib/dom/scripts/systemhtml.py
|
| +++ b/lib/dom/scripts/systemhtml.py
|
| @@ -796,6 +796,9 @@ class HtmlFrogClassGenerator(FrogInterfaceGenerator):
|
| EXTENDS=extends,
|
| IMPLEMENTS=' implements ' + ', '.join(implements),
|
| NATIVESPEC=' native "' + native_spec + '"')
|
| + if self._members_emitter == None:
|
| + raise Exception("Class %s doesn't use the $!MEMBERS variable" %
|
| + self._class_name)
|
|
|
| # Emit a factory provider class for the constructor.
|
| constructor_info = AnalyzeConstructor(interface)
|
|
|