Lines Matching refs:name

29     r'''^ ([\w.]*\.)?            # class name(s)
30 (\$?\w+\??!?) \s* # thing name
84 May return a prefix to put before the object name in the signature.
98 Returns (fully qualified name of the thing, classname if any).
100 If inside a class, the current class name is handled intelligently:
101 * it is stripped from the displayed name if present
102 * it is added to the full name (return value) if not present
107 name_prefix, name, arglist, retann = m.groups()
110 # determine module and class name (if applicable), as well as full name
118 fullname = name
122 fullname = name_prefix + name
123 # class name is given again in the signature
127 fullname = classname + separator + name_prefix + name
132 fullname = name_prefix + name
135 fullname = name
160 signode += addnodes.desc_name(name, name)
192 def get_index_text(self, modname, name):
284 name, cls = name_cls
288 clsname, methname = ruby_rsplit(name)
291 return _('%s() (in module %s)') % (name, modname)
293 return '%s()' % name
348 name, cls = name_cls
352 clsname, methname = ruby_rsplit(name)
354 return '%s()' % name
362 clsname, attrname = ruby_rsplit(name)
364 return name
484 name = 'modindex'
493 # list of all modules, sorted by module name
511 # we stripped the whole module name?
550 name = 'rb'
608 def find_obj(self, env, modname, classname, name, type, searchorder=0):
610 Find a Ruby object for "name", perhaps using the given module and/or
614 if name[-2:] == '()':
615 name = name[:-2]
617 if not name:
625 modname + '::' + classname + '#' + name in objects:
626 newname = modname + '::' + classname + '#' + name
628 modname + '::' + classname + '.' + name in objects:
629 newname = modname + '::' + classname + '.' + name
630 elif modname and modname + '::' + name in objects:
631 newname = modname + '::' + name
632 elif modname and modname + '#' + name in objects:
633 newname = modname + '#' + name
634 elif modname and modname + '.' + name in objects:
635 newname = modname + '.' + name
636 elif classname and classname + '.' + name in objects:
637 newname = classname + '.' + name
638 elif classname and classname + '#' + name in objects:
639 newname = classname + '#' + name
640 elif name in objects:
641 newname = name
643 if name in objects:
644 newname = name
645 elif classname and classname + '.' + name in objects:
646 newname = classname + '.' + name
647 elif classname and classname + '#' + name in objects:
648 newname = classname + '#' + name
649 elif modname and modname + '::' + name in objects:
650 newname = modname + '::' + name
651 elif modname and modname + '#' + name in objects:
652 newname = modname + '#' + name
653 elif modname and modname + '.' + name in objects:
654 newname = modname + '.' + name
656 modname + '::' + classname + '#' + name in objects:
657 newname = modname + '::' + classname + '#' + name
659 modname + '::' + classname + '.' + name in objects:
660 newname = modname + '::' + classname + '.' + name
662 elif type in ('func', 'meth') and '.' not in name and \
663 'object.' + name in objects:
664 newname = 'object.' + name
687 name, obj = self.find_obj(env, modname, clsname,
692 return make_refnode(builder, fromdocname, obj[0], name,
693 contnode, name)