Lines Matching refs:Pathname
23505 var self = $klass($base, $super, 'Pathname');
23518 if ($eqeqeq($$('Pathname'), path)) {
23567 …if ($truthy($$('Regexp').$new("^" + ($$$($$('Pathname'), 'SEPARATOR_PAT').$source()) + "?$")['$=~'…
23586 } return $$('Pathname').$new(new_path);
23595 return $$('Pathname').$new($send(self.path, 'sub', $to_a(args)));
23611 return $$('Pathname').$new($$('File').$expand_path(self.path))
23618 if (!$eqeqeq($$('Pathname'), other)) {
23619 other = $$('Pathname').$new(other);
23620 } return $$('Pathname').$new(self.$plus(self.path, other.$to_s()));
23685 if (!$eqeqeq($$('Pathname'), result)) {
23686 result = $$('Pathname').$new(result);
23694 if (!$eqeqeq($$('Pathname'), arg)) {
23695 arg = $$('Pathname').$new(arg);
23718 return $$('Pathname').$new($$('File').$dirname(self.path))
23724 return $$('Pathname').$new($$('File').$basename(self.path))
23744 …$($$('File'), 'FNM_SYSCASE')['$nonzero?']()) ? ($send(self, 'proc', [], function $Pathname$9(a, b){
23748 return a.$casecmp(b)['$=='](0);})) : ($send(self, 'proc', [], function $Pathname$10(a, b){
23785 return $$('Pathname').$new(".")
23787 return $$('Pathname').$new($send($$('File'), 'join', $to_a(relpath_names)))
23809 return $def(self, '$Pathname', function $$Pathname(path) {
23811 return $$('Pathname').$new(path)