Lines Matching full:basepattern
448 class BasePattern(object):
470 """Constructor that prevents BasePattern from being instantiated."""
471 assert cls is not BasePattern, "Cannot instantiate BasePattern"
534 class LeafPattern(BasePattern):
560 return BasePattern.match(self, node, results)
578 class NodePattern(BasePattern):
604 assert isinstance(item, BasePattern), (i, item)
639 class WildcardPattern(BasePattern):
827 class NegatedPattern(BasePattern):
839 assert isinstance(content, BasePattern), repr(content)