Example #1
0
    def __init__(self, arg_name):
        def throw_invalid_param(*args, **kwargs):
            raise errors.ArgumentMissingWithNoDefualt(arg_name)
        self.evaluate = throw_invalid_param
        self.get_type = throw_invalid_param
        self.set_value = throw_invalid_param
        self.set_super_sub = throw_invalid_param
        self.get_sub = throw_invalid_param
        self.get_super_sub = throw_invalid_param
        self.set_sub = throw_invalid_param
        self.get_dlr = throw_invalid_param
        self.set_dlr = throw_invalid_param

        super(EmptyParamObj, self).__init__(types.NoType())
Example #2
0
 def __init__(self, items: List[Tuple]):
     super(DotsObj, self).__init__(types.NoType())
     self.items: List[Tuple] = items