diff --git a/sphinx/domains/rst.py b/sphinx/domains/rst.py index 6ba29d50e..48b0f4096 100644 --- a/sphinx/domains/rst.py +++ b/sphinx/domains/rst.py @@ -109,6 +109,9 @@ class ReSTDomain(Domain): return None return make_refnode(builder, fromdocname, objects[target][0], target, contnode, target) - + def get_objects(self): + for name, (docname, type) in self.data['objects'].iteritems(): + yield name, type, docname, name, 1 +