Lines Matching refs:parse_tree
205 def init(self, name, *, parse_tree, defects): argument
207 self._parse_tree = parse_tree
408 kwds['parse_tree'] = parse_tree = cls.value_parser(value)
409 kwds['decoded'] = str(parse_tree)
410 kwds['defects'].extend(parse_tree.all_defects)
411 kwds['major'] = None if parse_tree.minor is None else parse_tree.major
412 kwds['minor'] = parse_tree.minor
413 if parse_tree.minor is not None:
446 kwds['parse_tree'] = parse_tree = cls.value_parser(value)
447 kwds['decoded'] = str(parse_tree)
448 kwds['defects'].extend(parse_tree.all_defects)
449 if parse_tree.params is None:
455 for name, value in parse_tree.params}
510 kwds['parse_tree'] = parse_tree = cls.value_parser(value)
511 kwds['decoded'] = str(parse_tree)
512 kwds['defects'].extend(parse_tree.all_defects)