Home | History | Annotate | Download | only in plat-mac

Lines Matching refs:seld

401     'seld'  any which thing(s) we want,
411 def __init__(self, want, form, seld, fr = None):
414 self.seld = seld
418 s = "ObjectSpecifier(%r, %r, %r" % (self.want, self.form, self.seld)
428 'seld': self.seld,
444 return "Property(%r, %r)" % (self.seld.type, self.fr)
446 return "Property(%r)" % (self.seld.type,)
450 return "Property %s of %s" % (str(self.seld), str(self.fr))
452 return "Property %s" % str(self.seld)
470 rv = "Property(%r" % (self.seld.type,)
479 return "Property %s of %s" % (str(self.seld), str(self.fr))
481 return "Property %s" % str(self.seld)
486 def __init__(self, want, seld, fr = None):
487 t = type(seld)
490 elif IsRange(seld):
492 elif IsComparison(seld) or IsLogical(seld):
495 # Breakout: specify both form and seld in a tuple
497 form, seld = seld
500 ObjectSpecifier.__init__(self, want, form, seld, fr)
515 return "%s(%r)" % (self.__class__.__name__, self.seld)
516 return "%s(%r, %r)" % (self.__class__.__name__, self.seld, self.fr)
519 seld = self.seld
520 if type(seld) == StringType:
521 ss = repr(seld)
522 elif IsRange(seld):
523 start, stop = seld.start, seld.stop
526 ss = str(start.seld) + " thru " + str(stop.seld)
528 ss = str(seld)
530 ss = str(seld)