Lines Matching defs:self
201 SkOSFileIterData& self = *reinterpret_cast<SkOSFileIterData*>(fSelf);
202 sk_free(self.fPath16);
203 if (self.fHandle) {
204 ::FindClose(self.fHandle);
206 self.~SkOSFileIterData();
210 SkOSFileIterData& self = *reinterpret_cast<SkOSFileIterData*>(fSelf);
211 if (self.fHandle) {
212 ::FindClose(self.fHandle);
213 self.fHandle = 0;
219 sk_free(self.fPath16);
220 self.fPath16 = concat_to_16(path, suffix);
265 SkOSFileIterData& self = *reinterpret_cast<SkOSFileIterData*>(fSelf);
269 if (self.fHandle == 0) { // our first time
270 if (self.fPath16 == nullptr || *self.fPath16 == 0) { // check for no path
274 self.fHandle = ::FindFirstFileW((LPCWSTR)self.fPath16, &data);
275 if (self.fHandle != 0 && self.fHandle != (HANDLE)~0) {
279 return self.fHandle != (HANDLE)~0 && get_the_file(self.fHandle, name, dataPtr, getDir);