Lines Matching refs:cls
26 def add_implicit_resolver(cls, tag, regexp, first):
27 if not 'yaml_implicit_resolvers' in cls.__dict__:
29 for key in cls.yaml_implicit_resolvers:
30 implicit_resolvers[key] = cls.yaml_implicit_resolvers[key][:]
31 cls.yaml_implicit_resolvers = implicit_resolvers
35 cls.yaml_implicit_resolvers.setdefault(ch, []).append((tag, regexp))
38 def add_path_resolver(cls, tag, path, kind=None):
51 if not 'yaml_path_resolvers' in cls.__dict__:
52 cls.yaml_path_resolvers = cls.yaml_path_resolvers.copy()
89 cls.yaml_path_resolvers[tuple(new_path), kind] = tag