Lines Matching refs:self
141 SkOSFileIterData& self = *reinterpret_cast<SkOSFileIterData*>(fSelf);
142 if (self.fDIR) {
143 ::closedir(self.fDIR);
145 self.~SkOSFileIterData();
149 SkOSFileIterData& self = *reinterpret_cast<SkOSFileIterData*>(fSelf);
150 if (self.fDIR) {
151 ::closedir(self.fDIR);
152 self.fDIR = nullptr;
154 self.fPath.set(path);
157 self.fDIR = ::opendir(path);
160 if (!self.fDIR && ios_get_path_in_bundle(path, &self.fPath)) {
161 self.fDIR = ::opendir(self.fPath.c_str());
164 self.fSuffix.set(suffix);
166 self.fSuffix.reset();
180 SkOSFileIterData& self = *reinterpret_cast<SkOSFileIterData*>(fSelf);
181 if (self.fDIR) {
184 while ((entry = ::readdir(self.fDIR)) != nullptr) {
186 SkString str(self.fPath);
199 if (!(s.st_mode & S_IFDIR) && issuffixfor(self.fSuffix, entry->d_name)) {