Searched refs:SkOSFileIterData (Results 1 – 2 of 2) sorted by relevance
112 struct SkOSFileIterData { struct113 SkOSFileIterData() : fDIR(0) { } in SkOSFileIterData() argument117 static_assert(sizeof(SkOSFileIterData) <= SkOSFile::Iter::kStorageSize, "not_enough_space"); argument119 SkOSFile::Iter::Iter() { new (fSelf.get()) SkOSFileIterData; } in Iter()122 new (fSelf.get()) SkOSFileIterData; in Iter()127 SkOSFileIterData& self = *static_cast<SkOSFileIterData*>(fSelf.get()); in ~Iter()131 self.~SkOSFileIterData(); in ~Iter()135 SkOSFileIterData& self = *static_cast<SkOSFileIterData*>(fSelf.get()); in reset()160 SkOSFileIterData& self = *static_cast<SkOSFileIterData*>(fSelf.get()); in next()
157 struct SkOSFileIterData { struct158 SkOSFileIterData() : fHandle(0), fPath16(nullptr) { } in SkOSFileIterData() argument162 static_assert(sizeof(SkOSFileIterData) <= SkOSFile::Iter::kStorageSize, "not_enough_space"); argument189 SkOSFile::Iter::Iter() { new (fSelf.get()) SkOSFileIterData; } in Iter()192 new (fSelf.get()) SkOSFileIterData; in Iter()197 SkOSFileIterData& self = *static_cast<SkOSFileIterData*>(fSelf.get()); in ~Iter()202 self.~SkOSFileIterData(); in ~Iter()206 SkOSFileIterData& self = *static_cast<SkOSFileIterData*>(fSelf.get()); in reset()258 SkOSFileIterData& self = *static_cast<SkOSFileIterData*>(fSelf.get()); in next()