diff options
Diffstat (limited to 'mesonbuild/interpreterbase.py')
-rw-r--r-- | mesonbuild/interpreterbase.py | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/mesonbuild/interpreterbase.py b/mesonbuild/interpreterbase.py index 1e14829..6a979d1 100644 --- a/mesonbuild/interpreterbase.py +++ b/mesonbuild/interpreterbase.py @@ -300,8 +300,7 @@ class InterpreterBase: def evaluate_dictstatement(self, cur): (arguments, kwargs) = self.reduce_arguments(cur.args) - if len(arguments) > 0: - raise InvalidCode('Only key:value pairs are valid in dict construction.') + assert (not arguments, 'parser bug, arguments should be empty') return kwargs def evaluate_notstatement(self, cur): |